Qt自定义MessageBox

匿名 (未验证) 提交于 2019-12-02 23:36:01

Qt自定义MessageBox

QMessageBox *msgBox = new QMessageBox();
msgBox->setIcon(QMessageBox::Warning);
msgBox->setWindowTitle(codec->toUnicode(“警告”));
msgBox->setText(codec->toUnicode(“确定是否删除!”));
QPushButton *btn1 = msgBox->addButton(codec->toUnicode(“确定”),QMessageBox::AcceptRole);
btn1->setMinimumWidth(50);
QPushButton *btn2 = msgBox->addButton(codec->toUnicode(“取消”),QMessageBox::RejectRole);
btn2->setMinimumWidth(50);

msgBox->setWindowFlags(Qt::WindowStaysOnTopHint); msgBox->exec(); if(btn1 == msgBox->clickedButton()) {    do(); } 
文章来源: https://blog.csdn.net/Leroy888/article/details/90667976
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!