KVIrc 5.2.0
Developer APIs
Public Member Functions | Public Attributes | Protected Slots | Friends | List of all members
OptionsWidget_messageColors Class Reference

#include <OptionsWidget_message.h>

+ Inheritance diagram for OptionsWidget_messageColors:

Public Member Functions

 OptionsWidget_messageColors (QWidget *parent)
 
void saveLastItem ()
 
 ~OptionsWidget_messageColors ()
 
- Public Member Functions inherited from KviOptionsWidget
KviBoolSelectoraddBoolSelector (int x1, int y1, int x2, int y2, 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 *pParent, const QString &txt, bool *pOption, 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, 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, int optId, bool bEnabled=true)
 
KviColorSelectoraddColorSelector (QWidget *pParent, const QString &txt, QColor *pOption, bool bEnabled=true)
 
KviDirectorySelectoraddDirectorySelector (int x1, int y1, int x2, int y2, 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, int optId, bool bEnabled=true)
 
KviDirectorySelectoraddDirectorySelector (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 (int x1, int y1, int x2, int y2, const QString &txt, QString *pOption, bool bEnabled=true)
 
KviFileSelectoraddFileSelector (QWidget *pParent, const QString &txt, int optId, bool bEnabled=true)
 
KviFileSelectoraddFileSelector (QWidget *pParent, const QString &txt, QString *pOption, bool bEnabled=true)
 
KviFontSelectoraddFontSelector (int x1, int y1, int x2, int y2, 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, int optId, bool bEnabled=true)
 
KviFontSelectoraddFontSelector (QWidget *pParent, const QString &txt, QFont *pOption, 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, int optForeId, int optBackId, 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, int optForeId, int optBackId, bool bEnabled=true)
 
KviMircTextColorSelectoraddMircTextColorSelector (QWidget *pParent, const QString &txt, unsigned int *uFore, unsigned int *uBack, 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, int optId, bool bEnabled=true)
 
KviPasswordSelectoraddPasswordSelector (int x1, int y1, int x2, int y2, const QString &txt, QString *pOption, bool bEnabled=true)
 
KviPasswordSelectoraddPasswordSelector (QWidget *pParent, const QString &txt, int optId, bool bEnabled=true)
 
KviPasswordSelectoraddPasswordSelector (QWidget *pParent, const QString &txt, QString *pOption, 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, int optId, bool bEnabled=true)
 
KviSoundSelectoraddSoundSelector (int x1, int y1, int x2, int y2, const QString &txt, QString *pOption, bool bEnabled=true)
 
KviSoundSelectoraddSoundSelector (QWidget *pParent, const QString &txt, int optId, bool bEnabled=true)
 
KviSoundSelectoraddSoundSelector (QWidget *pParent, const QString &txt, QString *pOption, bool bEnabled=true)
 
KviStringListSelectoraddStringListSelector (int x1, int y1, int x2, int y2, 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)
 
KviStringSelectoraddStringSelector (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, int optId, bool bEnabled=true)
 
KviStringSelectoraddStringSelector (QWidget *pParent, const QString &txt, QString *pOption, 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 (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, int optId, 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)
 
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)
 
void childEvent (QChildEvent *e) override
 
void commit () override
 
void createLayout ()
 
void createTabbedPage ()
 
bool eventFilter (QObject *watched, QEvent *e) override
 
 KviOptionsWidget (QWidget *parent, const char *name=nullptr, 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 ()
 

Public Attributes

MessageColorListWidgetItemm_pBackItems [17]
 
KviTalListWidgetm_pBackListWidget
 
MessageColorListWidgetItemDelegatem_pBackListWidgetDelegate
 
QCheckBox * m_pEnableLogging
 
MessageColorListWidgetItemm_pForeItems [16]
 
KviTalListWidgetm_pForeListWidget
 
MessageColorListWidgetItemDelegatem_pForeListWidgetDelegate
 
QToolButton * m_pIconButton
 
QMenu * m_pIconPopup
 
MessageListWidgetItemm_pLastItem
 
KviTalListWidgetm_pLevelListWidget
 
MessageListWidgetm_pListView
 
MessageListWidgetItemDelegatem_pListViewItemDelegate
 

Protected Slots

void colorChanged ()
 
virtual void commit ()
 
void iconButtonClicked ()
 
void itemChanged ()
 
virtual void load ()
 
void newIconSelected (KviIconManager::SmallIcon eIcon)
 
virtual void save ()
 
- Protected Slots inherited from KviOptionsWidget
void childOptionsWidgetDestroyed ()
 

Friends

class KviTalListWidget
 

Additional Inherited Members

- Protected Member Functions inherited from KviOptionsWidget
void commitOptionsReset ()
 
void commitSelectors ()
 

Constructor & Destructor Documentation

◆ OptionsWidget_messageColors()

OptionsWidget_messageColors::OptionsWidget_messageColors ( QWidget *  parent)

◆ ~OptionsWidget_messageColors()

OptionsWidget_messageColors::~OptionsWidget_messageColors ( )

Member Function Documentation

◆ colorChanged

void OptionsWidget_messageColors::colorChanged ( )
protectedslot

References m_pLastItem, and saveLastItem().

Referenced by OptionsWidget_messageColors().

◆ commit

void OptionsWidget_messageColors::commit ( )
protectedvirtualslot

◆ iconButtonClicked

void OptionsWidget_messageColors::iconButtonClicked ( )
protectedslot

References m_pIconPopup.

Referenced by OptionsWidget_messageColors().

◆ itemChanged

void OptionsWidget_messageColors::itemChanged ( )
protectedslot

◆ load

void OptionsWidget_messageColors::load ( )
protectedvirtualslot

◆ newIconSelected

void OptionsWidget_messageColors::newIconSelected ( KviIconManager::SmallIcon  eIcon)
protectedslot

◆ save

void OptionsWidget_messageColors::save ( )
protectedvirtualslot

◆ saveLastItem()

void OptionsWidget_messageColors::saveLastItem ( )

Friends And Related Symbol Documentation

◆ KviTalListWidget

friend class KviTalListWidget
friend

Member Data Documentation

◆ m_pBackItems

MessageColorListWidgetItem* OptionsWidget_messageColors::m_pBackItems[17]

◆ m_pBackListWidget

KviTalListWidget* OptionsWidget_messageColors::m_pBackListWidget

◆ m_pBackListWidgetDelegate

MessageColorListWidgetItemDelegate* OptionsWidget_messageColors::m_pBackListWidgetDelegate

◆ m_pEnableLogging

QCheckBox* OptionsWidget_messageColors::m_pEnableLogging

◆ m_pForeItems

MessageColorListWidgetItem* OptionsWidget_messageColors::m_pForeItems[16]

◆ m_pForeListWidget

KviTalListWidget* OptionsWidget_messageColors::m_pForeListWidget

◆ m_pForeListWidgetDelegate

MessageColorListWidgetItemDelegate* OptionsWidget_messageColors::m_pForeListWidgetDelegate

◆ m_pIconButton

QToolButton* OptionsWidget_messageColors::m_pIconButton

◆ m_pIconPopup

QMenu* OptionsWidget_messageColors::m_pIconPopup

◆ m_pLastItem

MessageListWidgetItem* OptionsWidget_messageColors::m_pLastItem

◆ m_pLevelListWidget

KviTalListWidget* OptionsWidget_messageColors::m_pLevelListWidget

◆ m_pListView

MessageListWidget* OptionsWidget_messageColors::m_pListView

◆ m_pListViewItemDelegate

MessageListWidgetItemDelegate* OptionsWidget_messageColors::m_pListViewItemDelegate

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