随笔分类 -  QT学习

上一页 1 2 3 4 5 6 ··· 14 下一页
摘要:1.Qt工程说明 A.pro是一个SUBDIRS工程,管理了B.pro、C.pro; B.pro是main工程; C.pro是SUBDIRS工程,管理了多个插件工程; 2.VS打开方法 使用VS的QtTool,分别打开C.pro,打开A.pro,各自生成sln后,每次只需要打开A的sln即可 阅读全文
posted @ 2024-02-28 14:26 朱小勇 阅读(50) 评论(0) 推荐(0)
摘要:问题:在5.15版本会提示此问题 老版本: Connections { target: button onClick: { } } 新版本: Connections { target: button function onClicked() { } } 阅读全文
posted @ 2024-01-31 17:19 朱小勇 阅读(121) 评论(0) 推荐(0)
摘要:在Qt示例里搜:quicknanobrowser 阅读全文
posted @ 2024-01-30 15:45 朱小勇 阅读(35) 评论(0) 推荐(0)
摘要:1.代码 #include <QApplication> #include <QUrl> #include <QDesktopServices> int main(int argc, char *argv[]) { QApplication a(argc, argv); QString url = 阅读全文
posted @ 2023-09-19 15:13 朱小勇 阅读(263) 评论(0) 推荐(0)
摘要:1.https://download.qt.io/official_releases/vsaddin/ 2.Tools Extensions - Visual Studio 安装:C:\xxxx\VSIXInstaller.exe xxx.vsix 阅读全文
posted @ 2023-09-04 14:01 朱小勇 阅读(73) 评论(0) 推荐(0)
摘要:1.代码 #include <QCoreApplication> #include <QFile> #include <QTextStream> int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); // 打开CSV文件 阅读全文
posted @ 2023-08-07 13:45 朱小勇 阅读(232) 评论(0) 推荐(0)
摘要:在Qt的.pro文件中,有许多变量可以用于配置和管理项目的构建过程以下是Qt中常用的.pro变量及其说明:SOURCES:指定项目源代码文件的名称和路径,以空格分隔HEADERS:指定项目头文件的名称和路径,以空格分隔FORMS:指定Qt Designer UI文件的名称和路径,以空格分隔RESOU 阅读全文
posted @ 2023-04-02 12:22 朱小勇 阅读(106) 评论(0) 推荐(0)
摘要:一、服务器端 二、客户端 1.Pro里添加 Qt += network 2.引入头文件 #include <QNetworkAccessManager> #include <QNetworkRequest> #include <QNetworkReply> #include <QHttpPart> 阅读全文
posted @ 2023-03-17 10:18 朱小勇 阅读(147) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/qq_40004575/article/details/109547793 阅读全文
posted @ 2022-12-19 15:52 朱小勇 阅读(68) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/dianzishi123/article/details/124894712 阅读全文
posted @ 2022-12-19 15:36 朱小勇 阅读(99) 评论(0) 推荐(0)
摘要:qFuzzyCompar() 阅读全文
posted @ 2022-08-15 14:23 朱小勇 阅读(74) 评论(0) 推荐(0)
摘要:用来本地通信的。本地通信那基本上就是用在进程间通信了。 QLocalSocket的使用和Tcp很相似,需要使用两个类。一个是QLocalServer,另一个就是QLocalSocket。总结其步骤如下: 1.QLocalServer启动监听(使用listen,和tcp不同的是它监听的是服务名和不是端 阅读全文
posted @ 2022-08-15 14:17 朱小勇 阅读(554) 评论(0) 推荐(0)
摘要:1、常用宏 QBENCHMARK 计算运行时间,多次运行测量 QBENCHMARK_ONCE 计算运行时间,单次运行测量 QCOMPARE 比较是否相等 QEXPECT_FAIL 将下一个QCOMPARE或QVERIFY标记为预期测试,如果预期测试没有通过,可以终止剩余当前单元测试【可设置测试终止或 阅读全文
posted @ 2022-08-11 19:34 朱小勇 阅读(2214) 评论(0) 推荐(1)
摘要:问题:打开QtCreator就报错,应该是MSVC环境问题; 解决:输入命令行,打开windows的临时文件,全部删除即可 %temp% 阅读全文
posted @ 2022-07-07 17:36 朱小勇 阅读(545) 评论(0) 推荐(0)
摘要:1、配置Python 这里使用的是Anaconda,Python版本是3.9 2、下载PySide2,进入路径 安装: pip3 install PySide2 3、在QtCreator里配置Python解释器 工具->选项 4、设置环境变量 此时新建Qt for Python工程,运行会报错: 设 阅读全文
posted @ 2022-06-02 14:21 朱小勇 阅读(659) 评论(0) 推荐(0)
摘要:1、安装anaconda ①、默认安装,安装后它自己会添加环境变量; ②、设置一个虚拟环境,名字为Python_3.9 conda create -n Python_3.9 python=3.9 注意联网,可以用anaconda安装后自带的cmd执行;环境最终被存放在了D:/Anaconda/env 阅读全文
posted @ 2022-05-25 20:37 朱小勇 阅读(1926) 评论(0) 推荐(0)
摘要:1、代码 wchar_t *QString2Wchar(QString buf) { return (wchar_t*)reinterpret_cast<const wchar_t *>(buf.utf16()); } QString Wchar2QString(wchar_t *buf) { re 阅读全文
posted @ 2022-05-25 17:49 朱小勇 阅读(496) 评论(0) 推荐(0)
摘要:1、代码 #ifdef _WIN64 qDebug()<<64; #else qDebug()<<32; #endif 2、注意 _WIN64只有在64位程序上才被定义; _WIN32在64和32位程序上都会被定义 阅读全文
posted @ 2022-05-17 11:18 朱小勇 阅读(446) 评论(0) 推荐(0)
摘要:1、 CONFIG(debug, debug|release) { message("debug") contains(DEFINES, WIN64) { message("WIN64") } else { message("WIN32") } } else { message("release") 阅读全文
posted @ 2022-04-28 09:59 朱小勇 阅读(682) 评论(0) 推荐(0)
摘要:环境MSVC2019-x64+Qt5.15.2 一、纯QML实现插件 即插件内部实现全部是QML的,与C++无关 1、 新建插件工程 2、工程名为SPMaker 默认生成的dll插件名=Target=工程名 3、设置详情 其中MyItem是默认添加的C++类,测试期间可以不修改名字,由于这里只测试Q 阅读全文
posted @ 2022-04-27 22:23 朱小勇 阅读(1252) 评论(0) 推荐(1)

上一页 1 2 3 4 5 6 ··· 14 下一页