E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Qt-
Qt-
获取主机网络信息
简述:Qt中提供了几个用于获取主机网络信息的类,包括QHostInfo、QHostAddress、QNetworkInterface以及QNetworkAddressEntry。通过这几个类获得本机的主机名、IP地址和硬件地址等网络信息。QHostInfo类:查询与特定主机名相关联的主机的IP地址,或者与一个IP地址相关联的主机名。QHostAddress类:提供一个IP地址,可提供独立于平台和协
hebbely
·
2020-08-23 04:04
Qt
Network
主机网络信息
QHostInfo
QHostAddress
Qt-
解决Qt与MySQL连接过程中出现“QSqlDatabase: QMYSQL driver not loaded”问题
试过很多个解决方法,最后下面这两个方法成功了!参考资料qt连接mysql报错:QSqlDatabase:QMYSQLdrivernotloadedQt与MySQL连接过程中出现“QSqlDatabase:QMYSQLdrivernotloaded”问题
码灵薯
·
2020-08-22 16:30
Qt
QT-
动态链接库动态加载和静态加载方法详解
1、先说明本文要实现的功能:(1)生成一个动态链接库;(2)隐式加载动态链接库,需要的文件:*.h(非必须文件,如果不使用*.h文件,那么调用程序所需要的函数或是类就需要自己声明,所以说建议直接使用动态链接库的*.h文件。如果使用别人的动态链接库没有*.h文件那只有自己在调用程序中声明了);*.dll文件(必须有);*.lib文件(必须有)。(3)使用QLibrary()动态加载,*.h同2;*.
小米的修行之路
·
2020-08-21 21:14
【领卓教育】小项目之STM32f10x的
Qt-
串口同步控制 Qt部分
1.#QTui界面截图2.做好Qt的基本界面后,使用代码对界面调试,其中setStyleSheet能使按键、文本区,标签区透明,使ui界面更加美观。3.与硬件stm32进行通信使用的事十六进制代码标记来控制样板模块运行,下为十六进制通信;QByteArraydata=0;data[0]=0xaa;data[1]=0xbb;data[2]=0xe1;serial->write(data);4.通过串
qq_41642779
·
2020-08-21 10:14
Qt
Qt-
串口
一次调试转台设备时,需要用到串口调试,便使用了Qt的serialport模块。这里记录下,proQT+=serialport关键,设备的结束符,eg:本次调试的设备为:"\r\n"常规初始化基本没问题classSerPort:publicQObject{Q_OBJECTpublic:SerPort(QStringportName,QObject*parent=nullptr);~SerPort()
GenTwKiller
·
2020-08-21 10:20
Qt
最新 QtAV播放器 Window or Android 环境编译以及运行
可能没有再实际项目或比较大型项目使用吧,于是乎,发现了一系列基于ffmpeg开发的播放器,例如有Opencv,Qt-vlc,Qt-AV,看网上说Qt-Av好像更方便强大一点,于是先尝试这个,有机会再去搞
Qt
Fu_Lin_
·
2020-08-21 02:13
Qt
for
android
Qt
Vs
FFmpeg
QtAv
Qtandroid
qtAV
QT-
纯代码控件-QHBoxLayout(水平布局)
用两个控件实现一个水平布局的效果1.新建一个无ui界面的工程,其基类为widget2.代码实现widget.h头文件不用做任何改变widget.cpp#include"widget.h"#include//滑竿控件#include//spinbox控件#includeWidget::Widget(QWidget*parent):QWidget(parent){//添加两个控件QSpinBox*Sp
Freedom_Bule
·
2020-08-20 13:49
QT
Qt-
》QAudioOutput play 播放wav文件
用Qt写音频比directxShow方便多了,很好用,初级文章,供大家学习路上少分困难,多份轻松。#include#include#include#includeintmain(){QFileinputFile;inputFile.setFileName("/home/alex/Music/noh.wav");inputFile.open(QIODevice::ReadOnly);QAudioFo
Qyee16
·
2020-08-20 11:28
Qt
QT-
继承QWidget 设置样式无效解决
在继承QWidget时,我们在设置样式表时,不会有效果。原因在于QWidget的paintEvent函数实现为空。此时,需要让样式表生效,有两种方法:不继承QWidget,继承QFrame。因为QFrame的自带paintEvent函数已做了实现,在使用样式表时会进行解析和绘制。实现QWidget的paintEvent函数时,使用QStylePainter绘制:voidCLGWidgetBasic
风之奕帆
·
2020-08-20 10:59
QT
Qt-
网易云音乐界面实现-8 主导航的实现-QtabWidget
哎呀,堕落了,快有小两周没哟更新了,是在是没有动力了,浏览量连三位数都没有,是在是没有写下去的信心。还有就是这个网易云音乐的代码量绝对是不可小视的,完全低估了这个软件的能量。昨天仔细想了一下,写不下去的原因就是我给自己定的目标有点太大了,直接复制一个网易云音乐的界面出来,这么目标有点难度,不放先给自己一个小目标,今天就先把网易音乐的主界面的一级导航写了。看小效果图其实,这里没有太多的东西,我用的就
DreamLife.
·
2020-08-19 22:13
Qt
QML
#
Qt
网易云音乐界面实现
Qt - 导航栏的实现
Qt-
导航条的实现此博客始创于:http://blog.csdn.net/lys211转载请注明出处看到sssooonnnggg的【自定义树形结构导航栏】http://www.qtcn.org/bbs/
lys211
·
2020-08-19 18:26
Qt
QML中使用C++Model
在新建文件里,
Qt-
>QTItemModel。代码实现:datamodel.h#ifndefDATAMODEL_H#defineDATAMODEL_H#includeclassD
风斜夜
·
2020-08-19 09:00
QML
PyQt5 - 01 使用qt creator创建第一个pyqt5界面程序
1.安装QtCreatorqtcreator下载点我2.利用QtCreator创建界面点击文件->新建文件或项目选择
Qt-
>Qt设计师界面类选择一个模版,创建一个界面之后一路下一步,进入主界面将左面的控件拖入主界面
diaowen8993
·
2020-08-19 01:37
python
pyqt5
qt
creator
QT安装
qt-embedded-2.3.7.tar.gz//提供qte的库qt-x11-2.3.2.tar.gz//为了生成相应的QT工具,如designer和qvfb等)首先准备软件安装包:tmake工具安装包
qt
lhf0921
·
2020-08-16 19:47
Qt-
示例 googlesuggest
简介 在qt示例中,这个示例原本是展示如何使用QNetworkAccessManager获取谷歌搜索时弹出的下拉列表的内容的,但是由于某些原因,将本示例改为获取百度下拉列表内容。 在原示例中谷歌的返回结果是一个xml文档,格式如下: 修改后,使用百度的返回结果为{"q":"qt","p":false,"g":[{"type":"sug","sa":"s_1","q":"情头"},{"type
javaaad
·
2020-08-15 08:01
Qt
Network
Qt示例
Qt
QT(21)-数据库-mysql-QSqlQueryModel-增删改查
QT-
中QSqlQueryModel的增删改查。连接数据库增、删、改、查。
多云的夏天
·
2020-08-15 07:00
C++
在VS2015中创建Qt项目【VS+Qt项目开发系列】(二)
项目源码已经上传,欢迎下载项目源码~(1)选择:文件->新建->项目,然后选择:模板->VisualC++->
Qt-
>QtGUIApplication,输入项目名称,如:“MySolution”(2)选择依赖的模块
上善若海
·
2020-08-15 05:09
C++开发
QT-
纯代码控件-QProgressBar(进度条)
用以实现一个读取文件进度条的功能1.新建一个无ui界面的工程,其基类为dialog对话框类2.代码实现dialog.h#ifndefDIALOG_H#defineDIALOG_H#include#include#include#includeclassDialog:publicQDialog{Q_OBJECTpublic:Dialog(QWidget*parent=0);~Dialog();pri
Freedom_Bule
·
2020-08-14 14:24
QT
qt-
画波形图
这个波形图画的有点复杂,而且核心代码是拷贝的别人的,这里我就简单解析一下吧,话不多说,上代码。bxt.cpp#include#include#include#include#include"ui_mainwindow.h"#includeusingnamespacestd;testScene::testScene(){setSceneRect(QRectF(0,0,500,180));qsrand
writeing
·
2020-08-14 03:42
QT
qt-
让窗口中的所有部件随窗口按比例增大
基本上重新实现QWidget的resizeEvent()函数就可以达到你的要求了。voidxxx:resizeEvent(QResizeEvent*e){QSizeoldSize,size;oldSize=e->oldSize();//获取开始的sizesize=e->size();//获取现在的size//获取长宽变化的比率qrealratioW,ratioH;ratioW=size.width
lianqiang_sun
·
2020-08-14 03:12
Qt
QT学习之路——添加资源、对话框、界面布局
今天学习了QT,利用拖拽方法进行UI界面设计【善用QTAssistance查询用法】资源文件添加到项目中:将图片文件拷贝到项目位置下(右键mainwindow.cpp显示包含的目录)右键项目->添加新文件->
QT
Bushoter
·
2020-08-14 02:02
linux
QT-
相对路径/工程当前路径问题
在Windows下利用QT读取图片文件显示时,图片读取该相对路径是出现问题,图片没有显示。最开始以为exe文件所在的目录是当前路径,后面发现并不是这样的,然后用qDebug打印出当前目录#includeqDebug()<
Coar
·
2020-08-12 16:26
QT-
智能QSS设计器
一直想有这样一款软件,一键生成QSS,快速出效果,界面美观大方,专为无美工的小公司小团队或者个人开发者服务,不需要繁琐的配色,因为程序员的审美你懂得。。。针对有美工的大团队或者追求超级酷炫吊炸天的可以忽略本软件,我们追求的是最小的精力创造最佳的效果。翻阅网上各种软件工具博客,最终发现理想终归是理想,于是经过两周时间的研发调试,QSS设计器终于诞生了。下载地址:https://download.cs
redchairman
·
2020-08-12 12:31
QT开发
QT
QSS
qss设计
QT-
设置QDockWidget的初始大小
1.新建一个mainwindow界面,在mainwindow.h头文件中新加一个以QWidget为基类的新类MyWidget,mainwindow.h头文件代码如下所示:#ifndefMAINWINDOW_H#defineMAINWINDOW_H#include#includenamespaceUi{classMainWindow;}classMainWindow:publicQMainWindo
皎然自若
·
2020-08-12 12:17
QT-
磨砂玻璃效果实现
QT-
磨砂玻璃效果实现前言开始前言接触QT都挺多年了,今天开始打算把这几年攒下的QT资源记录下来,留个存档吧。
SeneasyPeng
·
2020-08-11 03:46
编程
Qt-
利用fmod库显示声音波形
在CSDN查过不少资源,第一次写博客,本想依旧写到我的印象笔记(事实上已经记录了一段时间),但是一是因为想记录自己毕设的点滴,毕竟是专业性的文档,以后从事这方面还会有其他的记录吧;二是作为小白还是没弄清楚这个积分怎么得,看了经验贴或许是写博客可以得到吧。那就开始吧。上午找了很久的资源,CSDN关于ffpeg的帖子不少,可是代码都不全,有的需要额外下载,有一个开源的网站github有一个ffmpeg
weixin_42068308
·
2020-08-09 15:20
Qt-音频编辑
qt5
qt-everywhere-4.7.3-ARM交叉编译移植(一)
usr/local/qt-emembeded-4.7.3-arm-linux\-opensource\-release\-shared\-system-nas-sound\-qt-sql-sqlite\-
qt
漫步企鹅
·
2020-08-09 08:15
Qt-
序列号生成器
一直想做一个序列号的生成器,今天终于有了开始了,目前只有读取硬件生成,还没有做生成序列号的规则。目前实现的功能就是读取系统磁盘卷加上CPUID和自己的加密字符串,在利用MD5加密,转换成标准32位序列号。称为一个伪装好的加密序列。防止别人看我怎么生成,哈哈,不知道管用不。上最丑的界面核心代码/**生成序列号*/constQStringPoewr_Key::get_SerialNumber(){QS
DreamLife.
·
2020-08-09 03:01
Qt
QML
QT-
纯代码控件-QListWidget(列表栏)
实现一个简单的列表栏功能1.新建一个无ui界面的工程。其基类为widget2.在工程中添加资源文件,用以存放ico图片文件这里的ico图片文件是添加到ListWidget中的item中的图标,使列表栏展现图片化的效果3.代码实现list.h添加所需控件的头文件即可#include#includelist.cpp#include"list.h"Widget::Widget(QWidget*paren
Freedom_Bule
·
2020-08-08 20:53
QT
QT-
实例-用qt做一个记事本,完成记事本所有简单的功能
用qt纯代码做一个记事本,并将所有简单的功能实现网上有很多做记事本的例子都是用的是designer设计师操作ui界面来实现的,包括官方的notepad实例也是这样子,所以决定用纯代码的方式,做一个记事本的小例子,并将所有简单的功能实现出来1.新建一个基类为mainwindow的工程,取消ui界面的创建2.在工程中添加资源文件,用以存放图片,图片的尺寸最好是符合菜单工具栏大小的,推荐32*32大小3
Freedom_Bule
·
2020-08-08 20:52
QT
Qt-
解锁QtPropertyBrowser控件
简介用过QtCreator的都会发现,Qt的uidesigner有个很好看的属性设置控件:但此控件不在Qt的任何官方文档有提及,在github里有这个工具的地址:QtPropertyBrowserongithub这里还有这个控件的介绍doc.qt.io关于QtPropertyBrowser的介绍之前我也写过一篇blog介绍过Qt属性表控件的使用QtTreePropertyBrowser这篇文章使用
尘中远
·
2020-08-08 15:33
qt
qt
属性表
property
QT-
从QLayout中遍历出组件(Widget)
原文地址:http://cooker.iteye.com/blog/753499;感谢作者,如果造成任何不便,请联系我删除。//m_historyLayout是某成员的父组件,假设在其有一个表,将其遍历出.for(intcc=m_historyLayout->layout()->count()-1;cc>=0;--cc){QLayoutItem*it=m_historyLayout->layout
WLFF_csdn
·
2020-08-08 13:03
QT
QT-
数据库操作(以MYSQL为例)
一、加载sql驱动修改项目文件pro,添加QT+=sql包含头文件#include加载数据库驱动QSqlDatabasedb=QSqlDatabase::addDatabase("QMYSQL");设置账号密码db.setHostName("localhost");db.setDatabaseName("hibernate");db.setUserName("root");db.setPasswo
暗黑程序员
·
2020-08-03 08:49
QT
QT-
开发环境搭建
1、QT下载国内QT下载缓慢可以选择国内镜像下载这里给大家推荐几个国内著名的Qt镜像网站,主要是各个高校的:中国科学技术大学:http://mirrors.ustc.edu.cn/qtproject/清华大学:https://mirrors.tuna.tsinghua.edu.cn/qt/北京理工大学:http://mirror.bit.edu.cn/qtproject/中国互联网络信息中心:ht
cs_1307725524
·
2020-08-02 20:21
QT
qt-
读取和修改系统时间
qt-
读取和修改系统时间QTimect=QTime::currentTime();修改系统时间//changethesystemtimeQDateTimedt=QDateTime::currentDateTime
2015_Sky_Baby_Go
·
2020-08-01 02:40
QT
Qt
QT-
定制标题栏支持窗口移动
主要实现三个函数voidtestDlg::mousePressEvent(QMouseEvent*e){if(e->buttons()&Qt::LeftButton&&e->pos().y()height()){m_bIsDrag=true;m_pt=e->globalPos()-geometry().topLeft();e->accept();}}voidtestDlg::mouseMoveEv
inpilen
·
2020-07-31 18:52
非主线笔记
Qt-
学生管理软件实现(QSQLITE方式)
信息查询,通过添加学生到数据表,绑定QTableWidget显示QSQLITE下命令增加:insert删除:delete查找:select修改:update显示效果主界面: 加载数据库//创建一个数据库连接db=QSqlDatabase::addDatabase("QSQLITE");//打开数据库文件db.setDatabaseName("./dbfile/dbinfo.db");if(!db.
Baikal_Lake
·
2020-07-30 07:49
Qt小项目学习
QT-
图片缩放的同时随意框选区域并保存截图
这篇文章里主要新写了一个myGraphicRectItem类,还是继承自QGraphicsItem类,用来实现:1.在图像显示区域绘制矩形框2.鼠标点击矩形的任意一条边可进行矩形的拉伸,同时鼠标样式更改3.鼠标点击矩形右下角并拖动可进行矩形的缩放4.鼠标按住矩形内区域并移动可拖动矩形在这里插入图片描述myGraphicRectItem.h代码如下:#ifndefMYGRAPHICRECTITEM_
Create_Joy
·
2020-07-30 06:50
QT
QT-
绘制ROI、矩形框、椭圆框,机器视觉
#ifndefDRAWQWIDGET_H#defineDRAWQWIDGET_H#include#include#include#include/***/typedefenumdraw_shap_e{DRAW_RECT,//画矩形DRAW_ELLIPSE,//画椭圆DRAW_NO//不画}DRAW_SHAP_E;/*用来表示鼠标在矩形区域的位置信息**/typedefenumrect_mouse_
Create_Joy
·
2020-07-30 06:50
QT
Qt-
串口调试助手
做的一个项目需要上位机给下位机发送命令,然后上位机接收下位机发来的数据,发送和接收的的数据都是十六进制,于是需要一个串口调试助手需要在.pro文件中添加Qt+=serialprotmySerialProt.h文件#ifndefMYSERIALPORT_H#defineMYSERIALPORT_H#include#include"ui_mainwindow.h"#include#includenam
旧时量刑
·
2020-07-29 19:22
QT
软件开发
QT-
时间事件触发和绘图事件
文章目录学习大纲一、QT中的绘图事件和基本图形的绘制1.样例展示2.整体思路3.代码部分二、如何利用时间触发事件实现角色不停跑动1.样例展示2.具体思路3.难点剖析三、在多个计时器运行的时候,如何实现分别控制1、大致思路2、代码实现学习大纲一、QT中的绘图事件和基本图形的绘制1.样例展示2.整体思路画正多边形的稍微难理解一些,是运用了数学上的在正多边形在一个围绕着他的圆中以圆心建一个规则的坐标系,
_Dahuang
·
2020-07-29 17:12
QT学习之路
Qt - 检测软件运行小程序
Qt-
检测软件运行小程序GitHub:https://github.com/LJJ931026/MonitorStartup.git摘要Qt创建一个Qt工程使用一个线程来检测软件是否启动线程间使用信号与槽进行通信利用
ALONE_WORK
·
2020-07-29 15:03
作品
QT
c++
QT-
样式表
QT可以通过样式表来实现一些美化功能。比如添加背景色前景色、背景图片、按键也可以添加图片等等。//通过ui指向设计中的控件并显示图片,图片通过添加资源添加到项目中并且复制其url或者链接ui->labelimage->setPixmap(QPixmap("://C:/Users/x1c/Pictures/1.jpg"));ui->labelimage->setScaledContents(true
吾之求索
·
2020-07-29 03:08
【QT】
Qt-
第一个QML程序-3-自定义一个按钮
项目基本信息前两个已经说了,这里直接放下运行截图,对的,这里就是说上面的那个红色的按钮,这里需要了解Qml的动画和状态这里先把整个按钮的代码写出来,一点一点写Rectangle{id:close_Btnwidth:50height:30color:"transparent"state:"nomal"anchors.top:parent.topanchors.right:parent.rightTe
DreamLife.
·
2020-07-29 02:05
Qt
QML
Qt-
绘制填充字体
在widget上绘制文字时,我们可以给widget设置字体,在构造函数中这样写即可:QFontnewFont=font();newFont.setFamily("黑体");newFont.setPointSize(newFont.pointSize()+20);setFont(newFont);通常我们在界面上绘制字体时,背景是有颜色的。当背景透明时,我们通常会将字体的轮廓用一像素其他颜色给描绘一
青青子衿0
·
2020-07-29 02:42
Qt基础
Qt-
模仿QQ歌词
简介:在上一篇文章,我们简单实现了将文字绘制在wigget上的舞动效果QBasicTimer接下来,我们要模仿qq音乐的歌词效果,即将鼠标移动上去将会出现背景和设置,将鼠标移开背景将会消失。效果如下:代码:和上一篇的代码差不多为了实现无边框的效果,我们在Dialog的构造函数下使用setWindowFlags(Qt::FramelessWindowHint);setAttribute(Qt::WA
青青子衿0
·
2020-07-29 02:42
Qt基础
QT-
多线程
程序和进程的区别进程是动态的,程序是静态的,进程是程序运行时的实例,是占用系统运行资源的程序进程是暂时的,程序是永久的,进程是通过程序运行时得到的程序是一个数据文件,进程是内存中动态的运行实体,用来存储数据段,代码段,指针等,并不占用系统运行资源程序和进程的关系一个程序可能对应多个进程,比如当多开某个程序时.一个进程可能包含多个程序,比如一个程序依赖于包含多个DLL库(多个程序)进程和线程的关系进
田小七
·
2020-07-28 15:13
Qt
qt-
使用vs2012调试qt程序
qt自带的编译器写代码还是很方便,但是调试就有点。。。。。。日狗了,所以我选择了全宇宙最好的编译器调试qt—-vs2012其实vs2012是完全支持qt的开发的,只需要下载一个叫做qt-windows-opensource-5.1.0-msvc2012_opengl-x86_64-offline.exe这个软件就可以了,链接在这里http://pan.baidu.com/s/1slR8ILn这个是
writeing
·
2020-07-28 13:34
QT
QT-
获取文件路径和文件名
这篇博客来说一下在QT中如何获取文件名和文件路径主要用到了QFileInfo这个类,下面以代码示例来说明:QStringfile,file_name,file_path;QFileInfofi;file=QFileDialog::getOpenFileName(this);//这一行获取的是文件选择框选择之后的完整路径加文件名fi=QFileInfo(file);file_name=fi.file
清风徐来_starthere
·
2020-07-28 08:08
Qt
QT-
系统路径、exe、相对路径
/**获取系统桌面路径*@time:2019-7-5*@author:qiangu*@return:desktopPath*/QStringFileDirectory::getDesktopPath(){QStringdesktopPath=QStandardPaths::writableLocation(QStandardPaths::DesktopLocation);qDebug()<<"de
浪迹天涯、四海为家
·
2020-07-28 07:55
QT
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他