c++ Qt
donwmufromdying
这个作者很懒,什么都没留下…
展开
-
Qt6编译安装MySql driver实操
Qt6编译安装mysql driver实操原创 2022-12-06 14:12:58 · 707 阅读 · 0 评论 -
如何从国内源下载vscode最新版本
快速从国内可靠源下载vscode原创 2022-09-10 15:12:00 · 1752 阅读 · 1 评论 -
Qt实现一个伪coroutine,应用场景while死循环尝试重连
后续等coroutine支持更完善了,再写一个用coroutine的。传统的while(true) {mSleep(1000);...可以替换掉了原创 2022-05-13 14:16:46 · 352 阅读 · 0 评论 -
Qt编程之 编译和使用MySQL driver plugin
之前写过一篇如何编译以及使用MySQL 驱动插件的博文。这两天刚好又做了一遍,顺便记录一下。背景因为项目使用的某个sdk只提供了32bit的版本,因此需要在vs2019 32bit环境下开发编译相关项目。...原创 2021-08-07 17:41:03 · 291 阅读 · 1 评论 -
Qt编程问题之--源码中的中文
不知道大家是否曾经遇到过windows环境编译器vs2019下,源码中有汉字字符串常量时,编译报错:error: C2001: 常量中有换行符,源码类似如下: QStringList titles; titles<< "名称";Qt6 + vs2019 64bit编译器:一般缺省已经处理好这种情况,至于为什么没有去研究。总之,Qt6+vs2019 64bit不会报错。但是在Qt5.15及以下版本就会报错。网上有很多似是而非的解决方法,其实都治标不治本。解决方案其实很简原创 2021-08-07 16:28:26 · 811 阅读 · 0 评论 -
Qt6结合vs2019开发遇坑之一
把之前一个项目从Qt5.8+vs2015迁移到Qt6结果碰到第一个问题:byte定义二义性错误,有个windows的文件rpcndr.h中定义了byte为unsigned char。而Qt使用标准类库中定义是原创 2021-06-15 11:29:22 · 392 阅读 · 0 评论 -
Qt tableview 使用ComboBox作为delegate时,实现单个cell中的comboBox的item动态变化以及独特性
我们在使用delegate的时候如下的使用方式已经是耳熟能详了.即:QTableView::setItemDelegate(),QTableView::setItemDelegateForRow(),QTableView::setItemDelegateForColumn()来设置整个tableView使用某个delegate,设置单行使用一个delegate,设置某列使用一个delegate.原创 2018-01-13 21:12:35 · 7905 阅读 · 1 评论 -
关于Qt开发的windows平台的应用发布的方法
网上有很多的文章了.第一步很多人都很熟悉了,就是如何使用windeployqt来根据变异出来的可执行文件打包需要的文件.但是很多的app通过这一步打包的部署目录在挪到其他机器上时仍然可能因为缺少一些文件而无法运行.这个时候,就需要dumpbin的时候了.使用dumpbin可以获取你的可执行文件依赖的具体dll等模块.一并打包进来即可原创 2018-01-13 20:54:50 · 1248 阅读 · 0 评论 -
Qt编程小火花
从一个错误开始:今天在编译一个project的时候,突然出现原创 2014-10-14 16:51:31 · 825 阅读 · 0 评论 -
Qt:windows下的mysql plugin的安装。
windows下的mysql plugin的安装。1、确定你的环境,包括:操作系统以及操作系统的位数(32 or 64)2、你的Qt库的版本,包括:32位还是64位,minGW编译的还是vs2005,VS2008,VS2010编译的。3、去mysql官网下载对应的connector.一般下载windows平台的32位的C的connector.解压后有 include和lib两个原创 2014-01-08 09:59:37 · 1441 阅读 · 0 评论