要禁止用户改变Qt窗口的大小,可以使用setFixedSize()函数。该函数将窗口大小设置为固定大小,并禁用用户调整窗口大小的能力。
例如,以下代码将创建一个大小为400x300像素的窗口,并禁用用户调整其大小:
#include <QApplication>
#include <QWidget>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QWidget window;
window.setFixedSize(400, 300);
window.show();
return app.exec();
}
在上面的示例中,我们创建了一个名为“window”的QWidget对象,并使用setFixedSize()函数将其大小设置为400x300像素。最后,我们显示了该窗口并启动应用程序的事件循环。