KVIrc 5.2.6
Developer APIs
OptionsWidget_proxy Class Reference

#include <OptionsWidget_proxy.h>

+ Inheritance diagram for OptionsWidget_proxy:

Public Member Functions

virtual void commit ()
 
 OptionsWidget_proxy (QWidget *parent)
 
- 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 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 ()
 

Protected Slots

void currentItemChanged (QTreeWidgetItem *it, QTreeWidgetItem *prev)
 
void customContextMenuRequested (const QPoint &pnt)
 
void ipV6CheckToggled (bool bEnabled)
 
void newProxy ()
 
void removeCurrent ()
 
- Protected Slots inherited from KviOptionsWidget
void childOptionsWidgetDestroyed ()
 

Protected Attributes

QMenu * m_pContextPopup
 
KviIpEditorm_pIpEditor
 
QLabel * m_pIpLabel
 
QCheckBox * m_pIPv6Check
 
ProxyOptionsTreeWidgetItemm_pLastEditedItem
 
QLineEdit * m_pPassEdit
 
QLabel * m_pPassLabel
 
QLineEdit * m_pPortEdit
 
QLabel * m_pPortLabel
 
QComboBox * m_pProtocolBox
 
QLabel * m_pProtocolLabel
 
QLineEdit * m_pProxyEdit
 
QLabel * m_pProxyLabel
 
QTreeWidget * m_pTreeWidget
 
KviBoolSelectorm_pUseProxySelector
 
QLineEdit * m_pUserEdit
 
QLabel * m_pUserLabel
 

Private Member Functions

void enableDisableUseProxySelector ()
 
void fillProxyList ()
 
void saveLastItem ()
 

Additional Inherited Members

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

Constructor & Destructor Documentation

◆ OptionsWidget_proxy()

Member Function Documentation

◆ commit()

void OptionsWidget_proxy::commit ( )
virtual

◆ currentItemChanged

◆ customContextMenuRequested

void OptionsWidget_proxy::customContextMenuRequested ( const QPoint & pnt)
protectedslot

◆ enableDisableUseProxySelector()

void OptionsWidget_proxy::enableDisableUseProxySelector ( )
private

◆ fillProxyList()

void OptionsWidget_proxy::fillProxyList ( )
private

◆ ipV6CheckToggled

void OptionsWidget_proxy::ipV6CheckToggled ( bool bEnabled)
protectedslot

◆ newProxy

void OptionsWidget_proxy::newProxy ( )
protectedslot

◆ removeCurrent

void OptionsWidget_proxy::removeCurrent ( )
protectedslot

◆ saveLastItem()

void OptionsWidget_proxy::saveLastItem ( )
private

Member Data Documentation

◆ m_pContextPopup

QMenu* OptionsWidget_proxy::m_pContextPopup
protected

◆ m_pIpEditor

KviIpEditor* OptionsWidget_proxy::m_pIpEditor
protected

◆ m_pIpLabel

QLabel* OptionsWidget_proxy::m_pIpLabel
protected

◆ m_pIPv6Check

QCheckBox* OptionsWidget_proxy::m_pIPv6Check
protected

◆ m_pLastEditedItem

ProxyOptionsTreeWidgetItem* OptionsWidget_proxy::m_pLastEditedItem
protected

◆ m_pPassEdit

QLineEdit* OptionsWidget_proxy::m_pPassEdit
protected

◆ m_pPassLabel

QLabel* OptionsWidget_proxy::m_pPassLabel
protected

◆ m_pPortEdit

QLineEdit* OptionsWidget_proxy::m_pPortEdit
protected

◆ m_pPortLabel

QLabel* OptionsWidget_proxy::m_pPortLabel
protected

◆ m_pProtocolBox

QComboBox* OptionsWidget_proxy::m_pProtocolBox
protected

◆ m_pProtocolLabel

QLabel* OptionsWidget_proxy::m_pProtocolLabel
protected

◆ m_pProxyEdit

QLineEdit* OptionsWidget_proxy::m_pProxyEdit
protected

◆ m_pProxyLabel

QLabel* OptionsWidget_proxy::m_pProxyLabel
protected

◆ m_pTreeWidget

QTreeWidget* OptionsWidget_proxy::m_pTreeWidget
protected

◆ m_pUseProxySelector

KviBoolSelector* OptionsWidget_proxy::m_pUseProxySelector
protected

◆ m_pUserEdit

QLineEdit* OptionsWidget_proxy::m_pUserEdit
protected

◆ m_pUserLabel

QLabel* OptionsWidget_proxy::m_pUserLabel
protected

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