Changeset 5763 in vbox for trunk/src/VBox/Frontends/VirtualBox/include
- Timestamp:
- Nov 15, 2007 6:14:21 PM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 26148
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/include/VBoxProblemReporter.h
r5656 r5763 51 51 // helpers 52 52 53 int message (QWidget *parent, Type type, const QString &msg, 54 const QString &details = QString::null, 55 const char *autoConfirmId = NULL, 56 int b1 = 0, int b2 = 0, int b3 = 0, 57 const char *name = 0); 58 59 int message (QWidget *parent, Type type, const QString &msg, 60 const char *autoConfirmId, 61 int b1 = 0, int b2 = 0, int b3 = 0, 62 const char *name = 0) 63 { 64 return message (parent, type, msg, QString::null, autoConfirmId, 65 b1, b2, b3, name); 66 } 67 68 bool messageYesNo (QWidget *parent, Type type, const QString &msg, 69 const QString &details = QString::null, 70 const char *autoConfirmId = 0, 71 const char *name = 0); 72 73 bool messageYesNo (QWidget *parent, Type type, const QString &msg, 74 const char *autoConfirmId, 75 const char *name = 0) 76 { 77 return messageYesNo (parent, type, msg, QString::null, autoConfirmId, name); 53 int message (QWidget *aParent, Type aType, const QString &aMessage, 54 const QString &aDetails = QString::null, 55 const char *aAutoConfirmId = 0, 56 int aButton1 = 0, int aButton2 = 0, int aButton3 = 0, 57 const QString &aText1 = QString::null, 58 const QString &aText2 = QString::null, 59 const QString &aText3 = QString::null); 60 61 int message (QWidget *aParent, Type aType, const QString &aMessage, 62 const char *aAutoConfirmId, 63 int aButton1 = 0, int aButton2 = 0, int aButton3 = 0, 64 const QString &aText1 = QString::null, 65 const QString &aText2 = QString::null, 66 const QString &aText3 = QString::null) 67 { 68 return message (aParent, aType, aMessage, QString::null, aAutoConfirmId, 69 aButton1, aButton2, aButton3, aText1, aText2, aText3); 70 } 71 72 bool messageYesNo (QWidget *aParent, Type aType, const QString &aMessage, 73 const QString &aDetails = QString::null, 74 const char *aAutoConfirmId = 0, 75 const QString &aYesText = QString::null, 76 const QString &aNoText = QString::null) 77 { 78 return (message (aParent, aType, aMessage, aDetails, aAutoConfirmId, 79 QIMessageBox::Yes | QIMessageBox::Default, 80 QIMessageBox::No | QIMessageBox::Escape, 81 0, 82 aYesText, aNoText, QString::null) & 83 QIMessageBox::ButtonMask) == QIMessageBox::Yes; 84 } 85 86 bool messageYesNo (QWidget *aParent, Type aType, const QString &aMessage, 87 const char *aAutoConfirmId, 88 const QString &aYesText = QString::null, 89 const QString &aNoText = QString::null) 90 { 91 return messageYesNo (aParent, aType, aMessage, QString::null, 92 aAutoConfirmId, aYesText, aNoText); 93 } 94 95 bool messageOkCancel (QWidget *aParent, Type aType, const QString &aMessage, 96 const QString &aDetails = QString::null, 97 const char *aAutoConfirmId = 0, 98 const QString &aOkText = QString::null, 99 const QString &aCancelText = QString::null) 100 { 101 return (message (aParent, aType, aMessage, aDetails, aAutoConfirmId, 102 QIMessageBox::Ok | QIMessageBox::Default, 103 QIMessageBox::Cancel | QIMessageBox::Escape, 104 0, 105 aOkText, aCancelText, QString::null) & 106 QIMessageBox::ButtonMask) == QIMessageBox::Ok; 107 } 108 109 bool messageOkCancel (QWidget *aParent, Type aType, const QString &aMessage, 110 const char *aAutoConfirmId, 111 const QString &aOkText = QString::null, 112 const QString &aCancelText = QString::null) 113 { 114 return messageOkCancel (aParent, aType, aMessage, QString::null, 115 aAutoConfirmId, aOkText, aCancelText); 78 116 } 79 117
Note:
See TracChangeset
for help on using the changeset viewer.