随笔分类 - QT
摘要:1、获取本机IP地址 QString MainWindow::getHostIpAddress() { QString ipAddress; QList<QHostAddress> ipAddressesList = QNetworkInterface::allAddresses(); for (i
阅读全文
摘要:1、zmq相关库编译:https://www.cnblogs.com/tyche116/p/12102761.html cmake后打开ZeroMQ.sln解决方案,在解决方案配置以及解决方案平台选择需要编译的版本后,右键仅生成libzmq项目,即可在bin及lib中生成生成对应的dll,lib.
阅读全文
摘要:void StepImagesViewer::getCurAppPathImagesList(QStringList &imagesList) { imagesList.clear(); QDir dir(QDir::currentPath());//当前程序工作路径 作为目录路径 if (!dir
阅读全文
摘要:Public Types flags CacheMode enum CacheModeFlag { CacheNone, CacheBackground } enum DragMode { NoDrag, ScrollHandDrag, RubberBandDrag } enum Optimizat
阅读全文
摘要:1、主要使用到的QT函数原型定义: template <typename Container> inline void qDeleteAll(const Container &c) { qDeleteAll(c.begin(), c.end()); } #if QT_CONFIG(regularex
阅读全文
摘要:在项目文件(.pro)中添加上述代码, 其中G:/opencv/build/include为opencv头文件所在目录 G:/opencv/build/x64/vc14/lib/*343d.lib为opencv . lib文件所在目录及文件名,带后缀d的为debug模式下使用的链接库,不带则为rel
阅读全文
摘要:1 前言 最近做了一个对Json文件进行属性键值增删、修改的小工具。这里总结一下遇到的一些较为麻烦的问题,以及踩过的一些坑,方便自己回顾。也希望能让需要的人可以少绕些弯路。工具(如下图)主要功能为:读取路径下所有Json文件,并将所有Json文件文件名显示至QListWidget,单击QlistWi
阅读全文
摘要:源程序代码所要实现的功能,当主操作界面点击按钮“训练”时,执行该槽函数,最终的效果为,将原本界面其中一个显示的QWidget隐藏,而把原本隐藏的一个QWidget显示在界面上,如下图所示: 点击“训练”按钮前: 点击“训练”按钮但还未训练完成: 点击“训练”按钮并且训练完成后: 而未加函数qApp-
阅读全文