目的: 获取本机的主机名、IP地址、硬件地址等网络信息。 工具: 使用Qt提供的网络模块QtNetwork; 使用Qt提供的类QHostInfo、QNetworkInterface、QNetworkAddressEntry。 代码: 获取本机主机名和IP地址 void NetworkInformat ...
分类:
其他好文 时间:
2019-11-07 15:09:08
阅读次数:
74
使用QMediaPlayer和QVideoWidget播放视频 添加模块: QT += multimediaQT += multimediawidgets 引用头文件: #include <QMediaPlayer>#include <QVideoWidget> Widget::Widget(QWi ...
分类:
其他好文 时间:
2019-11-06 09:16:16
阅读次数:
187
1. QThread类 (1)QThread是一个跨平台的多线程解决方案 (2)QThread以简洁易用的方式实现多线程编程 (3)绝大多数情况下需要继承这个QThread类创建属于自己的多线程的类 2.Qthread中的几个重要成员函数: (1)virtual void run()函数 线程函数, ...
分类:
编程语言 时间:
2019-11-05 22:10:16
阅读次数:
111
最近项目中用到撤销,恢复功能。qt的demo中有一个例子,是类似于单文档的。而我的项目中是类似于多文档的项目,即可能要打开多个页面,不同的页面都有撤销恢复功能。这样的话,就要用到QUndoGroup类。网上资料相对较少。我把自己的探索写出来,抛砖引玉,和大家讨论。 我把我的工程结构大概描述一下:Ma ...
分类:
其他好文 时间:
2019-11-05 15:05:50
阅读次数:
172
嵌入式系统的构成 软件: 应用程序 第三方库(Qt,libc,myclient) 操作系统: 引导程序 内核+驱动 文件系统 硬件: 底板: 外置芯片 网卡(DM9000) 声卡 ADC 电源 USB 接口: 串口 SD LCD+触摸屏 摄像头 按键 核心板: Soc(CPU+uart+timer) ...
分类:
其他好文 时间:
2019-11-04 13:58:00
阅读次数:
105
注:新老手都要注意文件的打开和关闭都要配对,不可单独出现。 ...
分类:
其他好文 时间:
2019-11-04 12:00:18
阅读次数:
311
问题描述:都安装了Qt,Mysql之后,发现Qt始终不能连接Mysql 1、安装Qt 2、写程序直接连接QMysql 打印QSqlDatabase: * driver not loaded ,进入../Qt/gcc_64_/plug/sql/,发现有mysql的so,这是Qt提供给我们的动态库,我们 ...
分类:
数据库 时间:
2019-11-03 20:04:00
阅读次数:
226
在Qt中,当派生类需要用到信号与槽机制时,有两个要求。 1、该类派生自QObject类。 2、类中有Q_OBJECT宏。 本次报错的原因就是因为没有在类中添加Q_OBJECT宏。 而我的出错原因更傻逼,清清楚楚知道需要添加Q_OBJECT宏,但是却手残写成了这个。 ...
分类:
其他好文 时间:
2019-11-03 18:34:35
阅读次数:
175
1、下载run文件 2、./运行 3、修改配置文件 sudo gedit /etc/profile 添加如下: QTDIR路径根据自己的修改 4、生效配置文件 source /etc/profile 5、测试 qmake -v 有显示则ok ...
分类:
系统相关 时间:
2019-11-03 13:15:23
阅读次数:
103
最近需要为一个工具添加注册码,查阅了网上相关的资料,再结合自身的工程需求,简单整理一下。 1、通过序列号生成注册码: (1)试用版注册码 一定时间后关闭软件,再次运行时需要重新注册; (2)正式版注册码 注册之后,运行软件不再需要注册; 2、UI界面如下 使用时需要在序列号编辑框中输入序列号,选择密 ...
分类:
其他好文 时间:
2019-11-03 12:36:47
阅读次数:
175