qt
search_star
个人博客seekstar.github.io
展开
-
在qt中使用asio的io_service
参考:在Qt程序中使用C++11线程std::thread处理耗时操作Boost Asio, Multiple threads and multiple io_serviceqt的事件循环和io_service的事件循环会冲突。网上流传有三种做法:弄一个Timer,定时执行io_service的poll或者poll_one。这个方案我试过,结果是会出现成功发送但是没有成功接收到AC...原创 2020-05-03 21:18:09 · 851 阅读 · 0 评论 -
Qt pro文件中判断操作系统类型
参考:https://blog.csdn.net/weixin_30726161/article/details/98997178if (contains(DEFINES, Q_OS_WIN)) { DEFINES -= UNICODE LIBS += -lodbc32}if(contains(DEFINES, Q_OS_LINUX)) { LIBS += -lod...原创 2020-04-09 00:12:53 · 3771 阅读 · 0 评论 -
qt5安装
linuxsudo apt install -y qtcreator valgrind其中valgrind是用来检测内存泄漏的工具。windows下载qt5离线安装包https://mirrors.tuna.tsinghua.edu.cn/qt/official_releases/qt/挑一个版本下载选择组件根据自己的需求选。组件介绍:https://www.cnblogs.c...原创 2020-04-07 13:22:22 · 525 阅读 · 0 评论 -
QT学习笔记
非模态窗口的内存释放使用setAttribute(Qt::WA_DeleteOnClose)。其中WA是Window AttributeHelpWindow *w = new HelpWindow;w->setAttribute(Qt::WA_DeleteOnClose);w->show();按比例布局参考:https://blog.csdn.net/qq_2580031...原创 2020-03-29 23:53:53 · 173 阅读 · 0 评论 -
QT按比例布局
固定比例参考:https://blog.csdn.net/qq_25800311/article/details/80899242将要按比例布局的部件放到layout里(或者设置父部件的layout方式)(horizontal layout或者vertical layout),然后使用layoutStretch调节比例。设置默认比例,用户可调节详细:https://www.cnblogs....原创 2020-04-05 20:30:59 · 4693 阅读 · 0 评论 -
qt QTableWidgetItem设置文字样式
设置字体QFont nullFont;nullFont.setItalic(true);nullFont.setBold(true);这里设置了斜体(italic)和粗体(bold),字体型号为默认。设置颜色QBrush nullColor(Qt::gray)这里设置成灰色。如果想要其他颜色可以查一下QBrush的帮助。应用到QTableWidgetItem上QTableWi...原创 2020-04-03 23:19:14 · 10016 阅读 · 0 评论