RabbitCommon v2.2.6
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Slots | Private Attributes | Static Private Attributes | List of all members
QUIMessageBox Class Reference
Inheritance diagram for QUIMessageBox:

Public Member Functions

 QUIMessageBox (QWidget *parent=0)
 
void setMessage (const QString &msg, int type, int closeSec=0)
 

Static Public Member Functions

static QUIMessageBoxInstance ()
 

Protected Member Functions

void closeEvent (QCloseEvent *)
 
bool eventFilter (QObject *obj, QEvent *evt)
 

Private Slots

void initControl ()
 
void initForm ()
 
void checkSec ()
 
void on_btnOk_clicked ()
 
void on_btnMenu_Close_clicked ()
 

Private Attributes

QVBoxLayout * verticalLayout1
 
QWidget * widget_title
 
QHBoxLayout * horizontalLayout3
 
QLabel * lab_Ico
 
QLabel * lab_Title
 
QLabel * labTime
 
QWidget * widget_menu
 
QHBoxLayout * horizontalLayout4
 
QPushButton * btnMenu_Close
 
QWidget * widgetMain
 
QVBoxLayout * verticalLayout2
 
QFrame * frame
 
QVBoxLayout * verticalLayout4
 
QHBoxLayout * horizontalLayout1
 
QLabel * labIcoMain
 
QSpacerItem * horizontalSpacer1
 
QLabel * labInfo
 
QHBoxLayout * horizontalLayout2
 
QSpacerItem * horizontalSpacer2
 
QPushButton * btnOk
 
QPushButton * btnCancel
 
int closeSec
 
int currentSec
 

Static Private Attributes

static QUIMessageBoxself = 0
 

Detailed Description

Definition at line 203 of file QUIWidget.h.

Constructor & Destructor Documentation

◆ QUIMessageBox()

QUIMessageBox::QUIMessageBox ( QWidget *  parent = 0)
explicit

Definition at line 712 of file QUIWidget.cpp.

◆ ~QUIMessageBox()

QUIMessageBox::~QUIMessageBox ( )

Definition at line 718 of file QUIWidget.cpp.

Member Function Documentation

◆ checkSec

void QUIMessageBox::checkSec ( )
privateslot

Definition at line 918 of file QUIWidget.cpp.

◆ closeEvent()

void QUIMessageBox::closeEvent ( QCloseEvent *  )
protected

Definition at line 959 of file QUIWidget.cpp.

◆ eventFilter()

bool QUIMessageBox::eventFilter ( QObject *  obj,
QEvent *  evt 
)
protected

Definition at line 965 of file QUIWidget.cpp.

◆ initControl

void QUIMessageBox::initControl ( )
privateslot

Definition at line 723 of file QUIWidget.cpp.

◆ initForm

void QUIMessageBox::initForm ( )
privateslot

Definition at line 885 of file QUIWidget.cpp.

◆ Instance()

static QUIMessageBox * QUIMessageBox::Instance ( )
inlinestatic

Definition at line 211 of file QUIWidget.h.

◆ on_btnMenu_Close_clicked

void QUIMessageBox::on_btnMenu_Close_clicked ( )
privateslot

Definition at line 996 of file QUIWidget.cpp.

◆ on_btnOk_clicked

void QUIMessageBox::on_btnOk_clicked ( )
privateslot

Definition at line 990 of file QUIWidget.cpp.

◆ setMessage()

void QUIMessageBox::setMessage ( const QString &  msg,
int  type,
int  closeSec = 0 
)

Definition at line 934 of file QUIWidget.cpp.

Member Data Documentation

◆ btnCancel

QPushButton* QUIMessageBox::btnCancel
private

Definition at line 253 of file QUIWidget.h.

◆ btnMenu_Close

QPushButton* QUIMessageBox::btnMenu_Close
private

Definition at line 241 of file QUIWidget.h.

◆ btnOk

QPushButton* QUIMessageBox::btnOk
private

Definition at line 252 of file QUIWidget.h.

◆ closeSec

int QUIMessageBox::closeSec
private

Definition at line 256 of file QUIWidget.h.

◆ currentSec

int QUIMessageBox::currentSec
private

Definition at line 257 of file QUIWidget.h.

◆ frame

QFrame* QUIMessageBox::frame
private

Definition at line 244 of file QUIWidget.h.

◆ horizontalLayout1

QHBoxLayout* QUIMessageBox::horizontalLayout1
private

Definition at line 246 of file QUIWidget.h.

◆ horizontalLayout2

QHBoxLayout* QUIMessageBox::horizontalLayout2
private

Definition at line 250 of file QUIWidget.h.

◆ horizontalLayout3

QHBoxLayout* QUIMessageBox::horizontalLayout3
private

Definition at line 235 of file QUIWidget.h.

◆ horizontalLayout4

QHBoxLayout* QUIMessageBox::horizontalLayout4
private

Definition at line 240 of file QUIWidget.h.

◆ horizontalSpacer1

QSpacerItem* QUIMessageBox::horizontalSpacer1
private

Definition at line 248 of file QUIWidget.h.

◆ horizontalSpacer2

QSpacerItem* QUIMessageBox::horizontalSpacer2
private

Definition at line 251 of file QUIWidget.h.

◆ lab_Ico

QLabel* QUIMessageBox::lab_Ico
private

Definition at line 236 of file QUIWidget.h.

◆ lab_Title

QLabel* QUIMessageBox::lab_Title
private

Definition at line 237 of file QUIWidget.h.

◆ labIcoMain

QLabel* QUIMessageBox::labIcoMain
private

Definition at line 247 of file QUIWidget.h.

◆ labInfo

QLabel* QUIMessageBox::labInfo
private

Definition at line 249 of file QUIWidget.h.

◆ labTime

QLabel* QUIMessageBox::labTime
private

Definition at line 238 of file QUIWidget.h.

◆ self

QUIMessageBox * QUIMessageBox::self = 0
staticprivate

Definition at line 231 of file QUIWidget.h.

◆ verticalLayout1

QVBoxLayout* QUIMessageBox::verticalLayout1
private

Definition at line 233 of file QUIWidget.h.

◆ verticalLayout2

QVBoxLayout* QUIMessageBox::verticalLayout2
private

Definition at line 243 of file QUIWidget.h.

◆ verticalLayout4

QVBoxLayout* QUIMessageBox::verticalLayout4
private

Definition at line 245 of file QUIWidget.h.

◆ widget_menu

QWidget* QUIMessageBox::widget_menu
private

Definition at line 239 of file QUIWidget.h.

◆ widget_title

QWidget* QUIMessageBox::widget_title
private

Definition at line 234 of file QUIWidget.h.

◆ widgetMain

QWidget* QUIMessageBox::widgetMain
private

Definition at line 242 of file QUIWidget.h.


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