您尚未登录。

楼主 #1 2019-05-11 08:42:42

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Qt PC 应用程序, 点击任务栏不会自动最小化/最大化, 应该怎么做呢?点别的应用程序是可以的。





在线

#2 2019-05-11 09:20:28

Plus C
会员
注册时间: 2017-09-06
已发帖子: 3
积分: 3

Re: Qt PC 应用程序, 点击任务栏不会自动最小化/最大化, 应该怎么做呢?点别的应用程序是可以的。

this->setWindowState((this->windowState() & ~Qt::WindowMinimized) | Qt::WindowActive);

给对话框这样设置一下试试

离线

楼主 #3 2019-05-11 10:05:11

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: Qt PC 应用程序, 点击任务栏不会自动最小化/最大化, 应该怎么做呢?点别的应用程序是可以的。

2019-05-11_100332.png

在二楼朋友的提示下搞定:

    setWindowFlags(Qt::Window
    | Qt::WindowMinimizeButtonHint
    | Qt::WindowMaximizeButtonHint
    | Qt::WindowCloseButtonHint);

为窗口设置最大化/最小化属性, 这样点击任务栏上面的图标就会实现最大化/最小化.





在线

#4 2019-05-15 10:26:03

Jmhh247
会员
注册时间: 2018-12-21
已发帖子: 262
积分: 262

Re: Qt PC 应用程序, 点击任务栏不会自动最小化/最大化, 应该怎么做呢?点别的应用程序是可以的。

学习

离线

#5 2019-05-15 11:17:30

阿黄
会员
注册时间: 2018-10-03
已发帖子: 298
积分: 133

Re: Qt PC 应用程序, 点击任务栏不会自动最小化/最大化, 应该怎么做呢?点别的应用程序是可以的。

一看1楼的窗口就没有最小化按钮 - -~

离线

楼主 #6 2019-05-15 11:31:52

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: Qt PC 应用程序, 点击任务栏不会自动最小化/最大化, 应该怎么做呢?点别的应用程序是可以的。

阿黄 说:

一看1楼的窗口就没有最小化按钮 - -~

对, 楼上的朋友一眼就看穿了本质, 没有最大最小按钮, 所以点击任务栏图标没反应。





在线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn