TopMessageBox Class

消息窗口 More...

Header: #include <TopMessageBox>

Properties

Public Functions

TopMessageBox(QWidget *parent = 0)
~TopMessageBox()
QString detail() const
QString icon() const
QString text() const

Public Slots

QString run()
void setButtons(const QStringList &iButtonStrLst)
void setDefaultButton(const QString &iButtonStr)
void setDetail(const QString &iTextStr)
void setIcon(const QString &iIconStr)
void setText(const QString &iTextStr)
void setTextIcon(const QString &iIconStr)

Static Public Members

QString error(const QString &iTextStr = QString( "" ), const QString &iDetailStr = QString( "" ))
QString exportPopup()
QString info(QWidget *parent = 0, const QString &iTextStr = QString( "" ), const QString &iDetailStr = QString( "" ), const QString &iTitleStr = "", const QStringList &iButtonStrLst = QStringList() <<"Ok")
QString msgbox(QWidget *parent = 0, const QString &iTextStr = QString( "" ), const QString &iDetailStr = QString( "" ), const QString &iIconStr = QString( "" ), const QString &iTitleStr = QString( "" ), const QStringList &iButtonStrLst = QStringList() <<"Ok", const QString &iDefaultButtonStr = QString( "" ))
QString ok(QWidget *parent = 0, const QString &iTextStr = QString( "" ), const QString &iDetailStr = QString( "" ), const QString &iTitleStr = "", const QStringList &iButtonStrLst = QStringList() <<"Ok")
QString question(QWidget *parent = 0, const QString &iTextStr = QString( "" ), const QString &iDetailStr = QString( "" ), const QString &iTitleStr = "", const QStringList &iButtonStrLst = QStringList() <<"Yes"<<"No", const QString &iDefaultButtonStr = "")
QString warning(QWidget *parent = 0, const QString &iTextStr = QString( "" ), const QString &iDetailStr = QString( "" ), const QString &iTitleStr = "", const QStringList &iButtonStrLst = QStringList() <<"Ok")

Detailed Description

消息窗口

Property Documentation

detail : QString

Access functions:

QString detail() const
void setDetail(const QString &iTextStr)

icon : QString

Access functions:

QString icon() const
void setIcon(const QString &iIconStr)

text : QString

Access functions:

QString text() const
void setText(const QString &iTextStr)

Member Function Documentation

TopMessageBox::TopMessageBox(QWidget *parent = 0)

Default constructs an instance of TopMessageBox.

TopMessageBox::~TopMessageBox()

Destroys the instance of TopMessageBox.

[static] QString TopMessageBox::error(const QString &iTextStr = QString( "" ), const QString &iDetailStr = QString( "" ))

[static] QString TopMessageBox::exportPopup()

[static] QString TopMessageBox::info(QWidget *parent = 0, const QString &iTextStr = QString( "" ), const QString &iDetailStr = QString( "" ), const QString &iTitleStr = "", const QStringList &iButtonStrLst = QStringList() <<"Ok")

[static] QString TopMessageBox::msgbox(QWidget *parent = 0, const QString &iTextStr = QString( "" ), const QString &iDetailStr = QString( "" ), const QString &iIconStr = QString( "" ), const QString &iTitleStr = QString( "" ), const QStringList &iButtonStrLst = QStringList() <<"Ok", const QString &iDefaultButtonStr = QString( "" ))

[static] QString TopMessageBox::ok(QWidget *parent = 0, const QString &iTextStr = QString( "" ), const QString &iDetailStr = QString( "" ), const QString &iTitleStr = "", const QStringList &iButtonStrLst = QStringList() <<"Ok")

[static] QString TopMessageBox::question(QWidget *parent = 0, const QString &iTextStr = QString( "" ), const QString &iDetailStr = QString( "" ), const QString &iTitleStr = "", const QStringList &iButtonStrLst = QStringList() <<"Yes"<<"No", const QString &iDefaultButtonStr = "")

[slot] QString TopMessageBox::run()

[slot] void TopMessageBox::setButtons(const QStringList &iButtonStrLst)

在信息框上添加按钮。 button_text 如['Ok','Yes','其它:Other'],冒号前的为显示名称,后面后返回值.

[slot] void TopMessageBox::setDefaultButton(const QString &iButtonStr)

[slot] void TopMessageBox::setTextIcon(const QString &iIconStr)

[static] QString TopMessageBox::warning(QWidget *parent = 0, const QString &iTextStr = QString( "" ), const QString &iDetailStr = QString( "" ), const QString &iTitleStr = "", const QStringList &iButtonStrLst = QStringList() <<"Ok")