08 2019 档案
QAbstractItemModel详细剖析 …&&... QAbstractTableModel
摘要:从函数开始: QModelIndex QAbstractTableModel::sibling(int row, int column, QModelIndex &idx) const; 继承自QAbstractItemModel,功能是返回参数指定的项的兄弟,方便用于查找某一项的父亲或者孩子。 。
阅读全文
QHBoxLayout 、QFormLayout 遍历子部件,查找QLineEdit控件
摘要:布局如下: QLineEdit * edit1 = new QLineEdit; QLineEdit * edit2 = new QLineEdit; QLineEdit * edit3 = new QLineEdit; QLineEdit * edit4 = new QLineEdit; QFormLayout * formLayout1 = new QFormLayout; QFormLayo
阅读全文
Qt QThread两种方式的使用:1-继承QThread重写run函数; 2- 继承QObject并moveToThread && 消息和槽在线程和依附线程间的传递
摘要:2019年08月18日起笔 方式一:继承QThread重写run函数 方式二:继承QObject并moveToThread 消息和槽在线程和依附线程间的传递: 首先说明:依附线程是指创建线程的线程。 情况一:线程发射消息,依附线程接收消息 一.1继承QThread重写run函数,小熊尝试失败,针对代
阅读全文
Qt :编译警告 LNK4042对象被多次指定,已忽略多余的指定 ....segmentLayout.obj
摘要:解决办法: 步骤: 1.将segmentLayout.h 、segmentLayout.cpp 从工程中删除(no permanently delete),并清理工程 2.在代码文件目录重命名segmentLayout,如segmentLayout_a.h、segmentLayout_a.cpp,把
阅读全文
Qt 信号和槽异常: QObject::connect: No Such slot baseClassName::subClassfunction() in ......
摘要:2019-08-14起笔 小熊的情况描述: 父类A继承自QWidget,所以父类A自动添加了Q_OBJECT。 子类B继承自父类A,子类B没有添加Q_OBJECT。在子类B中给动态创建的控件添加事件和槽。编译通过,无警告,无错误。运行时,应用程序输出栏显示:QObject::connect: No
阅读全文
关于qt creator各种假死的问题
摘要:来自CSDN网友( qq191329827)内容,亲自尝试,且经历一致: 我有两个笔记本,1个台式机,都装了qt, 然后,我的thinkpad x1c,装上之后creator各种假死,网上看了好多解决办法,删文件啊,设置显卡啊(我本来三个电脑都是集成显卡,i76600u,i58400,设置什么啊?没
阅读全文
小端存储转大端存储 & 大端存储转小端存储
摘要:1、socket编程常用的相关函数:htons、htonl、ntohs、ntohl h:host n:network s:string l:long 2、基本数据类型,2字节,4字节,8字节的转换如下: int main(){ transformBigToLittleEndian(); int va
阅读全文
C++判断计算式是大端存储模式,还是小端存储模式
摘要:小端存储:数据的低字节存储在地址空间的低字节位,数据的高字节存储在地址空间的高字节位。 大端存储:数据的低字节存储在地址空间的高字节位,数据的高字节存储在地址空间的低字节位。 判断计算机是小端还是大端的核心点: 1、取出int类型低字节存于char,对比取出的低位存放的数据跟整个int类型数据的值。
阅读全文
请教网友:#pragma pack(push) #pragma pack(pop)无效
摘要:sizeof 计算结构体大小请参考:https://www.cnblogs.com/azbane/p/11299353.html
阅读全文
sizeof 计算 struct 占字节数的方法总结
摘要:矛盾焦点: 1、结构体的内存对齐方式 字节对齐的目的: 1、提高CPU存储变量的速度 计算的核心点(默认对齐方式): 1、结构体内的每一个成员的起始地址跟结构体起始地址的偏移量要刚好是自己字节数的整数倍,不足则自动填充。 2、结构体总的字节大小要刚好是结构体的字节边界数的倍数,不足则自动填充。(字节
阅读全文