随笔分类 -  Qt

摘要:问了洁哥,是有这种用法的,说是两者都要为static。不过没有用到过,下面的例子好像不太符合洁哥说的。等用到好好总结下吧。 https://blog.csdn.net/u011962883/article/details/78490441?locationNum=7&fps=1 https://ww 阅读全文
posted @ 2020-06-16 21:53 心媛意码 阅读(1414) 评论(0) 推荐(0)
摘要:在qtCreator的构建概要中有一个shadow build的勾选框,默认是勾选的,此时构建目录是可以修改的。 而如果把勾选去掉,则构建目录自动变为项目的目录,且不能够修改。 关于这个shadow build,看到两种表述: 1。https://www.cnblogs.com/senior-eng 阅读全文
posted @ 2020-06-16 21:47 心媛意码 阅读(2311) 评论(0) 推荐(0)
摘要:itemClicked(QTreeWidgetItem*,int column) 点击(包括选中,也包括checkbox选择) itemPressed(QTreeWidgetItem*,int) 点击选中(不包括checkbox选择) itemChanged(QTreeWidgetItem*,int 阅读全文
posted @ 2020-06-15 21:11 心媛意码 阅读(604) 评论(0) 推荐(0)
摘要:先实现能够运行的代码 1.基于QT实现的植物大战僵尸闯关游戏(需要积分) https://www.write-bug.com/article/2210.html 2.Qt植物大战僵尸(只有第一关) https://www.bilibili.com/video/BV1Z7411e7vM?from=se 阅读全文
posted @ 2020-06-09 23:25 心媛意码 阅读(327) 评论(0) 推荐(0)
摘要:这篇文章讲述的是使用Qt开发与PLC进行通讯的上位机. https://blog.csdn.net/qq_41868529/article/details/90759145 阅读全文
posted @ 2020-06-09 20:46 心媛意码 阅读(1179) 评论(0) 推荐(0)
摘要:1.下载 一开始选择的在线安装的方式,https://www.qt.io/download-open-source,发现安装中总是出现未响应的问题,后来采用官方发布版本的方式: http://download.qt.io/official_releases/qt/5.9/5.9.0/qt-opens 阅读全文
posted @ 2020-06-09 20:23 心媛意码 阅读(308) 评论(0) 推荐(0)
摘要:名称 类名 创建方法 可否为多个 添加到MainWindow(这里方法省略了this->) 可能的后续操作 菜单栏 QMenuBar QMenuBar * menuBar = menuBar(); 否 setMenuBar(menuBar ); //!先在菜单栏中添加菜单QMenu * fileMe 阅读全文
posted @ 2020-06-08 23:57 心媛意码 阅读(228) 评论(0) 推荐(0)
摘要:一.什么是信号和槽函数 QT中通过信号(signal)和槽函数(slot)将事件和响应函数连接起来(可以类比MFC中的操作和对应的On开头的响应函数). 它的优点在于信号和槽函数是松耦合的关系,你可以通过connect将两者连接起来,也可以通过disconnect将两者断开. 它们的格式如下: co 阅读全文
posted @ 2020-06-06 00:40 心媛意码 阅读(1265) 评论(0) 推荐(0)
摘要://mywidget.cpp#include "mywidget.h" #include <QPushButton> MyWidget::MyWidget(QWidget *parent) : QWidget(parent) { #if 1 //创建第一个按钮 QPushButton *btn = 阅读全文
posted @ 2020-06-04 23:26 心媛意码 阅读(795) 评论(0) 推荐(0)
摘要:★了解Qt和C++的关系 ★掌握Qt的信号/槽机制的原理和使用方法 ★了解Qt的元对象系统 ★掌握Qt的架构 ★理解Qt的事件模型,掌握其使用的时机 信号与槽、元对象系统、事件模型是Qt机制的核心,如果您想要掌握Qt编程,就需要对它们有比较深入的了解。本章重点介绍了信号与槽的基本概念和用法、元对象系 阅读全文
posted @ 2019-11-17 22:12 心媛意码 阅读(417) 评论(0) 推荐(0)
摘要:Qt 将源代码交给标准 C++ 编译器,如 gcc 之前,需要事先将这些扩展的语法去除掉。完成这一操作的就是 moc。 moc 全称是 Meta-Object Compiler,也就是“元对象编译器”。Qt 程序在交由标准编译器编译之前,先要使用 moc 分析 C++ 源文件。如果它发现在一个头文件 阅读全文
posted @ 2019-11-11 09:47 心媛意码 阅读(913) 评论(0) 推荐(0)
摘要:源地址:https://blog.csdn.net/qq_33266987/article/details/53333373 Qlist、QVector 与 list、vector似乎不太类似; list插入删除很快,vector查询很快。 但QList 是基于index标签存储它的元素项在内存(虽 阅读全文
posted @ 2019-09-17 21:36 心媛意码 阅读(1525) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/yvhvv/article/details/8474356 一直报某个构造函数无法解析,但看了下代码中没有问题,后来把debug文件夹删掉,重新运行后问题解决。 阅读全文
posted @ 2019-09-15 16:13 心媛意码 阅读(1387) 评论(0) 推荐(0)
摘要:在C++类的构造函数中经常会看到如下格式的写法: MyWindow::MyWindow(QWidget* parent , Qt::WindowFlags flag) : QMainWindow(parent,flag) 上述语句中单冒号(:)的作用是表示后面是初始化列表,一般有三种使用场景。 1、 阅读全文
posted @ 2019-09-15 15:21 心媛意码 阅读(2233) 评论(1) 推荐(1)
摘要:一.报错: 常量中有换行符 方法1: 把文本文件转化为unicode或者utf-8, 同是还要带上QString::fromLocal8Bit() 还有其他方法,感觉不靠谱 二.显示异常:乱码 QString::fromLocal8Bit() 阅读全文
posted @ 2019-09-11 20:46 心媛意码 阅读(216) 评论(0) 推荐(0)