摘要: Qt官网上并没有5.2~5.8版本的下载,下面第一个地址可以下载 http://qtmirror.ics.com/pub/qtproject/archive/qt/http://linorg.usp.br/Qt/archive/qt/ 阅读全文
posted @ 2021-09-29 15:54 许卡文迪 阅读(567) 评论(0) 推荐(0) 编辑
摘要: 在Linux中使用C语言,执行system("reboot"),发现不起作用,此时应该使用Linux内置C语言库函数reboot(0X01234567),此函数需要包含头文件#include<unistd.h>和#include<sys/reboot.h>。 阅读全文
posted @ 2021-08-27 09:47 许卡文迪 阅读(823) 评论(0) 推荐(0) 编辑
摘要: 在Linux中使用“tar -zvxf 绝对路径 绝对路径”的方式解压缩,报错,提示not found in archive。 解决方法:将“tar -zvxf 绝对路径 绝对路径”改为“tar -zvxf 绝对路径 -C 绝对路径”,注意C为大写。 阅读全文
posted @ 2021-08-27 09:44 许卡文迪 阅读(1251) 评论(0) 推荐(0) 编辑
摘要: 在Qt编程中,QMap用来存储键值对,根据键来查找对应的值,但是,QMap并不是像QList一样提供了append方法,要想向QMap中添加键值对,只能通过insert方法,这是为什么呢? 由于QMap是基于红黑树的数据结构来实现的,因此,向QMap中添加键值对必须经过排序,而不能实现追加,也就是说 阅读全文
posted @ 2021-04-22 13:24 许卡文迪 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 继承自QWidget的类设置边框有的时候会不太方便,比如用setstylesheet则其内的控件也会带有边框,改用QFrame毕竟和QWidget并不完全一样,而且有时也会设置不成功,此时,无需非得给QWidget设置边框,只需要在类中界面上添加一个QGroupBox,在将各控件放入QGroupBo 阅读全文
posted @ 2020-11-07 11:19 许卡文迪 阅读(3966) 评论(0) 推荐(0) 编辑
摘要: qss设置QTableView样式时,对于item项,border和selection_background-color不能放在一起,应该分开写。 如 QTableView::item { selection-background-color:blue; border-bottom:1px soli 阅读全文
posted @ 2020-11-03 14:47 许卡文迪 阅读(1878) 评论(0) 推荐(1) 编辑
摘要: 新建QSqlTableModel类的子类,重写data函数,具体如下 头文件 #ifndef MYSQLTABLEMODEL_H #define MYSQLTABLEMODEL_H #include <QObject> #include <QSqlTableModel> class MySqlTab 阅读全文
posted @ 2020-11-03 09:59 许卡文迪 阅读(2782) 评论(0) 推荐(0) 编辑
摘要: 解决方法:打开.pro文件,检查其中的SOURCES +=、HEADERS +=、FORMS +=语句,如果多于一行,那么除第一行外其他行前的空格数应为4的倍数,这些行前的空格数要一致。且SOURCES +=、HEADERS +=、FORMS +=这三类语句之间要有空行隔离。 阅读全文
posted @ 2020-10-28 15:18 许卡文迪 阅读(1871) 评论(0) 推荐(0) 编辑
摘要: 如题,Qt多线程run函数内访问类的成员变量,通过类似getValue(){return variable;}这样的函数来获取变量的值,但是获取到的值不正确,在函数内添加qDebug以试图打印出当前的变量值,发现此时获取到的变量值是正确的,但是去掉qDebug语句则值不正确,且此现象只有在Linux 阅读全文
posted @ 2020-10-28 10:35 许卡文迪 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 参考https://blog.csdn.net/qq_37636917/article/details/107644483 阅读全文
posted @ 2020-10-15 14:07 许卡文迪 阅读(189) 评论(0) 推荐(0) 编辑