天天看点

qt 弹窗

QMessageBox msgBox;
    msgBox.setWindowTitle(QString::fromUtf8("提示"));
    msgBox.setText(QString::fromUtf8("是否继续"));
    
    msgBox.setStandardButtons(QMessageBox::Yes| QMessageBox::No);/** 添加标准按钮 **/
    msgBox.setButtonText (QMessageBox::Yes,QString::fromUtf8("确 定"));
    msgBox.setButtonText (QMessageBox::No,QString::fromUtf8("取 消"));
    msgBox.setIcon(QMessageBox::Warning);/** 设置图标 **/
    int ret = msgBox.exec();/** 返回点击的按钮对应的整型值 **/
    switch(ret)
    {
        case QMessageBox::Yes:
            {
                m_bCanSendKey = true;
            }
            break;
        case QMessageBox::No:
            break;
    }