Qt
teacher伟大光荣且正确
Qt
展开
-
关于QEventLoop的理解
【代码】关于QEventLoop的理解。原创 2024-08-17 12:14:12 · 204 阅读 · 0 评论 -
使用Qt for android 获取android PDA设备扫码数据并连接https服务器
然后点击Kits-》Qt Versions,将Android qmake.exe添加进来,然后就会会自动的检测并配置Android 编译套件 ,如果没有就重新启动下Qt Creator,或者手动设置下。下载对应Android 版本sdk,我的机器是Android 9 ,下载了下面勾选的三个东西,然后点击update installed.点击完成,此时,会在源码路径生成一个android文件夹,在里面建立一个src文件夹,将java代码复制在这里去。如果不出意外的,会自动下载相关依赖,最终正常效果如下。原创 2024-05-04 17:21:50 · 727 阅读 · 1 评论 -
Qt5.15.2安装Android开发环境。
在一个非中文路径,建立一个android-sdk-windows空文件夹(好像只能是这个名字)“cmdline-tools;latest” 修改为 “cmdline-tools;需要将QtCreator的sdk_definitions.json文件修改一下。设置好jdk location和sdk路径,然后点击set up sdk就行了。安装跟着默认走就行:C:\Program Files\Java。下载Java 8,不要下Java 20。openssl直接点击这个按钮就行。原创 2024-05-04 11:06:38 · 413 阅读 · 0 评论 -
Qt5 编译oracle数据库驱动
2、oracle客户端SDK: https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html。1、Qt源码目录:D:\Qt5\5.15.2\Src\qtbase\src\plugins\sqldrivers\oci。下载各版本中的如下压缩包,一定要版本相同的。然后将这两个动态库放入运行目录即可。打开并修改oci.pro。将两个压缩包解压并合并。原创 2024-04-12 20:06:30 · 475 阅读 · 0 评论 -
QWebApp http服务器笔记
时间中复用连接tcp连接,当定时器超时时,将把空闲的连接删除。一旦建立tcp连接,除非显示的指定。原创 2024-04-07 13:45:15 · 368 阅读 · 0 评论 -
Qt 信号槽
信号槽依赖于Qt自身的循环,每个线程都有自身的一个循环。原创 2024-03-14 09:19:03 · 566 阅读 · 0 评论 -
Qt使用Q_DECLARE_INTERFACE Q_INTERFACES宏实现接口类使用qobject_cast进行类型转换
Q_DECLARE_INTERFACE(FactoryInterface1_0, “DetectionSoftware.Factory.FactoryInterface1_0”)//一定是唯一的标识符。要想qobject_cast能用,实现类必须使用Q_INTERFACES指定转换的抽象类。但是又想使用qobject_cast进行类型转换,使用以下办法就能实现。只能从QObject类型转为Q_INTERFACES宏指定的抽象类。在写抽象类或者接口的时候,肯定是不能继承QObject的。原创 2024-03-10 02:19:55 · 813 阅读 · 0 评论 -
Qt使用QPluginLoader实现热插拔的功能
Qt插件开发实现热插拔原创 2024-03-02 23:31:10 · 471 阅读 · 0 评论 -
Qt编程规范
类属性:public、protected、signals、slots。函数、变量、静态变量、静态函数都采用驼峰方法。相同属性的函数和变量以函数在前变量在后的方式。原创 2023-08-04 22:06:47 · 197 阅读 · 0 评论 -
VS2022编写Qt Designer可视化控件插件
先**#include **项目在使用这个控件时,请将对应的debug/release下的静态库、动态库引用到项目即可。请直接在Qt Modules添加**;designer**designer**,否则编译报错。运行设计师即可看到我们自定义的控件插件。然后在导出的自定义控件类前加入。原创 2024-01-30 10:38:38 · 660 阅读 · 0 评论 -
Qt 在线下载程序使用代理
例如 Windows 下执行当前目录的安装器的命令为 .\qt-unified-windows-x86-online.exe --mirror https://mirrors.ustc.edu.cn/qtproject;或在启动安装器后在设置中禁用默认源,添加新源 http://mirrors.ustc.edu.cn/qtproject/online/qtsdkrepository/linux_x64/root/qt/ (其他版本注意更改地址)。原创 2023-09-25 20:39:09 · 229 阅读 · 0 评论 -
Qt在线安装使用代理加速
下载fiddler链接:https://pan.baidu.com/s/1tzCuEd40GmpF7KPBL4drTA?打开下载器后就会自动的替换镜像源。原创 2023-07-25 22:37:06 · 211 阅读 · 0 评论