一、QT C++通过代码固定窗口大小尺寸
可以在代码中动态地设置窗口的固定大小。这可以通过调用setMinimumSize和setMaximumSize方法来实现。以下是示例代码:
1 2 3 4 5 |
// 设置窗口的最小大小为(宽度x高度)439x395像素 w.setMinimumSize(QSize(439, 395)); // 设置窗口的最大大小为(宽度x高度)439x395像素 w.setMaximumSize(QSize(439, 395)); |
在QT设计器界面中找到下图geometry选项,这是窗口界面的尺寸。
二、QT去掉最大化、最小化按钮
在QT界面程序构造函数中添加如下代码:
1 2 3 4 5 |
//关闭按钮失效 //this->setWindowFlags(Qt::WindowMinMaxButtonsHint); //去掉最大化、最小化按钮,保留关闭按钮 this->setWindowFlags(Qt::WindowCloseButtonHint); |