WhyCan Forum

本站无需注册,无需积分,无需回复可下载所有资料,如果真的喜欢小站,请您注册之后请至少回复一个帖子激活Id,谢谢支持! 站长QQ: 516333132 (挖坑网/填坑网) admin@whycan.cn

您尚未登录。

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

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 6,937

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

离线

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

Plus C
会员
注册时间: 2017-09-06
累计积分: 3

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

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

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

离线

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

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 6,937

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
累计积分: 88

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

学习

离线

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

阿黄
会员
注册时间: 2018-10-03
累计积分: 72

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

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

离线

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

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 6,937

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

阿黄 说:

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

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

离线

页脚