笔记
暴走的小程序猿
这个作者很懒,什么都没留下…
展开
-
QML Tips: MouseArea响应鼠标右键事件
方法:设置MouseArea的 acceptedButtons属性,若想使MouseArea同时响应鼠标左键和右键,则设置为Qt.LeftButton | Qt.RightButton,默认只响应鼠标左键。问题:最近使用MouseArea实现了窗口,没有设置acceptedButtons,导致在MouseArea上点击鼠标右键时,鼠标右键事件透了下去,被MouseArea下面的其他控件截获。在次提醒一下大家。...原创 2021-09-16 14:16:22 · 1277 阅读 · 0 评论 -
Qt中font.pointSize和font.pixelSize的区别
pixel size 是所占的像素大小 这样有一个缺点 有些显示器的分辨率(dpi)比较大 那么单位长度中的像素点就比较多 这样一个字所占的长度就会比较少point size 则规定了实际中我们肉眼看到的字体的大小 他和pixel无关的,他和显示器无关 不管在什么样上的显示器上 规定大小是多少就是多少。注意:1、当font.pointSize和font.pixelSize同时指定时,font.pixelSize生效。2、在移动平台,建议使用font.pointSize。因为像Android智能手机原创 2021-09-02 11:02:37 · 2722 阅读 · 0 评论 -
QML中隐藏标题栏中最大化、最小化、关闭等按钮
设置Flag为Qt::CustomizeWindowHint1.如果main.cpp里面用的是QQmlEngine,就在qml的根部ApplicationWindows里面写flags: Qt.CustomizeWindowHint,2.如果用的QQuickView,就在main.cpp里面写view.setFlags(Qt::CustomizeWindowHint);原创 2020-08-03 16:36:56 · 2907 阅读 · 0 评论 -
C++中private,protected,public的区别
一、访问权限 该类函数 该类对象 子类对象 友元对象 private √ X √ X protected √ X √ √ public √ √ √ √二、类的继承后方法属性变化:使用private继承,父类的所有方法在子类中变为private;使用protected继承,父类的protected和public方法在子类中变为protected原创 2020-07-08 15:30:17 · 256 阅读 · 1 评论