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

#include <KviOptionsWidget.h>

+ Inheritance diagram for KviOptionsWidget:

Public Member Functions

KviBoolSelectoraddBoolSelector (int x1, int y1, int x2, int y2, const QString &txt, bool *pOption, bool bEnabled=true)
 
KviBoolSelectoraddBoolSelector (QWidget *pParent, const QString &txt, bool *pOption, bool bEnabled=true)
 
KviBoolSelectoraddBoolSelector (int x1, int y1, int x2, int y2, const QString &txt, int optId, bool bEnabled=true)
 
KviBoolSelectoraddBoolSelector (QWidget *pParnt, const QString &txt, int optId, bool bEnabled=true)
 
KviColorSelectoraddColorSelector (int x1, int y1, int x2, int y2, const QString &txt, QColor *pOption, bool bEnabled=true)
 
KviColorSelectoraddColorSelector (QWidget *pParent, const QString &txt, QColor *pOption, bool bEnabled=true)
 
KviColorSelectoraddColorSelector (int x1, int y1, int x2, int y2, const QString &txt, int optId, bool bEnabled=true)
 
KviColorSelectoraddColorSelector (QWidget *pParent, const QString &txt, int optId, bool bEnabled=true)
 
KviDirectorySelectoraddDirectorySelector (int x1, int y1, int x2, int y2, const QString &txt, QString *pOption, bool bEnabled=true)
 
KviDirectorySelectoraddDirectorySelector (QWidget *pParent, const QString &txt, QString *pOption, bool bEnabled=true)
 
KviDirectorySelectoraddDirectorySelector (int x1, int y1, int x2, int y2, const QString &txt, int optId, bool bEnabled=true)
 
KviDirectorySelectoraddDirectorySelector (QWidget *pParent, const QString &txt, int optId, bool bEnabled=true)
 
KviFileSelectoraddFileSelector (int x1, int y1, int x2, int y2, const QString &txt, QString *pOption, bool bEnabled=true)
 
KviFileSelectoraddFileSelector (QWidget *pParent, const QString &txt, QString *pOption, bool bEnabled=true)
 
KviFileSelectoraddFileSelector (int x1, int y1, int x2, int y2, const QString &txt, int optId, bool bEnabled=true)
 
KviFileSelectoraddFileSelector (QWidget *pParent, const QString &txt, int optId, bool bEnabled=true)
 
KviFontSelectoraddFontSelector (int x1, int y1, int x2, int y2, const QString &txt, QFont *pOption, bool bEnabled=true)
 
KviFontSelectoraddFontSelector (QWidget *pParent, const QString &txt, QFont *pOption, bool bEnabled=true)
 
KviFontSelectoraddFontSelector (int x1, int y1, int x2, int y2, const QString &txt, int optId, bool bEnabled=true)
 
KviFontSelectoraddFontSelector (QWidget *pParent, const QString &txt, int optId, bool bEnabled=true)
 
KviTalGroupBoxaddGroupBox (int x1, int y1, int x2, int y2, Qt::Orientation o, const QString &txt, bool bEnabled=true)
 
QLabel * addLabel (int x1, int y1, int x2, int y2, const QString &text, bool bEnabled=true)
 
QLabel * addLabel (QWidget *pParent, const QString &text, bool bEnabled=true)
 
QLineEdit * addLineEdit (int x1, int y1, int x2, int y2, bool bEnabled=true)
 
KviMircTextColorSelectoraddMircTextColorSelector (int x1, int y1, int x2, int y2, const QString &txt, unsigned int *uFore, unsigned int *uBack, bool bEnabled=true)
 
KviMircTextColorSelectoraddMircTextColorSelector (QWidget *pParent, const QString &txt, unsigned int *uFore, unsigned int *uBack, bool bEnabled=true)
 
KviMircTextColorSelectoraddMircTextColorSelector (int x1, int y1, int x2, int y2, const QString &txt, int optForeId, int optBackId, bool bEnabled=true)
 
KviMircTextColorSelectoraddMircTextColorSelector (QWidget *pParent, const QString &txt, int optForeId, int optBackId, bool bEnabled=true)
 
void addOptionsWidget (const QString &szText, const QIcon &iconSet, KviOptionsWidget *pWidget)
 
KviPasswordSelectoraddPasswordSelector (int x1, int y1, int x2, int y2, const QString &txt, QString *pOption, bool bEnabled=true)
 
KviPasswordSelectoraddPasswordSelector (QWidget *pParent, const QString &txt, QString *pOption, bool bEnabled=true)
 
KviPasswordSelectoraddPasswordSelector (int x1, int y1, int x2, int y2, const QString &txt, int optId, bool bEnabled=true)
 
KviPasswordSelectoraddPasswordSelector (QWidget *pParent, const QString &txt, int optId, bool bEnabled=true)
 
KviPixmapSelectoraddPixmapSelector (int x1, int y1, int x2, int y2, const QString &txt, int optId, bool bEnabled=true)
 
KviPixmapSelectoraddPixmapSelector (int x1, int y1, int x2, int y2, const QString &txt, KviPixmap *pOption, bool bEnabled=true)
 
QPushButton * addPushButton (int x1, int y1, int x2, int y2, const QString &text, bool bEnabled=true)
 
void addRowSpacer (int x1, int y1, int x2, int y2)
 
QFrame * addSeparator (int x1, int y1, int x2, int y2)
 
KviSoundSelectoraddSoundSelector (int x1, int y1, int x2, int y2, const QString &txt, QString *pOption, bool bEnabled=true)
 
KviSoundSelectoraddSoundSelector (QWidget *pParent, const QString &txt, QString *pOption, bool bEnabled=true)
 
KviSoundSelectoraddSoundSelector (int x1, int y1, int x2, int y2, const QString &txt, int optId, bool bEnabled=true)
 
KviSoundSelectoraddSoundSelector (QWidget *pParent, const QString &txt, int optId, bool bEnabled=true)
 
KviStringListSelectoraddStringListSelector (int x1, int y1, int x2, int y2, const QString &txt, QStringList *pOption, bool bEnabled=true)
 
KviStringListSelectoraddStringListSelector (int x1, int y1, int x2, int y2, const QString &txt, int optId, bool bEnabled=true)
 
KviStringSelectoraddStringSelector (int x1, int y1, int x2, int y2, const QString &txt, QString *pOption, bool bEnabled=true)
 
KviStringSelectoraddStringSelector (QWidget *pParent, const QString &txt, QString *pOption, bool bEnabled=true)
 
KviStringSelectoraddStringSelector (int x1, int y1, int x2, int y2, const QString &txt, int optId, bool bEnabled=true)
 
KviStringSelectoraddStringSelector (QWidget *pParent, const QString &txt, int optId, bool bEnabled=true)
 
KviUIntSelectoraddUIntSelector (int x1, int y1, int x2, int y2, const QString &txt, unsigned int *pOption, unsigned int uLowBound, unsigned int uHighBound, unsigned int uDefault, bool bEnabled=true)
 
KviUIntSelectoraddUIntSelector (QWidget *pParent, const QString &txt, unsigned int *pOption, unsigned int uLowBound, unsigned int uHighBound, unsigned int uDefault, bool bEnabled=true)
 
KviUIntSelectoraddUIntSelector (int x1, int y1, int x2, int y2, const QString &txt, int optId, unsigned int uLowBound, unsigned int uHighBound, unsigned int uDefault, bool bEnabled=true)
 
KviUIntSelectoraddUIntSelector (QWidget *pParent, const QString &txt, int optId, unsigned int uLowBound, unsigned int uHighBound, unsigned int uDefault, bool bEnabled=true)
 
KviUIntSelectoraddUShortIntSelector (int x1, int y1, int x2, int y2, const QString &txt, unsigned short int *pOption, unsigned int uLowBound, unsigned int uHighBound, unsigned int uDefault, bool bEnabled=true)
 
void addWidgetToLayout (QWidget *w, int x1, int y1, int x2, int y2)
 
virtual void childEvent (QChildEvent *e)
 
virtual void commit ()
 
void createLayout ()
 
void createTabbedPage ()
 
virtual bool eventFilter (QObject *watched, QEvent *e)
 
 KviOptionsWidget (QWidget *parent, const char *name=0, bool bSunken=true)
 
QGridLayout * layout ()
 
void mergeResetFlag (int flag)
 
void mergeTip (QWidget *w, const QString &tip)
 
void removeSelector (KviSelectorInterface *pInterface)
 
KviPointerList
< KviSelectorInterface > * 
selectors ()
 
QTabWidget * tabWidget ()
 
 ~KviOptionsWidget ()
 
- Public Member Functions inherited from KviSelectorInterface
 KviSelectorInterface ()
 
virtual QString textForSearch ()
 
virtual QWidget * widgetToHighlight ()
 
virtual ~KviSelectorInterface ()
 

Protected Slots

void childOptionsWidgetDestroyed ()
 

Protected Member Functions

void commitOptionsReset ()
 
void commitSelectors ()
 

Private Attributes

int m_iResetFlags
 
int m_iSelectors
 
QGridLayout * m_pLayout
 
KviPointerList
< KviSelectorInterface > * 
m_pSelectorInterfaceList
 
QTabWidget * m_pTabWidget
 

Static Private Attributes

static QString m_szBasicTipEnd
 
static QString m_szBasicTipStart
 

Constructor & Destructor Documentation

KviOptionsWidget::KviOptionsWidget ( QWidget *  parent,
const char *  name = 0,
bool  bSunken = true 
)
KviOptionsWidget::~KviOptionsWidget ( )

Member Function Documentation

KviBoolSelector * KviOptionsWidget::addBoolSelector ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  txt,
bool *  pOption,
bool  bEnabled = true 
)

References addWidgetToLayout(), KviPointerList< T >::append(), and m_pSelectorInterfaceList.

Referenced by addBoolSelector(), OptionsWidget_alerts::OptionsWidget_alerts(), OptionsWidget_antispam::OptionsWidget_antispam(), OptionsWidget_avatar::OptionsWidget_avatar(), OptionsWidget_away::OptionsWidget_away(), OptionsWidget_channelAdvanced::OptionsWidget_channelAdvanced(), OptionsWidget_channelGeneral::OptionsWidget_channelGeneral(), OptionsWidget_connection::OptionsWidget_connection(), OptionsWidget_connectionSocket::OptionsWidget_connectionSocket(), OptionsWidget_connectionSsl::OptionsWidget_connectionSsl(), OptionsWidget_ctcp::OptionsWidget_ctcp(), OptionsWidget_ctcpFloodProtection::OptionsWidget_ctcpFloodProtection(), OptionsWidget_dccAdvanced::OptionsWidget_dccAdvanced(), OptionsWidget_dccChat::OptionsWidget_dccChat(), OptionsWidget_dccGeneral::OptionsWidget_dccGeneral(), OptionsWidget_dccSendAdvanced::OptionsWidget_dccSendAdvanced(), OptionsWidget_dccSendGeneral::OptionsWidget_dccSendGeneral(), OptionsWidget_dccVoice::OptionsWidget_dccVoice(), OptionsWidget_highlighting::OptionsWidget_highlighting(), OptionsWidget_identityAdvanced::OptionsWidget_identityAdvanced(), OptionsWidget_identService::OptionsWidget_identService(), OptionsWidget_ignore::OptionsWidget_ignore(), OptionsWidget_inputFeatures::OptionsWidget_inputFeatures(), OptionsWidget_interfaceFeatures::OptionsWidget_interfaceFeatures(), OptionsWidget_ircAdvanced::OptionsWidget_ircAdvanced(), OptionsWidget_ircGeneral::OptionsWidget_ircGeneral(), OptionsWidget_ircOutput::OptionsWidget_ircOutput(), OptionsWidget_ircViewFeatures::OptionsWidget_ircViewFeatures(), OptionsWidget_ircViewMarker::OptionsWidget_ircViewMarker(), OptionsWidget_lag::OptionsWidget_lag(), OptionsWidget_logging::OptionsWidget_logging(), OptionsWidget_notifier::OptionsWidget_notifier(), OptionsWidget_notify::OptionsWidget_notify(), OptionsWidget_privmsg::OptionsWidget_privmsg(), OptionsWidget_proxy::OptionsWidget_proxy(), OptionsWidget_query::OptionsWidget_query(), OptionsWidget_servers::OptionsWidget_servers(), OptionsWidget_theme::OptionsWidget_theme(), OptionsWidget_themeTransparency::OptionsWidget_themeTransparency(), OptionsWidget_timestamp::OptionsWidget_timestamp(), OptionsWidget_tray::OptionsWidget_tray(), OptionsWidget_uparser::OptionsWidget_uparser(), OptionsWidget_urlHandlers::OptionsWidget_urlHandlers(), OptionsWidget_userListFeatures::OptionsWidget_userListFeatures(), OptionsWidget_userListForeground::OptionsWidget_userListForeground(), OptionsWidget_userListGrid::OptionsWidget_userListGrid(), OptionsWidget_windowList::OptionsWidget_windowList(), OptionsWidget_windowListClassic::OptionsWidget_windowListClassic(), and OptionsWidget_windowListTreeFeatures::OptionsWidget_windowListTreeFeatures().

KviBoolSelector * KviOptionsWidget::addBoolSelector ( QWidget *  pParent,
const QString &  txt,
bool *  pOption,
bool  bEnabled = true 
)
KviBoolSelector * KviOptionsWidget::addBoolSelector ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  txt,
int  optId,
bool  bEnabled = true 
)
KviBoolSelector * KviOptionsWidget::addBoolSelector ( QWidget *  pParnt,
const QString &  txt,
int  optId,
bool  bEnabled = true 
)
KviColorSelector * KviOptionsWidget::addColorSelector ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  txt,
QColor *  pOption,
bool  bEnabled = true 
)
KviColorSelector * KviOptionsWidget::addColorSelector ( QWidget *  pParent,
const QString &  txt,
QColor *  pOption,
bool  bEnabled = true 
)
KviColorSelector * KviOptionsWidget::addColorSelector ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  txt,
int  optId,
bool  bEnabled = true 
)
KviColorSelector * KviOptionsWidget::addColorSelector ( QWidget *  pParent,
const QString &  txt,
int  optId,
bool  bEnabled = true 
)
KviDirectorySelector * KviOptionsWidget::addDirectorySelector ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  txt,
QString *  pOption,
bool  bEnabled = true 
)
KviDirectorySelector * KviOptionsWidget::addDirectorySelector ( QWidget *  pParent,
const QString &  txt,
QString *  pOption,
bool  bEnabled = true 
)
KviDirectorySelector * KviOptionsWidget::addDirectorySelector ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  txt,
int  optId,
bool  bEnabled = true 
)
KviDirectorySelector * KviOptionsWidget::addDirectorySelector ( QWidget *  pParent,
const QString &  txt,
int  optId,
bool  bEnabled = true 
)
KviFileSelector * KviOptionsWidget::addFileSelector ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  txt,
QString *  pOption,
bool  bEnabled = true 
)
KviFileSelector * KviOptionsWidget::addFileSelector ( QWidget *  pParent,
const QString &  txt,
QString *  pOption,
bool  bEnabled = true 
)
KviFileSelector * KviOptionsWidget::addFileSelector ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  txt,
int  optId,
bool  bEnabled = true 
)
KviFileSelector * KviOptionsWidget::addFileSelector ( QWidget *  pParent,
const QString &  txt,
int  optId,
bool  bEnabled = true 
)
KviFontSelector * KviOptionsWidget::addFontSelector ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  txt,
QFont *  pOption,
bool  bEnabled = true 
)
KviFontSelector * KviOptionsWidget::addFontSelector ( QWidget *  pParent,
const QString &  txt,
QFont *  pOption,
bool  bEnabled = true 
)
KviFontSelector * KviOptionsWidget::addFontSelector ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  txt,
int  optId,
bool  bEnabled = true 
)
KviFontSelector * KviOptionsWidget::addFontSelector ( QWidget *  pParent,
const QString &  txt,
int  optId,
bool  bEnabled = true 
)
KviTalGroupBox * KviOptionsWidget::addGroupBox ( int  x1,
int  y1,
int  x2,
int  y2,
Qt::Orientation  o,
const QString &  txt,
bool  bEnabled = true 
)

References addWidgetToLayout(), and g.

Referenced by KviIdentityGeneralOptionsWidget::KviIdentityGeneralOptionsWidget(), OptionsWidget_alerts::OptionsWidget_alerts(), OptionsWidget_antispam::OptionsWidget_antispam(), OptionsWidget_avatar::OptionsWidget_avatar(), OptionsWidget_away::OptionsWidget_away(), OptionsWidget_channelAdvanced::OptionsWidget_channelAdvanced(), OptionsWidget_channelGeneral::OptionsWidget_channelGeneral(), OptionsWidget_connection::OptionsWidget_connection(), OptionsWidget_connectionSocket::OptionsWidget_connectionSocket(), OptionsWidget_connectionSsl::OptionsWidget_connectionSsl(), OptionsWidget_ctcp::OptionsWidget_ctcp(), OptionsWidget_ctcpFloodProtection::OptionsWidget_ctcpFloodProtection(), OptionsWidget_dccAdvanced::OptionsWidget_dccAdvanced(), OptionsWidget_dccChat::OptionsWidget_dccChat(), OptionsWidget_dccSendAdvanced::OptionsWidget_dccSendAdvanced(), OptionsWidget_dccSendGeneral::OptionsWidget_dccSendGeneral(), OptionsWidget_dccVoice::OptionsWidget_dccVoice(), OptionsWidget_highlighting::OptionsWidget_highlighting(), OptionsWidget_identityAdvanced::OptionsWidget_identityAdvanced(), OptionsWidget_identService::OptionsWidget_identService(), OptionsWidget_ignore::OptionsWidget_ignore(), OptionsWidget_inputFeatures::OptionsWidget_inputFeatures(), OptionsWidget_interfaceFeatures::OptionsWidget_interfaceFeatures(), OptionsWidget_ircOutput::OptionsWidget_ircOutput(), OptionsWidget_ircViewFeatures::OptionsWidget_ircViewFeatures(), OptionsWidget_lag::OptionsWidget_lag(), OptionsWidget_logging::OptionsWidget_logging(), OptionsWidget_notifier::OptionsWidget_notifier(), OptionsWidget_notify::OptionsWidget_notify(), OptionsWidget_privmsg::OptionsWidget_privmsg(), OptionsWidget_proxy::OptionsWidget_proxy(), OptionsWidget_query::OptionsWidget_query(), OptionsWidget_servers::OptionsWidget_servers(), OptionsWidget_soundGeneral::OptionsWidget_soundGeneral(), OptionsWidget_textEncoding::OptionsWidget_textEncoding(), OptionsWidget_tray::OptionsWidget_tray(), OptionsWidget_urlHandlers::OptionsWidget_urlHandlers(), OptionsWidget_userListBackground::OptionsWidget_userListBackground(), OptionsWidget_userListForeground::OptionsWidget_userListForeground(), OptionsWidget_windowListClassic::OptionsWidget_windowListClassic(), OptionsWidget_windowListTreeBackground::OptionsWidget_windowListTreeBackground(), and OptionsWidget_windowListTreeForeground::OptionsWidget_windowListTreeForeground().

QLabel * KviOptionsWidget::addLabel ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  text,
bool  bEnabled = true 
)
QLabel * KviOptionsWidget::addLabel ( QWidget *  pParent,
const QString &  text,
bool  bEnabled = true 
)

References l.

QLineEdit * KviOptionsWidget::addLineEdit ( int  x1,
int  y1,
int  x2,
int  y2,
bool  bEnabled = true 
)

References addWidgetToLayout(), and l.

KviMircTextColorSelector * KviOptionsWidget::addMircTextColorSelector ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  txt,
unsigned int *  uFore,
unsigned int *  uBack,
bool  bEnabled = true 
)
KviMircTextColorSelector * KviOptionsWidget::addMircTextColorSelector ( QWidget *  pParent,
const QString &  txt,
unsigned int *  uFore,
unsigned int *  uBack,
bool  bEnabled = true 
)
KviMircTextColorSelector * KviOptionsWidget::addMircTextColorSelector ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  txt,
int  optForeId,
int  optBackId,
bool  bEnabled = true 
)
KviMircTextColorSelector * KviOptionsWidget::addMircTextColorSelector ( QWidget *  pParent,
const QString &  txt,
int  optForeId,
int  optBackId,
bool  bEnabled = true 
)
void KviOptionsWidget::addOptionsWidget ( const QString &  szText,
const QIcon &  iconSet,
KviOptionsWidget pWidget 
)
KviPasswordSelector * KviOptionsWidget::addPasswordSelector ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  txt,
QString *  pOption,
bool  bEnabled = true 
)
KviPasswordSelector * KviOptionsWidget::addPasswordSelector ( QWidget *  pParent,
const QString &  txt,
QString *  pOption,
bool  bEnabled = true 
)
KviPasswordSelector * KviOptionsWidget::addPasswordSelector ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  txt,
int  optId,
bool  bEnabled = true 
)
KviPasswordSelector * KviOptionsWidget::addPasswordSelector ( QWidget *  pParent,
const QString &  txt,
int  optId,
bool  bEnabled = true 
)
KviPixmapSelector * KviOptionsWidget::addPixmapSelector ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  txt,
int  optId,
bool  bEnabled = true 
)
KviPixmapSelector * KviOptionsWidget::addPixmapSelector ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  txt,
KviPixmap pOption,
bool  bEnabled = true 
)
QPushButton * KviOptionsWidget::addPushButton ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  text,
bool  bEnabled = true 
)
void KviOptionsWidget::addRowSpacer ( int  x1,
int  y1,
int  x2,
int  y2 
)

References addWidgetToLayout(), layout(), and w.

Referenced by KviIdentityGeneralOptionsWidget::KviIdentityGeneralOptionsWidget(), OptionsWidget_alerts::OptionsWidget_alerts(), OptionsWidget_avatar::OptionsWidget_avatar(), OptionsWidget_away::OptionsWidget_away(), OptionsWidget_channelAdvanced::OptionsWidget_channelAdvanced(), OptionsWidget_channelGeneral::OptionsWidget_channelGeneral(), OptionsWidget_connection::OptionsWidget_connection(), OptionsWidget_connectionSocket::OptionsWidget_connectionSocket(), OptionsWidget_connectionSsl::OptionsWidget_connectionSsl(), OptionsWidget_ctcp::OptionsWidget_ctcp(), OptionsWidget_ctcpFloodProtection::OptionsWidget_ctcpFloodProtection(), OptionsWidget_dccAdvanced::OptionsWidget_dccAdvanced(), OptionsWidget_dccChat::OptionsWidget_dccChat(), OptionsWidget_dccGeneral::OptionsWidget_dccGeneral(), OptionsWidget_dccSendAdvanced::OptionsWidget_dccSendAdvanced(), OptionsWidget_dccSendGeneral::OptionsWidget_dccSendGeneral(), OptionsWidget_dccVoice::OptionsWidget_dccVoice(), OptionsWidget_general::OptionsWidget_general(), OptionsWidget_highlighting::OptionsWidget_highlighting(), OptionsWidget_identityAdvanced::OptionsWidget_identityAdvanced(), OptionsWidget_identService::OptionsWidget_identService(), OptionsWidget_ignore::OptionsWidget_ignore(), OptionsWidget_inputFeatures::OptionsWidget_inputFeatures(), OptionsWidget_interfaceFeatures::OptionsWidget_interfaceFeatures(), OptionsWidget_ircAdvanced::OptionsWidget_ircAdvanced(), OptionsWidget_ircGeneral::OptionsWidget_ircGeneral(), OptionsWidget_ircOutput::OptionsWidget_ircOutput(), OptionsWidget_ircViewFeatures::OptionsWidget_ircViewFeatures(), OptionsWidget_ircViewMarker::OptionsWidget_ircViewMarker(), OptionsWidget_lag::OptionsWidget_lag(), OptionsWidget_logging::OptionsWidget_logging(), OptionsWidget_notifier::OptionsWidget_notifier(), OptionsWidget_notify::OptionsWidget_notify(), OptionsWidget_privmsg::OptionsWidget_privmsg(), OptionsWidget_query::OptionsWidget_query(), OptionsWidget_soundGeneral::OptionsWidget_soundGeneral(), OptionsWidget_sounds::OptionsWidget_sounds(), OptionsWidget_standardColors::OptionsWidget_standardColors(), OptionsWidget_textEncoding::OptionsWidget_textEncoding(), OptionsWidget_theme::OptionsWidget_theme(), OptionsWidget_themeTransparency::OptionsWidget_themeTransparency(), OptionsWidget_timestamp::OptionsWidget_timestamp(), OptionsWidget_tools::OptionsWidget_tools(), OptionsWidget_tray::OptionsWidget_tray(), OptionsWidget_uparser::OptionsWidget_uparser(), OptionsWidget_urlHandlers::OptionsWidget_urlHandlers(), OptionsWidget_userListFeatures::OptionsWidget_userListFeatures(), OptionsWidget_userListForeground::OptionsWidget_userListForeground(), OptionsWidget_userListGrid::OptionsWidget_userListGrid(), OptionsWidget_windowList::OptionsWidget_windowList(), OptionsWidget_windowListClassic::OptionsWidget_windowListClassic(), OptionsWidget_windowListTreeFeatures::OptionsWidget_windowListTreeFeatures(), and OptionsWidget_windowListTreeForeground::OptionsWidget_windowListTreeForeground().

QFrame * KviOptionsWidget::addSeparator ( int  x1,
int  y1,
int  x2,
int  y2 
)
KviSoundSelector * KviOptionsWidget::addSoundSelector ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  txt,
QString *  pOption,
bool  bEnabled = true 
)
KviSoundSelector * KviOptionsWidget::addSoundSelector ( QWidget *  pParent,
const QString &  txt,
QString *  pOption,
bool  bEnabled = true 
)
KviSoundSelector * KviOptionsWidget::addSoundSelector ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  txt,
int  optId,
bool  bEnabled = true 
)
KviSoundSelector * KviOptionsWidget::addSoundSelector ( QWidget *  pParent,
const QString &  txt,
int  optId,
bool  bEnabled = true 
)
KviStringListSelector * KviOptionsWidget::addStringListSelector ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  txt,
QStringList *  pOption,
bool  bEnabled = true 
)
KviStringListSelector * KviOptionsWidget::addStringListSelector ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  txt,
int  optId,
bool  bEnabled = true 
)
KviStringSelector * KviOptionsWidget::addStringSelector ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  txt,
QString *  pOption,
bool  bEnabled = true 
)
KviStringSelector * KviOptionsWidget::addStringSelector ( QWidget *  pParent,
const QString &  txt,
QString *  pOption,
bool  bEnabled = true 
)
KviStringSelector * KviOptionsWidget::addStringSelector ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  txt,
int  optId,
bool  bEnabled = true 
)
KviStringSelector * KviOptionsWidget::addStringSelector ( QWidget *  pParent,
const QString &  txt,
int  optId,
bool  bEnabled = true 
)
KviUIntSelector * KviOptionsWidget::addUIntSelector ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  txt,
unsigned int *  pOption,
unsigned int  uLowBound,
unsigned int  uHighBound,
unsigned int  uDefault,
bool  bEnabled = true 
)
KviUIntSelector * KviOptionsWidget::addUIntSelector ( QWidget *  pParent,
const QString &  txt,
unsigned int *  pOption,
unsigned int  uLowBound,
unsigned int  uHighBound,
unsigned int  uDefault,
bool  bEnabled = true 
)
KviUIntSelector * KviOptionsWidget::addUIntSelector ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  txt,
int  optId,
unsigned int  uLowBound,
unsigned int  uHighBound,
unsigned int  uDefault,
bool  bEnabled = true 
)
KviUIntSelector * KviOptionsWidget::addUIntSelector ( QWidget *  pParent,
const QString &  txt,
int  optId,
unsigned int  uLowBound,
unsigned int  uHighBound,
unsigned int  uDefault,
bool  bEnabled = true 
)
KviUIntSelector * KviOptionsWidget::addUShortIntSelector ( int  x1,
int  y1,
int  x2,
int  y2,
const QString &  txt,
unsigned short int *  pOption,
unsigned int  uLowBound,
unsigned int  uHighBound,
unsigned int  uDefault,
bool  bEnabled = true 
)
void KviOptionsWidget::addWidgetToLayout ( QWidget *  w,
int  x1,
int  y1,
int  x2,
int  y2 
)
void KviOptionsWidget::childEvent ( QChildEvent *  e)
virtual
void KviOptionsWidget::childOptionsWidgetDestroyed ( )
protectedslot
void KviOptionsWidget::commit ( void  )
virtual

Reimplemented from KviSelectorInterface.

Reimplemented in OptionsWidget_servers, OptionsWidget_identityProfile, OptionsWidget_identityAdvanced, OptionsWidget_identityAvatar, KviIdentityGeneralOptionsWidget, OptionsWidget_userListGrid, OptionsWidget_proxy, OptionsWidget_identService, OptionsWidget_ircViewMarker, OptionsWidget_windowListTreeBackground, OptionsWidget_nickServ, OptionsWidget_mediaTypes, OptionsWidget_textIcons, OptionsWidget_soundGeneral, OptionsWidget_channelAdvanced, OptionsWidget_ircViewLook, OptionsWidget_userListBackground, OptionsWidget_highlighting, OptionsWidget_textEncoding, OptionsWidget_ircOutput, OptionsWidget_inputLook, OptionsWidget_notifierLook, and OptionsWidget_urlHandlers.

References commitOptionsReset(), and commitSelectors().

Referenced by OptionsWidget_urlHandlers::commit(), OptionsWidget_inputLook::commit(), OptionsWidget_notifierLook::commit(), OptionsWidget_ircOutput::commit(), OptionsWidget_highlighting::commit(), OptionsWidget_userListBackground::commit(), OptionsWidget_ircViewLook::commit(), OptionsWidget_channelAdvanced::commit(), OptionsWidget_soundGeneral::commit(), OptionsWidget_textIcons::commit(), OptionsWidget_nickServ::commit(), OptionsWidget_windowListTreeBackground::commit(), OptionsWidget_identService::commit(), OptionsWidget_ircViewMarker::commit(), OptionsWidget_proxy::commit(), OptionsWidget_userListGrid::commit(), KviIdentityGeneralOptionsWidget::commit(), OptionsWidget_messageColors::commit(), OptionsWidget_identityAvatar::commit(), OptionsWidget_identityAdvanced::commit(), OptionsWidget_identityProfile::commit(), OptionsWidget_servers::commit(), OptionsWidgetContainer::okClicked(), and OptionsDialog::recursiveCommit().

void KviOptionsWidget::commitOptionsReset ( )
protected
void KviOptionsWidget::commitSelectors ( )
protected
void KviOptionsWidget::createLayout ( )

References g_pApp, and m_pLayout.

Referenced by createTabbedPage(), KviIdentityGeneralOptionsWidget::KviIdentityGeneralOptionsWidget(), OptionsDialogFrontWidget::OptionsDialogFrontWidget(), OptionsWidget_alerts::OptionsWidget_alerts(), OptionsWidget_antispam::OptionsWidget_antispam(), OptionsWidget_avatar::OptionsWidget_avatar(), OptionsWidget_away::OptionsWidget_away(), OptionsWidget_channelAdvanced::OptionsWidget_channelAdvanced(), OptionsWidget_channelGeneral::OptionsWidget_channelGeneral(), OptionsWidget_connection::OptionsWidget_connection(), OptionsWidget_connectionSocket::OptionsWidget_connectionSocket(), OptionsWidget_connectionSsl::OptionsWidget_connectionSsl(), OptionsWidget_ctcp::OptionsWidget_ctcp(), OptionsWidget_ctcpFloodProtection::OptionsWidget_ctcpFloodProtection(), OptionsWidget_dccAdvanced::OptionsWidget_dccAdvanced(), OptionsWidget_dccChat::OptionsWidget_dccChat(), OptionsWidget_dccGeneral::OptionsWidget_dccGeneral(), OptionsWidget_dccSendAdvanced::OptionsWidget_dccSendAdvanced(), OptionsWidget_dccSendGeneral::OptionsWidget_dccSendGeneral(), OptionsWidget_dccVoice::OptionsWidget_dccVoice(), OptionsWidget_general::OptionsWidget_general(), OptionsWidget_highlighting::OptionsWidget_highlighting(), OptionsWidget_identityAdvanced::OptionsWidget_identityAdvanced(), OptionsWidget_identityAvatar::OptionsWidget_identityAvatar(), OptionsWidget_identityProfile::OptionsWidget_identityProfile(), OptionsWidget_identService::OptionsWidget_identService(), OptionsWidget_ignore::OptionsWidget_ignore(), OptionsWidget_inputFeatures::OptionsWidget_inputFeatures(), OptionsWidget_inputLook::OptionsWidget_inputLook(), OptionsWidget_interfaceFeatures::OptionsWidget_interfaceFeatures(), OptionsWidget_ircAdvanced::OptionsWidget_ircAdvanced(), OptionsWidget_ircGeneral::OptionsWidget_ircGeneral(), OptionsWidget_ircOutput::OptionsWidget_ircOutput(), OptionsWidget_ircViewFeatures::OptionsWidget_ircViewFeatures(), OptionsWidget_ircViewLook::OptionsWidget_ircViewLook(), OptionsWidget_ircViewMarker::OptionsWidget_ircViewMarker(), OptionsWidget_lag::OptionsWidget_lag(), OptionsWidget_logging::OptionsWidget_logging(), OptionsWidget_mediaTypes::OptionsWidget_mediaTypes(), OptionsWidget_messageColors::OptionsWidget_messageColors(), OptionsWidget_nickServ::OptionsWidget_nickServ(), OptionsWidget_notifier::OptionsWidget_notifier(), OptionsWidget_notifierLook::OptionsWidget_notifierLook(), OptionsWidget_notify::OptionsWidget_notify(), OptionsWidget_privmsg::OptionsWidget_privmsg(), OptionsWidget_protection::OptionsWidget_protection(), OptionsWidget_proxy::OptionsWidget_proxy(), OptionsWidget_query::OptionsWidget_query(), OptionsWidget_servers::OptionsWidget_servers(), OptionsWidget_soundGeneral::OptionsWidget_soundGeneral(), OptionsWidget_sounds::OptionsWidget_sounds(), OptionsWidget_standardColors::OptionsWidget_standardColors(), OptionsWidget_textEncoding::OptionsWidget_textEncoding(), OptionsWidget_textIcons::OptionsWidget_textIcons(), OptionsWidget_theme::OptionsWidget_theme(), OptionsWidget_themeToolBarApplets::OptionsWidget_themeToolBarApplets(), OptionsWidget_themeTransparency::OptionsWidget_themeTransparency(), OptionsWidget_timestamp::OptionsWidget_timestamp(), OptionsWidget_tools::OptionsWidget_tools(), OptionsWidget_topicLabel::OptionsWidget_topicLabel(), OptionsWidget_tray::OptionsWidget_tray(), OptionsWidget_uparser::OptionsWidget_uparser(), OptionsWidget_urlHandlers::OptionsWidget_urlHandlers(), OptionsWidget_userListBackground::OptionsWidget_userListBackground(), OptionsWidget_userListFeatures::OptionsWidget_userListFeatures(), OptionsWidget_userListForeground::OptionsWidget_userListForeground(), OptionsWidget_userListGrid::OptionsWidget_userListGrid(), OptionsWidget_windowList::OptionsWidget_windowList(), OptionsWidget_windowListClassic::OptionsWidget_windowListClassic(), OptionsWidget_windowListTreeBackground::OptionsWidget_windowListTreeBackground(), OptionsWidget_windowListTreeFeatures::OptionsWidget_windowListTreeFeatures(), and OptionsWidget_windowListTreeForeground::OptionsWidget_windowListTreeForeground().

void KviOptionsWidget::createTabbedPage ( )
bool KviOptionsWidget::eventFilter ( QObject *  watched,
QEvent *  e 
)
virtual
QGridLayout* KviOptionsWidget::layout ( )
inline
void KviOptionsWidget::mergeResetFlag ( int  flag)
inline
void KviOptionsWidget::mergeTip ( QWidget *  w,
const QString &  tip 
)

References KviTalToolTip::add(), and s.

Referenced by KviIdentityGeneralOptionsWidget::KviIdentityGeneralOptionsWidget(), OptionsWidget_alerts::OptionsWidget_alerts(), OptionsWidget_avatar::OptionsWidget_avatar(), OptionsWidget_channelAdvanced::OptionsWidget_channelAdvanced(), OptionsWidget_channelGeneral::OptionsWidget_channelGeneral(), OptionsWidget_connection::OptionsWidget_connection(), OptionsWidget_connectionSocket::OptionsWidget_connectionSocket(), OptionsWidget_ctcp::OptionsWidget_ctcp(), OptionsWidget_ctcpFloodProtection::OptionsWidget_ctcpFloodProtection(), OptionsWidget_dccAdvanced::OptionsWidget_dccAdvanced(), OptionsWidget_dccChat::OptionsWidget_dccChat(), OptionsWidget_dccGeneral::OptionsWidget_dccGeneral(), OptionsWidget_dccSendAdvanced::OptionsWidget_dccSendAdvanced(), OptionsWidget_dccSendGeneral::OptionsWidget_dccSendGeneral(), OptionsWidget_dccVoice::OptionsWidget_dccVoice(), OptionsWidget_highlighting::OptionsWidget_highlighting(), OptionsWidget_identityAdvanced::OptionsWidget_identityAdvanced(), OptionsWidget_identityAvatar::OptionsWidget_identityAvatar(), OptionsWidget_ircAdvanced::OptionsWidget_ircAdvanced(), OptionsWidget_ircGeneral::OptionsWidget_ircGeneral(), OptionsWidget_lag::OptionsWidget_lag(), OptionsWidget_logging::OptionsWidget_logging(), OptionsWidget_mediaTypes::OptionsWidget_mediaTypes(), OptionsWidget_notifier::OptionsWidget_notifier(), OptionsWidget_proxy::OptionsWidget_proxy(), OptionsWidget_query::OptionsWidget_query(), OptionsWidget_textIcons::OptionsWidget_textIcons(), OptionsWidget_themeTransparency::OptionsWidget_themeTransparency(), OptionsWidget_tray::OptionsWidget_tray(), OptionsWidget_uparser::OptionsWidget_uparser(), OptionsWidget_userListFeatures::OptionsWidget_userListFeatures(), OptionsWidget_userListForeground::OptionsWidget_userListForeground(), and OptionsWidget_windowList::OptionsWidget_windowList().

void KviOptionsWidget::removeSelector ( KviSelectorInterface pInterface)
KviPointerList<KviSelectorInterface>* KviOptionsWidget::selectors ( )
inline
QTabWidget* KviOptionsWidget::tabWidget ( )
inline

Member Data Documentation

int KviOptionsWidget::m_iResetFlags
private
int KviOptionsWidget::m_iSelectors
private

Referenced by KviOptionsWidget().

QGridLayout* KviOptionsWidget::m_pLayout
private

Referenced by createLayout(), and KviOptionsWidget().

KviPointerList<KviSelectorInterface>* KviOptionsWidget::m_pSelectorInterfaceList
private
QTabWidget* KviOptionsWidget::m_pTabWidget
private
QString KviOptionsWidget::m_szBasicTipEnd
staticprivate
QString KviOptionsWidget::m_szBasicTipStart
staticprivate

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