qt设置为屏幕大小的百分40
时间: 2023-05-20 07:03:38 浏览: 71
Qt如何设置窗口屏幕居中显示以及设置大小
我可以为您提供以下代码片段,用于将Qt应用程序设置为屏幕大小的百分之40:
```cpp
#include <QApplication>
#include <QDesktopWidget>
#include <QMainWindow>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QMainWindow window;
window.setGeometry(
QStyle::alignedRect(
Qt::LeftToRight,
Qt::AlignCenter,
QSize(
qApp->desktop()->screenGeometry().width() * 0.4,
qApp->desktop()->screenGeometry().height() * 0.4
),
qApp->desktop()->availableGeometry()
)
);
window.show();
return app.exec();
}
```
这段代码将创建一个QMainWindow,将其大小设置为屏幕大小的40%,并将其居中对齐。
阅读全文