Qt 判断一个IPV4 地址单播/组播/广播地址
前言 最近在写Qt udp 接口类,我想用户在接口函数中传入一个 ip 地址后, 自动判断是用单播组播或者广播方式。 实现代码 QHostAddr hostAddr = QHostAddr("192.168.1.1"); if(hostAddr.isNull()) { qDebug() <<……
查看qt支持的ssl版本和当前支持的网络协议
查看 qt 支持的 ssl 版本和当前支持的网络协议(备用) // 查詢Qt支持的版本 bool bSupp = QSslSocket::supportsSsl(); QString buildVersion = QSslSocket::sslLibraryBuildVersionString(); QString ve……
Qt QListWidget setCurrentRow无效
前言 最近在项目中用到QListWidget,将一些数据日志用QListWidget显示。QListWidget数据是一定时间段内是实时刷新的(会一直 addItem), 每次刷新显示最新添加的数据。 添加数据并设置当前项(无效) QString text = QString::fromLocal8Bit("TestRow%1").arg(ui……
tp6学习之路之数据库查询指令(一)
查询单个数据 特殊声明: 文中的数据库查询方式都采用不带数据库前缀的方式。如果需要开启数据库前缀请设置:prefix 参数 find 方法 // 其中 user 为数据库表名。采用 find 方式只会返回一条数据 Db::name('user')->where('id', 1)->find(); // 上面代码最终生成的 sql 语句 ……
tp6学习之路之tp6环境搭建
前言 今天开始学习thinkphp6,作为一个 Qter 去学习一下php的tp6框架,接下来将是一系列的博文,通过文章输出的方式记录写,学习tp6的过程。 今日目标 搭建tp6环境; 正常运行tp6。 软件准备 今天我们搭建的开发环境为: vscode + phpstudy(小皮) + 谷歌浏览器, 首先先下载这三款软件: vscode 下载地址:……
分享一款开箱即用的qss暗黑主题
前言 这是一款暗黑色的主题,美化了绝大部分的控件,qss 代码对于初学者有很好的参考价值。 代码如下 QWidget:window { /* Borders around the code editor and debug window */ border: 0px solid #263238; background-color……
Qt win7中读取Excel会出现闪退的问题
添加头文件 #include <windows.h> QAxObject(COM 库)使用前添加 HRESULT r = OleInitialize(0); QAxObject(COM 库)使用后添加 OleUninitialize(); ……
QTreeWidget常用属性
QTreeWidget 常用属性 ui->treeWidget->clear(); // 清空树形数据 ui->treeWidget->setHeaderLabels(header_list); // 添加表头 ui->treeWidget->setHeaderHidden(false); // 是否隐藏表头 ui->……
Qt论坛和博客网址大全
QtWidget 开源 demo 集合 https://gitee.com/feiyangqingyun/QWidgetDemo QtQuick/Qml 开源 demo 集合 https://gitee.com/jaredtao/TaoQuick qtcn http://www.qtcn.org 豆子的空间 https://www.devb……
Qt利用QAxWidget实现远程桌面
前言 以前做了一个软件实现远程桌面连接是用的一种比较 low 的方式,直接用 QProcess 类调用 mstsc 命令行方式,然后打开远程桌面界面,用户自己输入密码。最近在网上搜到一个对我来说的新的实现方式,采用 Qt 的 QAxWidget 控件绑定微软件的远程桌面连接。具体实现方式如下。 正文开始 实现步骤: 打开 MainWindow UI 界面,……