#include <vmessagebox.h>
Public Types | |
enum | Button { NoButton = 0, Ok, Cancel, Yes, No, Help, Retry, ShowLog, ShowSettings, Continue, Quit, Browse } |
Public Member Functions | |
VMessageBox (QWidget *parent=0) | |
Static Public Member Functions | |
static int | critical (QWidget *parent, QString caption, QString text, int button0, int button1=NoButton, int button2=NoButton) |
static int | information (QWidget *parent, QString caption, QString text, int button0, int button1=NoButton, int button2=NoButton) |
static int | warning (QWidget *parent, QString caption, QString text, int button0, int button1=NoButton, int button2=NoButton) |
static int | question (QWidget *parent, QString caption, QString text, int button0, int button1=NoButton, int button2=NoButton) |
static QString | buttonText (int button) |
Static Private Member Functions | |
static int | defaultButton (int button0, int button1, int button2) |
static int | escapeButton (int button0, int button1, int button2) |
static int | selected (int ret, int button0, int button1, int button2) |
Definition at line 35 of file vmessagebox.h.
enum VMessageBox::Button |
Definition at line 40 of file vmessagebox.h.
VMessageBox::VMessageBox | ( | QWidget * | parent = 0 |
) |
Default constructor.
Definition at line 33 of file vmessagebox.cpp.
int VMessageBox::critical | ( | QWidget * | parent, | |
QString | caption, | |||
QString | text, | |||
int | button0, | |||
int | button1 = NoButton , |
|||
int | button2 = NoButton | |||
) | [static] |
Displays an critical message box with the given caption, message text, and visible buttons. To specify a button as a default button or an escape button, OR the Button enum value with QMessageBox::Default or QMessageBox::Escape, respectively.
Displays a critical message box with the given caption, message text, and visible buttons. To specify a button as a default button or an escape button, OR the Button enum value with QMessageBox::Default or QMessageBox::Escape, respectively.
Definition at line 109 of file vmessagebox.cpp.
References buttonText(), defaultButton(), escapeButton(), p(), and selected().
Referenced by main().
int VMessageBox::information | ( | QWidget * | parent, | |
QString | caption, | |||
QString | text, | |||
int | button0, | |||
int | button1 = NoButton , |
|||
int | button2 = NoButton | |||
) | [static] |
Displays an information message box with the given caption, message text, and visible buttons. To specify a button as a default button or an escape button, OR the Button enum value with QMessageBox::Default or QMessageBox::Escape, respectively.
Displays an information message box with the given caption, message text, and visible buttons. To specify a button as a default button or an escape button, OR the Button enum value with QMessageBox::Default or QMessageBox::Escape, respectively.
Definition at line 143 of file vmessagebox.cpp.
References buttonText(), defaultButton(), escapeButton(), p(), and selected().
Referenced by MessageLog::find(), MainWindow::newIdentity(), and Vidalia::showUsageMessageBox().
int VMessageBox::warning | ( | QWidget * | parent, | |
QString | caption, | |||
QString | text, | |||
int | button0, | |||
int | button1 = NoButton , |
|||
int | button2 = NoButton | |||
) | [static] |
Displays a warning message box with the given caption, message text, and visible buttons. To specify as a default button or an escape button, OR the Button enum value with QMessageBox::Default or QMessageBox::Escape, respectively.
Displays a warning message box with the given caption, message text, and visible buttons. To specify a button as a default button or an escape button, OR the Button enum value with QMessageBox::Default or QMessageBox::Escape, respectively.
Definition at line 160 of file vmessagebox.cpp.
References buttonText(), defaultButton(), escapeButton(), p(), and selected().
Referenced by MainWindow::authenticated(), MainWindow::authenticationFailed(), AdvancedPage::browseTorConfig(), MainWindow::connectFailed(), MainWindow::newIdentity(), MessageLog::registerLogEvents(), MessageLog::rotateLogFile(), MessageLog::save(), ConfigDialog::saveChanges(), MessageLog::saveSettings(), MainWindow::startFailed(), MainWindow::stop(), and MainWindow::stopped().
int VMessageBox::question | ( | QWidget * | parent, | |
QString | caption, | |||
QString | text, | |||
int | button0, | |||
int | button1 = NoButton , |
|||
int | button2 = NoButton | |||
) | [static] |
Displays a warning message box with the given caption, message text, and visible buttons. To specify as a default button or an escape button, OR the Button enum value with QMessageBox::Default or QMessageBox::Escape, respectively.
Displays an question message box with the given caption, message text, and visible buttons. To specify a button as a default button or an escape button, OR the Button enum value with QMessageBox::Default or QMessageBox::Escape, respectively.
Definition at line 126 of file vmessagebox.cpp.
References buttonText(), defaultButton(), escapeButton(), p(), and selected().
Referenced by MainWindow::authenticate(), AdvancedPage::browseTorConfig(), and MainWindow::stop().
QString VMessageBox::buttonText | ( | int | btn | ) | [static] |
Converts a Button enum value to a translated string.
Definition at line 83 of file vmessagebox.cpp.
References Browse, Cancel, Continue, Help, No, Ok, Quit, Retry, ShowLog, ShowSettings, and Yes.
Referenced by critical(), information(), question(), and warning().
int VMessageBox::defaultButton | ( | int | button0, | |
int | button1, | |||
int | button2 | |||
) | [static, private] |
Returns the button (0, 1, or 2) that is OR-ed with QMessageBox::Default, or 0 if none are.
Definition at line 41 of file vmessagebox.cpp.
Referenced by critical(), information(), question(), and warning().
int VMessageBox::escapeButton | ( | int | button0, | |
int | button1, | |||
int | button2 | |||
) | [static, private] |
Returns the button (0, 1, or 2) that is OR-ed with QMessageBox::Escape, or -1 if none are.
Definition at line 56 of file vmessagebox.cpp.
Referenced by critical(), information(), question(), and warning().
int VMessageBox::selected | ( | int | ret, | |
int | button0, | |||
int | button1, | |||
int | button2 | |||
) | [static, private] |
Returns the Button enum value from the given return value.
Definition at line 71 of file vmessagebox.cpp.
Referenced by critical(), information(), question(), and warning().