引用先前的问题:GTK implementation of MessageBox
我有一个非常类似的问题,除了用Qt代替GTK。
在那个问题中,从一个不是Qt应用程序的应用程序中使用Qt显示消息对话框需要做的最少的事情是什么?
我认为需要做以下事情:
答案 0 :(得分:0)
您想从控制台应用程序中显示一个消息框吗?
如果这是正确的,您需要在专业文件中添加此行:
QT + = gui
在main.cpp文件中完成后,写下这样的内容。 Qt为你创建一个事件循环
#include <QtCore/QCoreApplication>
#include <QTextStream>
#include <QMessageBox>
#include <QApplication>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QMessageBox::information(NULL,"Hello","Salut","Ok");
return a.exec();
}