![]() |
KVIrc 5.2.6
Developer APIs
|
#include <libkvidialog.h>
Public Member Functions | |
KviKvsCallbackFileDialog (const QString &szCaption, const QString &szInitialSelection, const QString &szFilter, const QString &szCode, KviKvsVariantList *pMagicParams, KviWindow *pWindow, bool modal=false) | |
~KviKvsCallbackFileDialog () | |
![]() | |
KviFileDialog (const QString &szDirName, const QString &szFilter=QString(), QWidget *pParent=nullptr, const char *name=nullptr, bool bModal=false) | |
Constructs the file dialog object. | |
~KviFileDialog () | |
Destroys the file dialog object. | |
![]() | |
KviTalFileDialog (const QString &szDirName, const QString &szFilter=QString(), QWidget *pParent=nullptr, const char *pcName=nullptr, bool bModal=false) | |
Constructs the filedialog object. | |
void | setFileMode (FileMode m) |
Sets the file mode. | |
~KviTalFileDialog () | |
Destroys the filedialog object. | |
![]() | |
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 |
![]() | |
CallbackStatus | execute (KviKvsVariantList *pParams=nullptr, KviKvsVariant *pRetVal=nullptr) |
Additional Inherited Members | |
![]() | |
enum | FileMode { AnyFile , ExistingFile , ExistingFiles , Directory , DirectoryOnly } |
Indicate what the user may select in the file dialog. More... | |
![]() | |
enum | CallbackFlags { OnlyIfWindowExists = 1 } |
enum | CallbackStatus { Success , Error , HaltEncountered , TargetWindowDead } |
![]() | |
static bool | askForDirectoryName (QString &szBuffer, const QString &szCaption, const QString &szInitial, const QString &szFilter=QString(), bool bShowHidden=false, bool bShowNative=true, QWidget *pParent=nullptr) |
static bool | askForOpenFileName (QString &szBuffer, const QString &szCaption, const QString &szInitial=QString(), const QString &szFilter=QString(), bool bShowHidden=false, bool bShowNative=true, QWidget *pParent=nullptr) |
static bool | askForOpenFileNames (QStringList &szBuffer, const QString &szCaption, const QString &szInitial, const QString &szFilter=QString(), bool bShowHidden=false, bool bShowNative=true, QWidget *pParent=nullptr) |
static bool | askForSaveFileName (QString &szBuffer, const QString &szCaption, const QString &szInitial=QString(), const QString &szFilter=QString(), bool bShowHidden=false, bool bConfirmOverwrite=false, bool bShowNative=true, QWidget *pParent=nullptr) |
![]() | |
static QString | getExistingDirectoryPath (const QString &szDir=QString(), const QString &szCaption=QString(), QWidget *pParent=nullptr) |
Returns an existing directory selected by the user. | |
![]() | |
KviKvsVariantList * | m_pMagicParams |
KviKvsScript * | m_pScript |
KviWindow * | m_pTargetConsole |
KviWindow * | m_pTargetWindow |
unsigned int | m_uFlags |
KviKvsCallbackFileDialog::KviKvsCallbackFileDialog | ( | const QString & | szCaption, |
const QString & | szInitialSelection, | ||
const QString & | szFilter, | ||
const QString & | szCode, | ||
KviKvsVariantList * | pMagicParams, | ||
KviWindow * | pWindow, | ||
bool | modal = false ) |
References g_pDialogModuleDialogList.
KviKvsCallbackFileDialog::~KviKvsCallbackFileDialog | ( | ) |
References g_pDialogModuleDialogList.
|
overrideprotected |
References a, KviKvsVariantList::append(), and KviKvsCallbackObject::execute().