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

#include <OptionsWidgetContainer.h>

+ Inheritance diagram for OptionsWidgetContainer:

Public Member Functions

 OptionsWidgetContainer (QWidget *par, bool bModal=false)
 
void setLeftCornerWidget (QWidget *pWidget)
 
void setNextToLeft (QWidget *pWidget)
 
void setup (KviOptionsWidget *w)
 
 ~OptionsWidgetContainer ()
 

Protected Slots

void cancelClicked ()
 
void okClicked ()
 
void optionsWidgetDestroyed ()
 

Protected Member Functions

void childEvent (QChildEvent *e) override
 
void closeEvent (QCloseEvent *e) override
 
void reject () override
 
void showEvent (QShowEvent *e) override
 

Protected Attributes

QPushButton * m_pCancel = nullptr
 
QGridLayout * m_pLayout = nullptr
 
KviOptionsWidgetm_pOptionsWidget = nullptr
 

Constructor & Destructor Documentation

◆ OptionsWidgetContainer()

OptionsWidgetContainer::OptionsWidgetContainer ( QWidget *  par,
bool  bModal = false 
)

References m_pLayout.

◆ ~OptionsWidgetContainer()

OptionsWidgetContainer::~OptionsWidgetContainer ( )

References m_pOptionsWidget.

Member Function Documentation

◆ cancelClicked

void OptionsWidgetContainer::cancelClicked ( )
protectedslot

Referenced by closeEvent(), reject(), and setup().

◆ childEvent()

void OptionsWidgetContainer::childEvent ( QChildEvent *  e)
overrideprotected

◆ closeEvent()

void OptionsWidgetContainer::closeEvent ( QCloseEvent *  e)
overrideprotected

References cancelClicked(), and e.

◆ okClicked

void OptionsWidgetContainer::okClicked ( )
protectedslot

◆ optionsWidgetDestroyed

void OptionsWidgetContainer::optionsWidgetDestroyed ( )
protectedslot

References m_pOptionsWidget.

Referenced by childEvent(), and setup().

◆ reject()

void OptionsWidgetContainer::reject ( )
overrideprotected

References cancelClicked().

◆ setLeftCornerWidget()

void OptionsWidgetContainer::setLeftCornerWidget ( QWidget *  pWidget)

◆ setNextToLeft()

void OptionsWidgetContainer::setNextToLeft ( QWidget *  pWidget)

References m_pLayout.

◆ setup()

void OptionsWidgetContainer::setup ( KviOptionsWidget w)

◆ showEvent()

void OptionsWidgetContainer::showEvent ( QShowEvent *  e)
overrideprotected

References e, g_pMainWindow, and m_pCancel.

Member Data Documentation

◆ m_pCancel

QPushButton* OptionsWidgetContainer::m_pCancel = nullptr
protected

Referenced by setup(), and showEvent().

◆ m_pLayout

QGridLayout* OptionsWidgetContainer::m_pLayout = nullptr
protected

◆ m_pOptionsWidget

KviOptionsWidget* OptionsWidgetContainer::m_pOptionsWidget = nullptr
protected

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