查看完整版本: [--
Qt无边框窗口最大化问题,谢谢
--]
QTCN开发网
->
Qt基础编程
->
Qt无边框窗口最大化问题,谢谢
[打印本页]
登录
->
注册
->
回复主题
->
发表主题
ervin_2020
2020-02-02 20:23
Qt无边框窗口最大化问题,谢谢
刚刚学习Qt,用的是Qt4.7,在做无边框界面的时候,发现最大化后窗口覆盖了系统的任务栏,网上找了一些资料基本上都是
setGeometry
(
QApplication
::
desktop
()->
availableGeometry
());这个函数,确实这个方法可以结局最大化不再覆盖系统任务栏,但是当窗口最大化后,要恢复原来的大小怎么办呢,shownomal(),是没有作用的。
希望路过的看看怎么解决,谢谢。
20091001753
2020-02-03 00:38
最大化动作之前,保存窗口的大小与位置。以便恢复
maxlogo
2020-02-03 12:33
无边框后需要自己处理,shownormal这些都没用了
ervin_2020
2020-02-17 22:22
20091001753
:
最大化动作之前,保存窗口的大小与位置。以便恢复
(2020-02-03 00:38)
谢谢,后来就是这样做的
查看完整版本: [--
Qt无边框窗口最大化问题,谢谢
--] [--
top
--]
Powered by
phpwind
v8.7
Code ©2003-2011
phpwind
Gzip disabled