【发布时间】:2021-01-16 09:16:22
【问题描述】:
我有以下代码
#include "dialog.h"
#include <QApplication>
#include <QProgressDialog>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QProgressDialog w;
//w.show();
return a.exec();
}
这段代码的执行显示了一个 QProgressDialog UI。
我想解释一下为什么我的 QProgressDialog 没有 exec() 或 show() 指令就出现了。
我已经阅读了文档,但没有找到关于它的解释。
【问题讨论】:
-
我认为这是
QProgressDialog的预期行为。它会自动显示/隐藏。