
qt/MFC
qt与MFC等
奔跑的橘子
朝闻道,夕死可矣。私信可能无法及时回复,公众号:我是小强何故乱翻书,可关注后私信我
展开
-
如何取消Windows API中的最大路径长度限制
Windows API 中的路径长度限制MAX _ PATH,如何取消路径长度限制。原创 2021-12-16 22:53:22 · 3299 阅读 · 0 评论 -
QT QTableWidget 遍历导出时的一个空指针问题
QT中对QTableWidget所有item进行遍历的方法,另外要注意空指针问题。原创 2021-09-09 21:44:03 · 860 阅读 · 0 评论 -
QT 使用http协议post json数据
首先要添加项目的网络支持,也就是要在pro文件中添加下边这一行QT += network添加一个槽函数,这个函数用来连接发送完成信号,从而接收reply// *.h 声明部分private slots: void finishedSlot(QNetworkReply*);// *.cpp 定义部分void MainWindow::finishedSlot(QNetworkReply* reply){ if (reply->error() == QNetworkRep.原创 2021-01-16 23:30:17 · 4820 阅读 · 1 评论 -
QT中使用c 或者 c++ 动态库
qt中调用c/c++动态库QLibraryQt中调用c++动态库失败原创 2020-11-13 22:27:17 · 3198 阅读 · 0 评论 -
QT 中获取 git版本信息
怎么在Qt 的*.pro中获取git版本信息怎么在pro中调用系统命令、或其他命令qmake有哪些内置函数原创 2020-05-09 22:02:28 · 1265 阅读 · 1 评论 -
qt奇数个汉字error: C2001: newline in constant及汉字乱码问题
qt程序奇数个汉字出现以下问题: 使用notepad++改变编码格式为UTF8,编译成功 代码修改如下,乱码消失setWindowTitle(u8"汉标题");// 在汉字字符串前添加u8setWindowTitle("汉标题");...原创 2018-05-03 21:57:31 · 1177 阅读 · 0 评论 -
qml中调用c++
在qml中调用c++ (类成员,成员函数),在官方文档中有详细描述,地址如下:http://doc.qt.io/qt-5/qtqml-cppintegration-exposecppattributes.html这里尽可能简单的总结一下,只说方法,不谈理论。先说c++部分代码头文件如下:#ifndef QDATAMGR_H#define QDATAMGR_H#in...原创 2018-01-28 21:33:49 · 6931 阅读 · 1 评论 -
QSqlQueryModel/QSqlTableModel 仅能获取256行的问题
QSqlTableModel select数据完成后,当数据记录数目多于256时,rowCount 返回值最大为256.为了强制获取整个数据集,可以使用以下代码:while (myModel->canFetchMore()) myModel->fetchMore();原创 2017-10-21 20:02:44 · 3772 阅读 · 1 评论 -
qt_5_7_1_windows 搭建android开发环境
这里记录一下我在windows下搭建qt android的开发步骤。1. 安装QT Creator安装过程中记得勾选Android 的两个选项,如下图:如果以前已经安装过QT creator也没关系,使用Qt Maintenance Tool 把这两个组件再添加上就可以了,添加成功后到以下位置验证:2. 安装JDK SDK NDK ANT我分别在以下位置原创 2017-08-09 22:41:30 · 652 阅读 · 0 评论 -
qt *.pro 和源代码通用宏定义(如条件编译)
*.pro中:DEFINES += _qt_msvc_2015contains(DEFINES,_qt_msvc_2015){ QT += webengine QT += webenginewidgets}else{ message("static release version : webengine webenginewidgets原创 2017-08-06 22:58:41 · 9184 阅读 · 1 评论 -
Qt 5.7.1 在 msvc2015 方式下的静态编译过程
搞了一天,整整一天,终于成功了,感谢lixiaoxin1989的分享,我只用了 5.7.1+msvc2015,按照一步步走下来是可以的,其他的并没有实验。http://blog.youkuaiyun.com/lixiaoxin1989/article/details/53838277转载 2017-08-06 22:45:38 · 1258 阅读 · 0 评论 -
qt creator改变生成目录
菜单栏-Tools-Options-Build & Run-Default build directory原创 2017-07-25 19:37:36 · 2292 阅读 · 0 评论 -
qt creator 切换到界面语言(切换到英语)
菜单栏-Tools-Environment-Interface-Language-English原创 2017-07-25 19:32:53 · 9105 阅读 · 2 评论 -
qt使用QTranslator QObject::tr(“”)软件国际化
1. 程序入口处添加如下代码: QTranslatortranslator; translator.load("uav_tr_la"); qApp->installTranslator(&translator);2. 在 *.pro中添加下行: TRANSLATIONS=uav_tr_la.ts3. 将界面中显原创 2017-04-22 07:51:08 · 2985 阅读 · 3 评论 -
qt5 QCharts使用 绘制曲线步骤
如何使用qT 的QChart进行曲线的绘制,在使用QT绘制曲线时会遇到哪些问题,比如设置日期横轴,横轴密度稀疏化等等;还包括QT怎么更改程序的字体。原创 2017-04-16 17:21:46 · 26895 阅读 · 7 评论 -
QT5 地图开发步骤
步骤如下:1.在*.pro中添加,并qmakeQT += webengine webenginewidgets2. 在*.ui中添加Widget named widget_web,并升级为QWebEngineView3. 在程序代码中添加ui->widget_web->setUrl(QUrl(spath));// spath为地址编译运行程序,效果如下:原创 2017-04-16 17:11:31 · 17958 阅读 · 2 评论 -
c++ 判断文件目录是否存在
c++判断文件或者目录是否存在,原创 2016-11-12 15:43:01 · 5035 阅读 · 0 评论 -
VS2008:无法执行添加/移动操作,代码元素是只读的
今天又碰到这个老问题,特此记录下来。这次碰到这个问题是这样引起的,一个formview不用了,于是将.cpp和.h移除了项目。但是资源文件保留。后来将.cpp和.h文件重新添加进来。出现这样的问题。我这边是按以下两个步骤解决的:1. 清理项目2. 删除工程的.ncb文件重新打开工程,问题解决原创 2016-10-15 12:20:17 · 695 阅读 · 0 评论