
Qt学习
mj412828668
这个作者很懒,什么都没留下…
展开
-
Qt 5写CSV文件
//获取创建的csv文件名 QString fileName = QFileDialog::getSaveFileName(this, tr("Excel file"), qApp->applicationDirPath (), tr("Files (*.csv)")); ...原创 2020-04-20 11:01:57 · 717 阅读 · 0 评论 -
Qt5解析json文件简单示例(二)
下面将通过一个实例介绍如何解析json文件,json文件内容如下:{ "server_time":1585229373, "suggest_list": [ { "item_type":0, "item_data": { "suggestion":"笔记本电脑 学生" } }, { "item_type":0, "item_dat...原创 2020-03-26 21:39:20 · 280 阅读 · 0 评论 -
Qt5解析json文件简单示例(一)
下面将通过一个实例介绍如何解析json文件,json文件内容如下:{ "result": [ [ "笔记本电脑包", "174006.44952143155" ], [ "笔记本电脑支架", "10922.010325770798" ], [ "笔记本电脑游戏本", "5234.557238132601" ], [ "笔记...原创 2020-03-26 19:50:04 · 858 阅读 · 0 评论 -
Qt5解析json文件详细用法示例——天气预报
下面将通过一个实例介绍如何解析json文件,json文件内容如下:{ "message":"success感谢又拍云(upyun.com)提供CDN赞助", "status":200, "date":"20200326", "time":"2020-03-26 12:53:31", "cityInfo": { "city":"广州市", "citykey":"101280...原创 2020-03-26 15:57:03 · 619 阅读 · 0 评论 -
QTableWidget滚动条自动滚动至最底部或最顶部
ui->tableWidget->scrollToBottom(); //让滚动条滚动到最底部ui->tableWidget->scrollToTop(); //让滚动条滚动到最顶部原创 2020-02-28 16:08:31 · 10231 阅读 · 2 评论 -
Qt显示中文乱码的解决办法
Qt可以设置编码格式,QTextCodec类提供文本编码之间的转换。如果不想每一处都设置的话,就直接全局设置UTF8格式编码,如需代码所示:#include "mainwindow.h"#include <QApplication>#include <QTextCodec>int main(int argc, char *argv[]){ ......原创 2019-04-02 20:18:12 · 1383 阅读 · 0 评论 -
Qt+OpenCV打开视频文件并在窗口界面上显示
1、新建一个Qt Widgets Application,工程配置文件(.pro文件)内容如下:#-------------------------------------------------## Project created by QtCreator 2018-12-11T12:57:12##------------------------------------------...原创 2019-01-08 09:44:02 · 9455 阅读 · 14 评论 -
Qt5在windows上配置 OpenCV 2.4.9
1、安装Qt MSVC版(Qt 5.5.1)2、安装Debugging Tools for Windows,调试程序时要用到的。3、打开Qt新建一个控制台程序,新建一个main.cpp,输入以下代码:#include <QCoreApplication>#include <opencv2\opencv.hpp>#include <iostream&g...原创 2019-01-08 09:16:13 · 1295 阅读 · 0 评论 -
解决Qt 5程序运行时界面假死的方法
在Qt 5的GUI程序中,主线程也叫GUI线程,因为它是唯一被允许执行GUI相关操作的线程。对于一些计算量比较大的非常耗时的操作,如果放在主线程中,就是出现界面无法响应的问题。这种问题的解决一种方式是,把这些耗时操作放到次线程中,还有一种比较简单的方法:在处理耗时操作中加入一个延时,并调用QCoreApplication::processEvents()。这个函数告诉Qt去处理那些...原创 2018-12-28 14:13:35 · 17087 阅读 · 4 评论 -
qt5.5程序打包发布以及依赖
1、将要打包的程序先在Qt下用release模式编译和运行一次2、找到程序的exe文件,单独复制到一个文件夹3、新建一个bat文件,输入内容cmd /k "cd /d [windeployqt.exe的路径] && windeployqtexe [要打包的exe文件的路径]"例如:cmd /k "cd /d D:\Qt\Qt5.5.1\5.5\msvc2012\bin\...原创 2018-12-27 10:36:13 · 787 阅读 · 0 评论