KVIrc  4.9.2
DeveloperAPIs
Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes | List of all members
KviImageDialog Class Reference

#include <KviImageDialog.h>

+ Inheritance diagram for KviImageDialog:

Public Member Functions

 KviImageDialog (QWidget *par, const QString &szCaption=QString(), int types=KID_TYPE_ALL, int initialType=0, const QString &szInitialDir=QString(), int maxPreviewFileSize=256000, bool modal=false)
 
const QString & selectedImage ()
 
virtual ~KviImageDialog ()
 

Protected Slots

void cancelClicked ()
 
void heartbeat ()
 
void itemDoubleClicked (QListWidgetItem *it)
 
void jobTypeSelected (int index)
 
void okClicked ()
 
void tipRequest (KviDynamicToolTip *, const QPoint &pnt)
 

Protected Member Functions

virtual void closeEvent (QCloseEvent *e)
 
void jobTerminated ()
 
void startJob (int type, const QString &szInitialPath=QString())
 

Protected Attributes

int m_iJobIndexHelper
 
int m_iJobType
 
int m_iMaxPreviewFileSize
 
QStringList m_lJobFileList
 
KviTalListWidgetm_pListBox
 
QTimer * m_pTimer
 
KviDynamicToolTipm_pTip
 
QComboBox * m_pTypeComboBox
 
QList< int > * m_pTypeList
 
QString m_szInitialPath
 
QString m_szJobPath
 
QString m_szSelectedImage
 

Constructor & Destructor Documentation

KviImageDialog::KviImageDialog ( QWidget *  par,
const QString &  szCaption = QString(),
int  types = KID_TYPE_ALL,
int  initialType = 0,
const QString &  szInitialDir = QString(),
int  maxPreviewFileSize = 256000,
bool  modal = false 
)
KviImageDialog::~KviImageDialog ( )
virtual

References m_pTimer, and m_pTypeList.

Member Function Documentation

void KviImageDialog::cancelClicked ( )
protectedslot

References m_szSelectedImage.

Referenced by KviImageDialog().

void KviImageDialog::closeEvent ( QCloseEvent *  e)
protectedvirtual

References m_szSelectedImage.

void KviImageDialog::heartbeat ( )
protectedslot
void KviImageDialog::itemDoubleClicked ( QListWidgetItem *  it)
protectedslot
void KviImageDialog::jobTerminated ( )
protected

References m_pTimer.

Referenced by heartbeat().

void KviImageDialog::jobTypeSelected ( int  index)
protectedslot
void KviImageDialog::okClicked ( )
protectedslot

References itemDoubleClicked(), and m_pListBox.

Referenced by KviImageDialog().

const QString& KviImageDialog::selectedImage ( )
inline
void KviImageDialog::startJob ( int  type,
const QString &  szInitialPath = QString() 
)
protected
void KviImageDialog::tipRequest ( KviDynamicToolTip ,
const QPoint &  pnt 
)
protectedslot

Member Data Documentation

int KviImageDialog::m_iJobIndexHelper
protected

Referenced by heartbeat(), and startJob().

int KviImageDialog::m_iJobType
protected

Referenced by heartbeat(), and startJob().

int KviImageDialog::m_iMaxPreviewFileSize
protected

Referenced by heartbeat(), and KviImageDialog().

QStringList KviImageDialog::m_lJobFileList
protected

Referenced by heartbeat(), and startJob().

KviTalListWidget* KviImageDialog::m_pListBox
protected
QTimer* KviImageDialog::m_pTimer
protected
KviDynamicToolTip* KviImageDialog::m_pTip
protected

Referenced by KviImageDialog(), and tipRequest().

QComboBox* KviImageDialog::m_pTypeComboBox
protected

Referenced by KviImageDialog().

QList<int>* KviImageDialog::m_pTypeList
protected
QString KviImageDialog::m_szInitialPath
protected

Referenced by jobTypeSelected(), and KviImageDialog().

QString KviImageDialog::m_szJobPath
protected

Referenced by heartbeat(), and startJob().

QString KviImageDialog::m_szSelectedImage
protected

The documentation for this class was generated from the following files: