
QT 事件过滤器实现鼠标悬浮时两个按钮背景互换
假设我们在一个 Dialog 中放置了两个 PushButton ,分别叫 pushButton 和 pushButton_2。要实现功能:当鼠标悬浮到其中一个pushButton上时,两个pushbutton的QSS样式互换newdialog.h class newDialog : public ...

Qt界面优化:鼠标双击特效
Qt界面优化:鼠标双击特效@TOC一、双击特效二、使用步骤1. .h部分代码如下:#include <QMovie> #include <QLabel> #include <QMouseEvent> #include <QLine>protected:...
Qt实用技巧:使用非透明窗体鼠标穿透到桌面的设置方法
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936原博主博客导航:https://blog.csdn.net/qq21497936/article/details/102478062本文章博客地址:https://blog.csdn.n...

Qt实用技巧:实现不规则窗口的鼠标消息穿透,包括穿透到桌面和穿透到父窗口
若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936原博主博客导航:https://blog.csdn.net/qq21497936/article/details/102478062本文章博客地址:https://blog.csdn.n...

QT软件开发: 点击鼠标在窗口里绘制矩形(窗口透明背景)
一、功能需求一般在软件开发中,需要都有选择区域的需求,比如:1. 截图软件,需要鼠标选择指定区域截图2. 屏幕录像软件,需要鼠标选择指定区域录像3. 图片浏览器,需要鼠标选择指定区域放大查看4. 视频播放器,需要鼠标选择指定区域放大播放...........工程下载地址: https:/...

QT应用编程: 鼠标拖动文件到应用程序窗口
一、环境介绍操作系统介绍:win10 64位QT版本: 5.12.6二、功能介绍最近开发一款视频播放器,为了方便用户播放视频文件,增加功能: 用户可以直接将视频文件拖动到窗口里播放。三、实现思路在QWidget类中重载dragEnterEvent()和dropEvent()函数,并在构造...

QT应用编程: QSlider设置滚动块定位到鼠标点击的地方
一、环境介绍QT版本: 5.12.6二、 实现方法在UI界面拖一个horizontalSlider控件,方便测试。在主界面的类里重载eventFilter函数,拦截鼠标事件。//主线程 class Widget : public QWidget { Q_OBJECT public: .....
![Qt [GC9-7]:控制台基本设置及增加鼠标右键菜单和键盘事件](https://ucc.alicdn.com/pic/developer-ecology/ee3d33593b4940f8ab8eee3bdef2a0e3.png)
Qt [GC9-7]:控制台基本设置及增加鼠标右键菜单和键盘事件
目前美化效果就是把TabWidget变透明、设置控制台名称、并且隐藏TabBar和标题栏。代码如下this->setWindowTitle("控制台"); //设置程序名称 this->setWindowFlag(Qt::FramelessWindowHint); //隐藏标题栏 ui-...
Qt实现鼠标拖放(drag/drop)
Qt拖放官方例程:Qt5.12.9\Examples\Qt-5.12.9\widgets\draganddropQt5.12.9\Examples\Qt-5.12.9\widgets\graphicsview\dragdroprobotQt拖放豆子教程:Qt学习之路(52): 拖放技术之一Qt学习之...

让Qt Creator不要每次鼠标点击"运行"后都编译源码,而是直接运行exe
方法1:把“在运行项目前总是先部署”的勾选去掉。方法2:构建和运行的选项不修改,都保持勾选状态,然后给以下两条命令分别添加F7和F8的快捷键当然,在构建和调试菜单也可以看见这两条命令:方法3:新建Qt Creator插件(更灵活,推荐)使用Qt Creato...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。