mirror of
https://gitee.com/spark-store-project/spark-store
synced 2025-12-14 21:02:04 +08:00
SpkMsgBox对话框弹出时固定大小
This commit is contained in:
@@ -35,23 +35,26 @@ int SpkMsgBox::StaticExec(QString msg, QString title, QMessageBox::Icon icon,
|
|||||||
if(icon)
|
if(icon)
|
||||||
{
|
{
|
||||||
wIcon = new QLabel;
|
wIcon = new QLabel;
|
||||||
|
QIcon icon_;
|
||||||
switch(icon)
|
switch(icon)
|
||||||
{
|
{
|
||||||
case QMessageBox::Critical:
|
case QMessageBox::Critical:
|
||||||
wIcon->setPixmap(QIcon::fromTheme("dialog-error").pixmap(IconSize));
|
icon_ = QIcon::fromTheme("dialog-error");
|
||||||
break;
|
break;
|
||||||
case QMessageBox::Warning:
|
case QMessageBox::Warning:
|
||||||
wIcon->setPixmap(QIcon::fromTheme("dialog-warning").pixmap(IconSize));
|
icon_ = QIcon::fromTheme("dialog-warning");
|
||||||
break;
|
break;
|
||||||
case QMessageBox::Information:
|
case QMessageBox::Information:
|
||||||
wIcon->setPixmap(QIcon::fromTheme("dialog-information").pixmap(IconSize));
|
icon_ = QIcon::fromTheme("dialog-information");
|
||||||
break;
|
break;
|
||||||
case QMessageBox::Question:
|
case QMessageBox::Question:
|
||||||
wIcon->setPixmap(QIcon::fromTheme("dialog-question").pixmap(IconSize));
|
icon_ = QIcon::fromTheme("dialog-question");
|
||||||
break;
|
break;
|
||||||
case QMessageBox::NoIcon:
|
case QMessageBox::NoIcon:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
if(icon)
|
||||||
|
wIcon->setPixmap(icon_.pixmap(IconSize));
|
||||||
wMsg->addWidget(wIcon);
|
wMsg->addWidget(wIcon);
|
||||||
}
|
}
|
||||||
wMsgText->setText(msg);
|
wMsgText->setText(msg);
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
|
|
||||||
#include <QFile>
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user