qt5 --- QMessageBox message box

Need #include <QMessageBox>

:: StandardButton SB QMessageBox; SB

         = QMessageBox :: Critical (the this, "the error message box title", "message", QMessageBox :: Ok | QMessageBox :: No, QMessageBox :: No); // error message box
         // 1 parent control parameters
         // parameter 4 buttons:
 //         QMessageBox :: Ok 0x00000400
 //         QMessageBox :: Open 0x00002000
 //         QMessageBox :: the Save 0x00000800
 //         QMessageBox :: the Cancel 0x00400000
 //         QMessageBox :: use Close 0x00200000
 //         QMessageBox :: 0x00800000 Discard
 //         QMessageBox the Apply :: 0x02000000
 //        QMessageBox::Reset               0x04000000
//        QMessageBox::RestoreDefaults     0x08000000
//        QMessageBox::Help                0x01000000
//        QMessageBox::SaveAll             0x00001000
//        QMessageBox::Yes                 0x00004000
//        QMessageBox::YesToAll            0x00008000
//        QMessageBox::No                  0x00010000
//        QMessageBox::NoToAll             0x00020000
//        QMessageBox::Abort               0x00040000
//        QMessageBox::Retry               0x00080000
//        :: 0x00100000 Ignore QMessageBox
 //         QMessageBox :: NoButton 0x00000000
         // parameters 5 selected by default button 
        IF (SB == QMessageBox :: No) { 
            qDebug () << " you have selected the NO button " ; 
        } 

        // QMessageBox :: Information (this, "information box title", "message"); // message box
         // QMessageBox :: Question (this, "asks the message box title", "message"); // query box
         // QMessageBox :: warning (this, "warning box title", "prompt information"); // alert box

 

 

 

Guess you like

Origin www.cnblogs.com/liming19680104/p/11479112.html