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

#include <libkvidialog.h>

+ Inheritance diagram for KviKvsCallbackTextInput:

Public Member Functions

 KviKvsCallbackTextInput (const QString &szCaption, const QString &szLabel, const QString &szDefaultText, const QString &szIcon, bool bMultiLine, bool bPassword, const QString &szButton0, const QString &szButton1, const QString &szButton2, const QString &szCode, KviKvsVariantList *pMagicParams, KviWindow *pWindow, bool modal=false)
 
 ~KviKvsCallbackTextInput ()
 
- Public Member Functions inherited from KviKvsCallbackObject
 KviKvsCallbackObject (const QString &szCallbackSource, KviWindow *pTargetWindow, const QString &szCallbackCode, KviKvsVariantList *pMagicParams, unsigned int uFlags=0)
 
virtual ~KviKvsCallbackObject ()
 

Protected Slots

void b0Clicked ()
 
void b1Clicked ()
 
void b2Clicked ()
 
virtual void done (int code)
 

Protected Member Functions

virtual void closeEvent (QCloseEvent *e)
 
virtual void showEvent (QShowEvent *e)
 
- Protected Member Functions inherited from KviKvsCallbackObject
CallbackStatus execute (KviKvsVariantList *pParams=0, KviKvsVariant *pRetVal=0)
 

Protected Attributes

bool m_bMultiLine
 
bool m_bPassword
 
int m_iDefaultButton
 
int m_iEscapeButton
 
QWidget * m_pEdit
 
- Protected Attributes inherited from KviKvsCallbackObject
KviKvsVariantListm_pMagicParams
 
KviKvsScriptm_pScript
 
KviWindowm_pTargetConsole
 
KviWindowm_pTargetWindow
 
unsigned int m_uFlags
 

Additional Inherited Members

- Public Types inherited from KviKvsCallbackObject
enum  CallbackFlags { OnlyIfWindowExists = 1 }
 
enum  CallbackStatus { Success, Error, HaltEncountered, TargetWindowDead }
 

Constructor & Destructor Documentation

KviKvsCallbackTextInput::KviKvsCallbackTextInput ( const QString &  szCaption,
const QString &  szLabel,
const QString &  szDefaultText,
const QString &  szIcon,
bool  bMultiLine,
bool  bPassword,
const QString &  szButton0,
const QString &  szButton1,
const QString &  szButton2,
const QString &  szCode,
KviKvsVariantList pMagicParams,
KviWindow pWindow,
bool  modal = false 
)
KviKvsCallbackTextInput::~KviKvsCallbackTextInput ( )

Member Function Documentation

void KviKvsCallbackTextInput::b0Clicked ( )
protectedslot

References done().

Referenced by KviKvsCallbackTextInput().

void KviKvsCallbackTextInput::b1Clicked ( )
protectedslot

References done().

Referenced by KviKvsCallbackTextInput().

void KviKvsCallbackTextInput::b2Clicked ( )
protectedslot

References done().

Referenced by KviKvsCallbackTextInput().

void KviKvsCallbackTextInput::closeEvent ( QCloseEvent *  e)
protectedvirtual

References done(), and m_iEscapeButton.

void KviKvsCallbackTextInput::done ( int  code)
protectedvirtualslot
void KviKvsCallbackTextInput::showEvent ( QShowEvent *  e)
protectedvirtual

References g_pApp, and KviMemory::move().

Member Data Documentation

bool KviKvsCallbackTextInput::m_bMultiLine
protected

Referenced by done(), and KviKvsCallbackTextInput().

bool KviKvsCallbackTextInput::m_bPassword
protected

Referenced by KviKvsCallbackTextInput().

int KviKvsCallbackTextInput::m_iDefaultButton
protected

Referenced by done(), and KviKvsCallbackTextInput().

int KviKvsCallbackTextInput::m_iEscapeButton
protected
QWidget* KviKvsCallbackTextInput::m_pEdit
protected

Referenced by done(), and KviKvsCallbackTextInput().


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