- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在通过双击在我的应用程序(在Windows)中打开一个文件。我将通过参数接收到的文件名传递给我的开放逻辑。我正在调用 showMaximized(),但它没有被接收到。打开的窗口未最大化,默认位于屏幕的左上角。
请注意,所有这些逻辑流都是通过 main() 进行的,因此 showMaximized() 可能在事件循环开始之前被调用。这是否会阻止 showMaximized() 正常工作?如果是,如何解决?
我也尝试过使用 QTimer::singleShot(0,...,...)(以便让事件循环开始)但这甚至停止了非最大化屏幕。
PS:在 Mac 中,屏幕通过事件 (QEvent::FileOpen) 发生最大化
最佳答案
最简单的解决方法是在使用 showMaximized() 之前使用 resize(800,600)。我在 Windows 8.1 上的 Qt 5.7.0 中有类似的错误。
关于c++ - Qt:showMaximized() 在 Windows 中不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27157312/
我正在通过双击在我的应用程序(在Windows)中打开一个文件。我将通过参数接收到的文件名传递给我的开放逻辑。我正在调用 showMaximized(),但它没有被接收到。打开的窗口未最大化,默认位于
我有以下骨架代码: import sys from PyQt5.QtWidgets import QApplication, QWidget, QToolTip, QMainWindow, QText
我正在构建一个具有自己的自定义镶边的应用程序。我通过设置标志关闭了默认窗口边框: this->setWindowFlags(Qt::FramelessWindowHint); 设置此标志并关闭默认窗口
我正在构建一个没有默认窗口边框的 Qt 应用程序作为无框窗口。通过在 QMainWindow 中设置窗口标志来包含窗口函数,例如: MainDialog::MainDialog(QWidget
我是一名优秀的程序员,十分优秀!