Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何在qWidget.showFullScreen()上自动缩放Qt中的按钮和所有内容?_C++_Qt_Pyqt - Fatal编程技术网

C++ 如何在qWidget.showFullScreen()上自动缩放Qt中的按钮和所有内容?

C++ 如何在qWidget.showFullScreen()上自动缩放Qt中的按钮和所有内容?,c++,qt,pyqt,C++,Qt,Pyqt,我想调整一切,当我显示在全屏自动保持纵横比。我该怎么做呢。我使用PYQT4,但是如果你知道C++,那么也请告诉我。 希望代码不会超过2-3行。 谢谢我想您已经在对话框/窗口中实现了具有固定小部件大小和位置的静态布局。为了调整窗口小部件的大小,您需要做的是使用。您最好将其用于对话框设计,否则设置任何非平凡的布局都会非常麻烦。使用QML,小部件不支持缩放。@DmitrySazonov这是错误的。有关早期的详细信息和最近的改进,请参阅。您是否正在尝试将所有内容按比例调整,包括字体大小等?@JonHar

我想调整一切,当我显示在全屏自动保持纵横比。我该怎么做呢。我使用PYQT4,但是如果你知道C++,那么也请告诉我。 希望代码不会超过2-3行。
谢谢

我想您已经在对话框/窗口中实现了具有固定小部件大小和位置的静态布局。为了调整窗口小部件的大小,您需要做的是使用。您最好将其用于对话框设计,否则设置任何非平凡的布局都会非常麻烦。

使用QML,小部件不支持缩放。@DmitrySazonov这是错误的。有关早期的详细信息和最近的改进,请参阅。您是否正在尝试将所有内容按比例调整,包括字体大小等?@JonHarper您错了。我不是说支持不同的新闻部。这不是问题中所要求的。艾哈迈德想在自定义乘数上进行动态缩放。@DmitrySazonov啊,我明白你的意思了。是的,QML看起来是唯一一个(简单的)解决方案,如果他正在缩放所有东西,包括字体和图标。我已经制作了我的应用程序,我无法重新编码,它大约有5000行。