![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
Ablossom
这个作者很懒,什么都没留下…
展开
-
Qt Creator报错 No such slot
Qt QtCreator原创 2023-01-16 10:52:09 · 409 阅读 · 0 评论 -
Qt+VS2015 五子棋demo——以button按钮作为棋子实现单人五子棋
实现功能1.初始化棋盘(exe启动后,展示完整的棋盘)2.重置功能:有重置按钮,点击重新初始化棋盘3.计时功能:第一颗棋子落下后,开始计时,五颗棋子连在一起以后结束计时,并提示完成游戏4.下棋功能:点击棋盘中的位置,可以显示一颗棋子。(只有一个人下,五颗棋子连在一起可以自动消除)实现过程使用 button 作为棋子,label 中存储已用时间。使用 QPainter 画出棋盘,QTimer 写出简单计时器,MouseEvent 事件画出 button 棋子,并用 list 保存棋子。reset原创 2021-09-26 15:44:01 · 566 阅读 · 0 评论 -
Qt+VS2015+番茄助手 个人常用快捷键集锦
快捷键F12 —— 转到定义ctrl+shift+8 —— 转回去ctrl+g —— 跳到行Alt+G ——快速跳转,如由声明跳转到实现,由实现跳转到声明。 光标要在标识符处Alt+O —— .h与.cpp文件的快速切换 Alt+Shift+F ——查找标识符所有被引用的位置 光标要在标识符处Alt+Shift+O ——查找整个Solution下的某个文原创 2021-09-26 15:18:49 · 681 阅读 · 0 评论 -
Qt moc_XXX.cpp文件的生成和探索
前面我们说过,Qt 不是使用的“标准的” C++ 语言,而是对其进行了一定程度的“扩展”。这里我们从Qt新增加的关键字就可以看出来:signals、slots 或者 emit。所以有人会觉得 Qt 的程序编译速度慢,这主要是因为在 Qt 将源代码交给标准 C++ 编译器,如 gcc 之前,需要事先将这些扩展的语法去除掉。完成这一操作的就是 moc。 moc 全称是 Meta-Object Compil...转载 2021-09-26 15:14:56 · 3955 阅读 · 0 评论