KVIrc 5.2.0
Developer APIs
Public Member Functions | Protected Member Functions | List of all members
KviKvsCallbackImageDialog Class Reference

#include <libkvidialog.h>

+ Inheritance diagram for KviKvsCallbackImageDialog:

Public Member Functions

 KviKvsCallbackImageDialog (const QString &szCaption, const QString &szInitialSelection, int iType, int iMaxSize, const QString &szCode, KviKvsVariantList *pMagicParams, KviWindow *pWindow, bool modal=false)
 
 ~KviKvsCallbackImageDialog ()
 
- Public Member Functions inherited from 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)
 
const QString & selectedImage ()
 
 ~KviImageDialog ()
 
- Public Member Functions inherited from KviKvsCallbackObject
 KviKvsCallbackObject (const QString &szCallbackSource, KviWindow *pTargetWindow, const QString &szCallbackCode, KviKvsVariantList *pMagicParams, unsigned int uFlags=0)
 
virtual ~KviKvsCallbackObject ()
 

Protected Member Functions

void done (int code) override
 
- Protected Member Functions inherited from KviImageDialog
void closeEvent (QCloseEvent *e) override
 
void jobTerminated ()
 
void startJob (int type, const QString &szInitialPath=QString())
 
- Protected Member Functions inherited from KviKvsCallbackObject
CallbackStatus execute (KviKvsVariantList *pParams=nullptr, KviKvsVariant *pRetVal=nullptr)
 

Additional Inherited Members

- Public Types inherited from KviKvsCallbackObject
enum  CallbackFlags { OnlyIfWindowExists = 1 }
 
enum  CallbackStatus { Success , Error , HaltEncountered , TargetWindowDead }
 
- Protected Slots inherited from KviImageDialog
void cancelClicked ()
 
void heartbeat ()
 
void itemDoubleClicked (QListWidgetItem *it)
 
void jobTypeSelected (int index)
 
void okClicked ()
 
void tipRequest (KviDynamicToolTip *, const QPoint &pnt)
 
- Protected Attributes inherited from KviImageDialog
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
 
- Protected Attributes inherited from KviKvsCallbackObject
KviKvsVariantListm_pMagicParams
 
KviKvsScriptm_pScript
 
KviWindowm_pTargetConsole
 
KviWindowm_pTargetWindow
 
unsigned int m_uFlags
 

Constructor & Destructor Documentation

◆ KviKvsCallbackImageDialog()

KviKvsCallbackImageDialog::KviKvsCallbackImageDialog ( const QString &  szCaption,
const QString &  szInitialSelection,
int  iType,
int  iMaxSize,
const QString &  szCode,
KviKvsVariantList pMagicParams,
KviWindow pWindow,
bool  modal = false 
)

◆ ~KviKvsCallbackImageDialog()

KviKvsCallbackImageDialog::~KviKvsCallbackImageDialog ( )

Member Function Documentation

◆ done()

void KviKvsCallbackImageDialog::done ( int  code)
overrideprotected

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