Qt专栏 non-pod static qstring报错解决方法 报错代码: namespace UserDefUiCtrlID { static const QString UiCtrlID_NewProject = "PrjManagerMod_N... 05月16日 86 views 发表评论 阅读全文
Qt专栏 Use multi-arg instead报错解决方法 告警: QString("%1, %2, %3").arg(QString).arg(QString).arg(int); 消除方法: QString(“%1, %2, %3”).arg(QStrin... 05月16日 78 views 发表评论 阅读全文
Qt专栏 Pass a context object as 3rd connect parameter报错的解决方法 在QtCreator中使用“Clang-Tidy and Clazy”对代码进行静态分析时,提示“Pass a context object as 3rd connect parameter”。这是因... 05月16日 83 views 发表评论 阅读全文
Qt专栏 解决QtCreator控制台中文乱码问题 windows 代码中一般采用utf-8编码,但是qtcreator控制台的编码默认跟随系统,windows系统默认gbk编码,就会出现中文乱码 05月12日 94 views 发表评论 阅读全文
Qt专栏 QSharedMemory跨进程通信例子 Qt 介绍 共享内存指:多个进程/线程访问同一段内存或文件。 共享的内存需要明确两点:内存的位置、内存的大小。 QSharedMemory针对多线程/进程间实现共享内存的访问。针对单线程/进程提供锁定内存以... 12月19日 510 views 发表评论 阅读全文
IT技术 Qt开发–TCP和UDP区别 TCP传输 TCP传输控制协议(Transmission Control Protocol)是一种可靠的、面向连接、面向数据流的传输协议。TCP通信需要建立通信连接。HTTP/FTP等高层应用协议以T... 11月21日 1,130 views 发表评论 阅读全文
Linux Qt开发中pro文件CONFIG参数设置与版本号 linux下,QtCreator编译出来的动态链接库默认版本为1.0.0.0,包含一个实体库,三个软链接,这三个软链接给工程拷贝带来了很大的麻烦,有时拷贝了后,软链接变成了纯文本文件(软链接失效了),... 12月29日 4,894 views 发表评论 阅读全文
Qt专栏 基于Qt 的QScrollArea自定义鼠标拖拽滑动式导航栏及解决拖动时抖动问题 思路 QScrollArea中可以添加控件,并且随着控件数量的增多,自动显示滚动条;通过拖拽滚动条来浏览被遮挡住的控件。但这里,我们希望通过鼠标拖拽滑动来代替拖拽滚动条,这样可以提高交互友好性。一方面... 12月09日 7,983 views 发表评论 阅读全文
Qt专栏 Qt 顶层窗口和子控件的样式关系 样式不生效问题 看到一篇文章,关于顶层窗口和子控件的样式关系的。总结起来一句话:如果用了样式表,子控件默认继承顶层窗口的样式,子控件可以采用样式表方式覆盖相同的样式属性。顶层窗口理解为没有parent的窗口。 原文内... 11月25日 4,236 views 发表评论 阅读全文
Qt专栏 Qt linux下最小化后,点击任务栏按钮无法恢复之前大小的解决办法 因为软件界面是自定义的无边框窗口,所以也就没有系统的任务工具栏也就不能使用系统工具栏自带的最小化/最大化/全屏 工具按钮,所以需要自己写,直接调用原生的QWidget的showMinisized,sh... 11月25日 5,715 views 发表评论 阅读全文