会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xingzaicpp
执著的技术狂人
首页
联系
订阅
管理
2023年2月5日
跟着星仔学C语言 代码下载地址
摘要: 有很多人反馈链接失效, 我重新压缩了包,在这里进行下载 https://files.cnblogs.com/files/blogs/766117/thecprogramminglanguage.zip?t=1675548761
阅读全文
posted @ 2023-02-05 06:17 xingzaicpp
阅读(137)
评论(0)
推荐(1)
2022年9月8日
QT键盘消息
摘要: 相对鼠标消息, 键盘消息显得要容易些.主要是继承并实现这两个函数 virtual void keyReleaseEvent(QKeyEvent * event); virtual void keyPressEvent(QKeyEvent * event); 我在这两个函数里加了些代码,让用户的按键状
阅读全文
posted @ 2022-09-08 20:46 xingzaicpp
阅读(136)
评论(0)
推荐(0)
QT鼠标消息分析
摘要: 本文主要探索以下几个知识点:1.setMouseTracking的使用2.widget的鼠标消息会上发给父窗口,其机制是怎样的,怎么阻止这种行为(WA_NoMousePropagation的使用)3.WA_Hover有什么用,为什么有时需要这个.4.和Win32窗口编程的一些区别(不熟悉Win32编
阅读全文
posted @ 2022-09-08 12:56 xingzaicpp
阅读(574)
评论(0)
推荐(0)
QT setMouseTracking没反应
摘要: 今天用Qt Creator自动生成了一个窗口程序,想试试setMouseTracking,兴冲冲地写下了如下代码: MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->
阅读全文
posted @ 2022-09-08 12:45 xingzaicpp
阅读(186)
评论(0)
推荐(0)
QT实现托盘图标,弹出气泡消息(类似微信托盘)
摘要: 本文介绍QT托盘图标和气泡消息的实现.效果图如下: 本文参考的例子是SystemTray.7z,已经上传gitee,从版权申请来看,这个例子是QT官方的例子,我觉得写得特别好.原例子的所有UI都是动态创建的, 我修改成用QT设计器生成UI,这样做的好处是能够减少代码量,让初学者更容易看懂.// //
阅读全文
posted @ 2022-09-08 08:44 xingzaicpp
阅读(1493)
评论(1)
推荐(0)
简要源码分析Q_PROPERTY
摘要: 本文不打算像文档一样翻译Q_PROPERTY,而是从源码的角度来看看怎么使用Q_PROPERTYQT的PROPERTY官方的定义,为了保持格式,我特地截屏,如下 毫无疑问, QT的moc系统对Q_PROPERTY有特别的处理,我们现在看看他处理了什么.首先,定义一个类Test,代码如下: class
阅读全文
posted @ 2022-09-08 08:09 xingzaicpp
阅读(314)
评论(0)
推荐(1)
QT实现多语言并动态切换
摘要: 本文讲述在QT中动态切换多语言.我会动态生成一个菜单,这个菜单会列出所有的语言,用户可以单选一种语言,选择语言后,界面就会切换到指定的语言 1.兜底的语言当一个语言(字符串)没有被翻译时,他会用你代码中的语言(字符串)来显示, 这个语言(字符串)就是兜底的语言.也就是说,如果你编码的菜单,字符串等用
阅读全文
posted @ 2022-09-08 07:56 xingzaicpp
阅读(7640)
评论(0)
推荐(2)
2022年9月7日
用qt designer"设计"出带圆点的单选菜单项
摘要: 先放张图,也许我们要的是右边的样子,而QT设计器设计出来是左边的样子,那怎么样稍做修改一下,实现右边的效果呢?另外,据说,在很久以前,QT实际上是可以设计出右边的样子的,但后来QT设计器取消了这个功能. 基础知识QAction一个action就是一个菜单项,或者是工具栏中的一个按钮,一个action
阅读全文
posted @ 2022-09-07 23:44 xingzaicpp
阅读(457)
评论(0)
推荐(0)
QT解决addToolBar后多出一个空白工具条的BUG
摘要: 今天测试一个Toolbar的东西,写了如下代码: MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); QAction* openActio
阅读全文
posted @ 2022-09-07 23:35 xingzaicpp
阅读(137)
评论(0)
推荐(0)
QT使用菜单并加上图标和快捷键
摘要: 仿照windows的记事本,做出来大概是这个样子 实现的功能有:1. 用鼠标点击或者按ALT + F 可以弹出菜单2.弹出菜单后,按键盘N或者点击菜单可以执行对应的动作3.直接按CTRL + N快捷键也可以执行对应的动作.现在就一步一步开始吧:A) 进入设计界面,输入文件(&F)并按回车键 此处的&
阅读全文
posted @ 2022-09-07 23:22 xingzaicpp
阅读(788)
评论(0)
推荐(0)
下一页
公告