摘要:event->pos()返回一个位置,在窗口中重写鼠标点击事件,qDebug() << event->pos(); 若是在设计者模式下在窗口中增加加控件(frame widget label), 以鼠标点击事件为例:默认情况下,这个位置是相对于整个窗口来说的(也就是说这个事件最终是由窗体的鼠标点击事
阅读全文
|
随笔分类 - Working
工作中学到的一些知识与技巧,做个记录
摘要:event->pos()返回一个位置,在窗口中重写鼠标点击事件,qDebug() << event->pos(); 若是在设计者模式下在窗口中增加加控件(frame widget label), 以鼠标点击事件为例:默认情况下,这个位置是相对于整个窗口来说的(也就是说这个事件最终是由窗体的鼠标点击事
阅读全文
摘要:这里不细说mapFromParent()的具体用法:说一下工作中发现的QTabWidget使用mapFromParent的问题: 先看下图: 它的父子关系: (红字部分属于意外发现,本文关注点不是这个。) 接下来:(textLabel的ui界面显示的x,y就是50,50). mapFromParen
阅读全文
摘要:具体要求: 触发状态:【左键保持按下,并移动鼠标】 要求:将线条从屏幕四周将线拉出来,且同样要求能够进行隐藏,线与线之间有距离限制。 结构框架:重写鼠标点击事件与,鼠标移动事件(鼠标移动事件中若用到event()->pos()这个会将一开始的鼠标位置传入,后面会持续刷新坐标)。通过鼠标移动事件触发拖
阅读全文
摘要:事件与event函数与 过滤器函数:https://www.cnblogs.com/xyf327/p/15099136.html 发送事件与自定义事件:https://www.cnblogs.com/lifexy/p/9042862.html
阅读全文
摘要:1.写一个头文件(仅头文件) #ifndef _SINGLETON_H_#define _SINGLETON_H_ template <typename T>class Singleton{public: static T* getInstance() { static T s_instance;
阅读全文
|