在Qt中,show()
是QWidget类的成员函数之一,用于显示窗口或控件。
常见的使用方式是通过创建一个继承自QWidget(或其子类)的对象,并调用该对象的show()
函数来显示窗口。
示例代码如下:
#include <QApplication>
#include <QWidget>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QWidget window;
window.show();
return app.exec();
}
上述代码创建了一个简单的窗口,并通过调用show()
函数将其显示出来。然后,通过调用app.exec()
进入Qt应用程序主事件循环,以保持窗口处于运行状态。
需要注意的是,show()
只会显示窗口,但不会阻塞代码执行。如果想要阻塞代码直到窗口关闭,可以在调用app.exec()
后加上适当的逻辑。
内容由零声教学AI助手提供,问题来源于学员提问