![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
文章平均质量分 77
~尘
这个作者很懒,什么都没留下…
展开
-
使用QWebSocketServer实现网络数据传输
学习记录贴,参考了许多文档,部分内容参考自 https://www.jianshu.com/p/a9497de4cbff内容参考自 https://blog.csdn.net/cqchengdan/article/details/97619665#commentBox内容参考自 https://blog.csdn.net/cqchengdan/article/details/97619483有问题可以相互请教,这里就是对今天学习内容的总结。1.模式分类QWebSocketServer具有安全模式原创 2021-07-01 17:20:49 · 1195 阅读 · 3 评论 -
使用Qt设计一个带下拉CheckBox的ComboBox控件
1.背景项目需要设计一个带下拉选择的ComboBox,这里重写一个QComboBox实现一下2.思路查了一下文档发现,选择QComboBox作为模板,设计ComboBox下拉界面的model和view,用checkBox作为item,实现一下点击功能,即可实现。这里解决了点击CheckBox空白处无法进行选择,滚动条显示的异常,二次打开下拉菜单item项缺失的问题,可以参考一下3.代码...原创 2020-01-08 16:25:10 · 2910 阅读 · 7 评论 -
使用Qt实现“扫雷”
实现了点击判断,插旗,存疑的功能,基本上抄袭自扫雷 = =,不过还有胜利提示,游戏计时,重置,难度没时间搞,上代码留着以后有空了再研究一下1.数据结构struct BoomIndex{ int row; // 雷行数 int col; // 雷列数};enum BoomButtonState{ Logic = 0x00, // 数字值 BoomFla...原创 2019-12-13 20:03:21 · 774 阅读 · 0 评论 -
设置QStandardItem的CheckBox选项框关闭与开启
1.使用背景:QStandardItem与TreeView结合时,其自带的checkBox功能很好用,可以通过获取其子节点或者根据获取索引遍历根节点下所有的节点,进而控制checkBox的动态显示或隐藏,勾选或取消。// 根据按钮“全选”->“取消全选”来设定全部选中或者取消void MsgDataCenterDlg::on_pushButton_AllSelect_clicked()...原创 2019-12-05 17:50:17 · 3244 阅读 · 0 评论 -
使用Qt和C++设计“2048”游戏
1.窗体界面设计原创 2019-07-16 21:08:14 · 1220 阅读 · 1 评论 -
关于Qt与C++(5)
1.今天遇到一个诡异的问题。关于QByteArray和char* 之间的转换,由于以ByteArray格式读取进来的16进制文本数据内存在“0x00”类型的字符,所以调用data()函数后赋值成的char* 只显示了一部分,类似于被截断了。我以为这是由于存在“0x00”被当成了终止字符,后面的值都没有被附上,但是实际上在内存中这部分值已经被赋上了,显示出来的只是其中一部分从开始到”0x00“之间的...原创 2019-07-08 16:00:11 · 572 阅读 · 0 评论 -
关于Qt和C++(4)
1.QGraphicsRectItem不是继承于QOBject,想使用信号槽需要自定义一个item继承QGraphicsRectItem和QIbject。原创 2019-06-19 13:51:25 · 311 阅读 · 0 评论 -
关于Qt和C++(3)
1.Qt中,子线程中不可操作主线程的UI,如果需要修改ui宽度,内容等等,可以通过信号槽调用。目的是为了防止多个子线程对ui的调用产生诡异的问题。2.信号与槽函数的连接过程中,传递参数必须为C++或Qt标准参数,否则需要对传递参数的类型DATA进行声明。Q_DECLARE_METATYPE(DATA);...原创 2019-05-29 10:03:16 · 126 阅读 · 0 评论 -
关于Qt和C++(2)
1.git切换分支 git checkout 【分支名】2.git建立分支 git branch 【分支名】3.git显示最近一次提交的所有修改文件 git log -n 1 --stat3.memset((char *)A,0x00,sizeof(A))结构体或类赋全零4.QCombox控件设置不可选 setDisabled(true);...原创 2019-05-13 10:05:37 · 129 阅读 · 0 评论 -
关于Qt和C++(1)
cj程序员遇到的一些小知识点原创 2019-05-05 20:37:23 · 158 阅读 · 0 评论