设为首页 加入收藏

TOP

QT:窗口最小化时显示一个小浮标
2014-11-24 11:25:04 来源: 作者: 【 】 浏览:0
Tags:窗口 最小化 显示 一个 浮标

有些窗口在自身最小化时要在桌面上显示一个小浮标,让用户利用这个小浮标进行各种操作(例如迅雷的悬浮窗一样),我试着用QT实现一下这个功能。


PS:本来以为这个功能很简单,却搞了我两个晚上,泪奔。。。


思路:


1:制作一个由一个小图标组成的,可点击,可拖动,背景透明的Widget


2:重载主窗口(在此例子中是QLabel)的changeEvent(详情见代码)


截图:(浅绿色的部分是桌面背景)


主窗体:



小浮标:



代码:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Qt读写文件的简单封装 下一篇Java中获取系统时间

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Python 数据分析与可 (2025-12-26 21:51:20)
·从零开始学Python之 (2025-12-26 21:51:17)
·超长干货:Python实 (2025-12-26 21:51:14)
·为什么 Java 社区至 (2025-12-26 21:19:10)
·Java多线程阻塞队列 (2025-12-26 21:19:07)