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开发Sapera
C++
Qt开发
:TabWidget实现多窗体功能
Qt是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍TabWidget标签组件的常用方法及灵活运用。QTabWidget是Qt中用于实现标签页(tabbedinterface)的控件,可以在一个窗口内切换不同的页面。在开发窗体应用时通常会伴随功能的分页,使用TabWi
微软技术分享
·
2023-12-20 21:10
《Qt
Creator
编程技术实践》
c++
qt
TabWidget
机器人控制的创新点
由
Qt开发
的界面部分,可以运行在Wi
罗亚方舟
·
2023-12-20 12:29
无人机
error: C2039: “qt_metacast“: 不是 “***“ 的成员
报错信息:errorC2039:"qt_metacast":不是"radartrack::Base_track_data"的成员最近在使用
Qt开发
,自定义的数据类在继承数据抽象类和QObject类时总是报
93度的饼干
·
2023-12-19 16:53
C&C++
Qt&Pyside
c++
Qt
【
Qt开发
流程】之TCP
概述TCP(TransmissionControlProtocol,传输控制协议)是一种面向连接的、可靠的、基于字节流的传输协议。它是互联网协议套件中的一部分,用于在网络上可靠地传输数据。TCP通过建立连接、数据传输和连接终止三个阶段来进行通信。在建立连接阶段,客户端和服务器之间会进行握手,确认彼此的身份并建立一个可靠的连接。在数据传输阶段,数据会被分成小的数据包,每个数据包都包含序列号,接收方会
FreeLikeTheWind.
·
2023-12-18 12:39
Qt开发流程
tcp/ip
qt
网络
2023-12-05 Qt学习总结 (AI辅助)
点击快速C语言入门Qt学习总结前言一Qt是什么二
Qt开发
工具链三Qt编程涉及的术语和名词四QtCreator使用五HelloQt!
不停感叹的老林_
·
2023-12-18 03:49
Qt学习
qt
学习
开发语言
基于ARM的嵌入式的
QT开发
扫雷游戏
本项目最终运行在三星6818SOC芯片的开发板上,效果图1.在Ubuntu下用QCreateor开发,新建QT项目2.构件游戏菜单界面在QT下的界面UI编辑界面,编辑四个菜单按钮:游戏,难度,其他,关闭。并添加其相应子菜单,(1)游戏菜单下,有开始/重新开始,结束本局游戏两个字菜单;(2)难度:初级:9*9,中级:10*15,高级:10*17(2)其他:作者,版本3.建立雷和旗帜的对象,item.
有意思科技
·
2023-12-18 02:48
嵌入式开发
ARM
应用开发
arm开发
qt
游戏
Visual studio+
Qt开发
环境搭建以及注意事项和打开qt的.pro项目
下载qt-然后安装5.14.2_msvc2017不知道安装那个就全选5.14.2的父级按钮https://download.qt.io/archive/qt/5.14/5.14.2/安装Visualstudio,下载直接下一步就行配置Visualstudio的qt环境在线安装-重启Visualstudio会自动安装离线安装-关闭Visualstudio点击安装关闭Visualstudio点击安装下
tiger_angel
·
2023-12-17 19:22
visual
studio
qt
数据库
Qt开发
框架入门级教程:用例 - 在QML中响应用户输入
点击获取Qt下载支持的用户输入类型QtQuick模块支持最常见的用户输入类型,包括鼠标和触摸事件、文本输入和按键事件,其他模块为其他类型的用户输入提供支持。本文介绍了如何处理基本的用户输入。鼠标和触摸事件输入处理程序让QML应用程序处理鼠标和触摸事件。例如,您可以通过将TapHandler添加到Image或添加到其中包含Text对象的Rectangle来创建按钮,TapHandler响应轻敲或点击
界面开发小八哥
·
2023-12-17 16:47
ui
qt
c++
Python开发环境搭建
Eric6依赖包安装Eric6测试Eric6和PyQt安装Pycharm安装Pycharm配置PycharmQt工具Ctrl+滚轮调节字体大小F10运行当前编辑的文件概述本人在Windows下常用到Py
Qt
Coder-hong
·
2023-12-17 09:32
Python基本应用技术
解决QT编译qvfb的问题
首先,我们需要确保已经正确安装了
QT开发
环境。确保QT的路径已经添加到系统环境变量中,这样才能正确编译和链接QT程序。接下来,我们需要获取qvfb的源代码。你可以从QT的
程序梦想征途
·
2023-12-17 07:50
qt
开发语言
编程
【
Qt开发
流程】之UDP
概述UDP(UserDatagramProtocol)是一种简单的传输层协议。与TCP不同,UDP不提供可靠的数据传输和错误检测机制。UDP主要用于那些对实时性要求较高、对数据传输可靠性要求较低的应用,如音频、视频、实时游戏等。UDP使用无连接的数据报传输模式。在传输数据之前,发送方和接收方不需要建立一个持久的连接,只需发送数据报文即可。每个数据报文都是独立的,没有前后关系,因此也不必保证按照发送
FreeLikeTheWind.
·
2023-12-17 07:07
Qt开发流程
qt
udp
单片机
Qt开发
项目案例-以及部分示例的源码下载链接
包含部分Qt示例的源码案例下载路径为避免私信查看不及时,就部分示例的源码网盘的下载链接放在这篇文章中,订阅专栏后可自行查看导读内容延伸1、QtCreator使用QuaZIP加密压缩解压ZIP文件【源码下载路径】2、使用QGraphicsView和命令模式设计完成流程图功能软件【源码下载路径】3、QT案例使用使用WinINet函数实现FTP站点数据的上传/下载/重命名/删除等常用功能的工具软件【源码
得鹿梦鱼、
·
2023-12-17 06:28
QT项目开发案例
qt
开发语言
C++
Qt开发
:RadioButton单选框分组组件
Qt是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍QRadioButton单选框组件以及与之交互的QButtonGroup类的常用方法及灵活运用。QRadioButton是Qt框架中的一个部件(Widget),用于提供单选按钮的界面元素。单选按钮允许用户从多个互斥的
微软技术分享
·
2023-12-17 04:38
《Qt
Creator
编程技术实践》
c++
qt
QRadioButton
QButtonGroup
【
Qt开发
流程】之2D绘图1:概述及基本绘制与填充和渐变填充
概述Qt的绘图系统可以使用相同的API在屏幕和打印设备上进行绘图,并且主要基于QPainter,QPaintDevice和QPaintEngine类。QPainter用于执行绘图操作,QPaintDevice是一个二维空间的抽象,可以使用QPainter在其上绘制,QPaintEngine提供了QPainter用于在不同类型的设备上绘制的接口。QPaintEngine类在QPainter和QPai
FreeLikeTheWind.
·
2023-12-17 02:24
Qt开发流程
qt
开发语言
嵌入式平台Qt程序开发指南
步骤1:安装
Qt开发
环境首先,您需要安装
Qt开发
环境。您可以从Qt官方网站下载并安装适用于嵌入式平台的Qt版本。根据您的嵌入式平台的具体要求,选择正确的Qt版本进行安装。
风华绝代的代码
·
2023-12-16 12:48
编程
C++
Qt开发
:ToolBar与MenuBar菜单组件
Qt是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍ToolBar工具栏组件以及与之类似的MenuBar菜单栏组件的常用方法及灵活运用。1.1QToolBar工具栏QToolBar是Qt中用于创建工具栏的组件,它为用户提供了一个方便的方式来组织和访问应用程序中的各种工
微软技术分享
·
2023-12-16 12:53
《Qt
Creator
编程技术实践》
c++
qt
c语言
QToolBar
QMenuBar
菜单栏组件
工具栏组件
一条SQL查询语句是如何执行的?
前言MySQL的逻辑架构图本文福利,免费领取LinuxC/C++开发学习资料包、技术视频/代码,1000道大厂面试题,内容包括(C++基础,网络编程,数据库,中间件,后端开发/音视频开发/
Qt开发
/游戏开发
程序员老舅
·
2023-12-16 04:08
C++Linux后端
sql
adb
数据库
服务器
C++服务器开发
C++后端开发
linux
I/O多路复用详解
IOselect、poll、epoll详解本文福利,免费领取LinuxC/C++开发学习资料包、技术视频/代码,1000道大厂面试题,内容包括(C++基础,网络编程,数据库,中间件,后端开发/音视频开发/
Qt
程序员老舅
·
2023-12-16 04:07
C++Linux后端
c++
后端开发
io
io模型
网络编程
C++网络编程
I/O多路复用
py
qt开发
上位机
用python做上位机的开发资料非常少。本人专研了一年多时间,也算小有收获。熟悉QT的朋友都知道,Qt做出来的界面好看,功能特别强大。但是学习Qt的成本时比较高的,C++的语法点特别多,特别是对做电气人员来说,门槛比较高。好在python对Qt进行了全部封装,python的易学性和Qt的强大联合,使得门槛大大降低。当然语言只是个工具而已,python只是入门简单,其实到深处和C++都差不多的。只有
weixin_49577420
·
2023-12-15 17:08
pyqt
Qt开发
学习笔记01
设置窗口背景图在.h文件中添加引用和方法#include#includevoidpaintEvent(QPaintEvent*);.cpp文件中实现paintEventvoidsur_dev::paintEvent(QPaintEvent*ev){QPainterpainter(this);QPixmappix;pix.load(":/image/bj01.png");painter.drawPi
笨鸟要努力
·
2023-12-15 15:26
Qt
qt
学习
笔记
Qt开发
学习笔记03
QtpingIp端口在Qt中,可以使用QTcpSocket类来进行Ping操作,同时可以使用connect函数来连接IP地址和端口号。以下是简单的示例代码:#include#includeintmain(intargc,char*argv[]){QTcpSocketsocket;socket.connectToHost("127.0.0.1",80);//连接IP地址和端口号,这里是本地主机和80
笨鸟要努力
·
2023-12-15 15:26
Qt
qt
学习
笔记
Qt开发
学习笔记02
将窗口设为提示框Qt::ToolTipQt数据库连接池#ifndefSQLITE_H#defineSQLITE_H#include#include#include#include#include#include#include"../config.h"#include"sqlInfo.h"classSqLite{public:staticSqLite&instance(){//使用单例模式保证只创
笨鸟要努力
·
2023-12-15 15:25
Qt
qt
学习
笔记
第01章 Qt初步
目录1.1QT是什么1.2QT的发展历程1.3
QT开发
的优势1.3.1Windows下的GUI库1.3.2Linux下的GUI库1.3.3题外话1.4QT的下载安装1.4.1QT的下载1.4.2Linux
@daiwei
·
2023-12-15 12:57
QT
qt
开发语言
qt 定时器用法
在
qt开发
中,定时器是我们经常用到的。我们接下来说一下定时器的三种用法,需要注意的是定时器事件是在主线程中触发的,因此在处理耗时操作时应特别小心,以避免阻塞应用程序的事件循环。
阳光_你好
·
2023-12-14 15:42
C++
qt
qt
c++
网站地址入口备查
目录1.配色2.QT2.1QML2.2
QT开发
的程序2.3QSS2.3.1QSS编辑器3.实用小程序4.NSIS官网此外下载神器工具--编辑工具详细教程提取可只执行文件的资源5.会议连接AMDRenoir
proware
·
2023-12-07 00:09
linux应用
qt
qt5.8 mysql乱码_Window
Qt开发
环境搭建及mysql乱码处理
window10Qt5.8我都使用的32位,你可以根据自己需要下载,(Mingw是32位)MingwVisualStudioMingw到Qt官网下载qt-opensource-windows-x86-mingw530-5.8.0.exe傻瓜式安装(next-->next-->finish)默认安装配置了QtCreator配置将D:\ProgramFiles\Qt\Qt5.8.0\Tools\min
weixin_40007175
·
2023-12-06 10:45
qt5.8
mysql乱码
【
Qt开发
流程】之对象模型1:信号和槽
Qt对象模型标准c++对象模型为对象范型提供了非常有效的运行时支持。但是它的静态特性在某些问题领域是不灵活的。图形用户界面编程是一个既需要运行时效率又需要高度灵活性的领域。Qt通过结合c++的速度和Qt对象模型的灵活性提供了这一点。Qt将这些特性添加到c++中:一个非常强大的无缝对象通信机制,称为信号和插槽可查询和可设计的对象属性强大的事件和事件过滤器用于国际化的上下文字符串转换复杂的间隔驱动计时
FreeLikeTheWind.
·
2023-12-06 01:22
Qt开发流程
qt
java
开发语言
【
Qt开发
流程】之对象模型2:属性系统
描述Qt提供了一个复杂的属性系统,类似于一些编译器供应商提供的属性系统。然而,作为一个独立于编译器和平台的库,Qt不依赖于非标准的编译器特性,如__property或[property]。Qt解决方案适用于Qt支持的所有平台上的任何标准c++编译器。它基于元对象系统,该系统还通过信号和槽提供对象间通信。声明属性要求要声明属性,请在继承QObject的类中使用Q_PROPERTY()宏。这个宏用于在
FreeLikeTheWind.
·
2023-12-06 00:51
Qt开发流程
qt
开发语言
Qt - UI数据双向绑定简易实现
而作为现
Qt开发
,看到声明式UI的使用表示简直不要太爽啊!实现声明式UI≈实现一个编译器,非我等俗人可简单实现。那就退而求其
JYU_hsy
·
2023-12-05 18:06
Qt
Qt
双向绑定
Vue
开源 | 30余套STM32单片机、嵌入式Linux、物联网、人工智能项目(开发板+教程+视频)
视频高校教学、学生毕设、个人项目练手嵌入式实战项目推荐15个嵌入式Linux+Qt综合应用项目,涉及家居、医疗、农业等多种应用领域,案例中使用了嵌入式、物联网、人工智能多技术,包括Linux应用开发、
Qt
华清远见IT开放实验室
·
2023-12-05 06:52
单片机
stm32
物联网
【
Qt开发
流程】之定时器事件与随机数示例
描述QObject是所有Qt对象的基类,提供了Qt中基础的定时器支持。通过QObject::startTimer()函数,可以使用毫秒为单位的时间间隔来启动一个定时器。该函数返回一个唯一的整数定时器ID。该计时器现在将以规律的间隔触发,直到显式调用QObject::killTimer()函数并传入计时器ID为止。为了使此机制工作,应用程序必须在事件循环中运行。可以使用QApplication::e
FreeLikeTheWind.
·
2023-12-04 23:59
Qt开发流程
qt
开发语言
【
Qt开发
流程】之事件过滤器及sendEvent和postEvent
描述事件过滤器(EventFilter)是Qt中一个强大的事件处理机制,它可以在对象接收到事件之前截获事件,并进行自定义处理。事件过滤器可以在不修改对象自身代码的前提下,对其进行事件处理和拦截。事件过滤器的使用过程如下:创建一个QObject对象,为其安装事件过滤器。重载事件过滤器的eventFilter函数,实现自定义的事件拦截和处理。在需要拦截和处理事件的对象上,调用installEventF
FreeLikeTheWind.
·
2023-12-04 23:59
Qt开发流程
qt
数据库
java
【
Qt开发
流程】之事件系统1:事件系统描述及事件发生流程
Qt的事件系统在Qt中,事件是对象,派生自抽象的QEvent类,它表示应用程序内部发生的事情或作为应用程序需要知道的外部活动的结果。事件可以由QObject子类的任何实例接收和处理,但它们与小部件特别相关。以下描述了在典型应用程序中如何传递和处理事件。需要注意:事件与信号并不相同,比如单击某个按钮,就会产生鼠标事件(QMouseEvent),这个事件不是按钮产生的,但因为按钮按下了,所以会发射cl
FreeLikeTheWind.
·
2023-12-04 23:57
Qt开发流程
qt
计算机外设
数据库
基于ubuntu18 QT程序发布流程
1、部署程序的环境需要安装
QT开发
环境吗?2、QT程序如何调用自定义的库文件?3、QT程序如何开机自启动?4、QT程序遇到泪滴xcb库依赖调用失败怎么解决?
透明的玻璃杯
·
2023-12-04 22:00
qt
开发语言
ubuntu
C++
Qt开发
——Linguist语言家
QtLinguist简介Qt提供了一款优秀的支持QtC++和QtQuick应用程序的翻译工具。发布者、翻译者和开发者可以使用这款工具来完成他们的任务。发布者:承担了全面发布应用程序的责任。通常,他们协调开发者和翻译者的工作,可以使用lupdate工具同步源代码,进行翻译,使用lrelease同步工具为发布应用程序创建运行时使用的翻译文件。翻译者:可以使用QtLinguist工具翻译应用程序的文本。
程序员老舅
·
2023-12-04 12:00
Qt开发
qt
c++
qt教程
qt开发
qt5
【
Qt开发
流程】之自定义语法高亮和使用HTML语法
描述语法高亮(SyntaxHighlighting)是一种在编辑器中突出显示代码语法元素的技术,使其更易于阅读和理解。Qt提供了一个功能齐全的语法高亮框架,支持多种语言和格式,可以自定义颜色和样式。对于使用Qt的开发人员来说,实现语法高亮是一个相对简单的过程。HTML(HyperTextMarkupLanguage)是一种用于创建Web页面的标记语言,Qt也提供了一个用于显示HTML内容的类QTe
FreeLikeTheWind.
·
2023-12-04 10:15
Qt开发流程
qt
html
java
QT-TCP服务器端和客户端流程
p=59
QT开发
全套视频服务器端:主要思路:需要用到两个套接字QTcpServer;//监听套接字QTcpSocket;//通信套接字,里面存储的是客户端的信息具体的步骤为:建立监听套接字,监听;如果客户端连接成功后
开心大爆炸
·
2023-12-04 03:19
C/C++
qt
tcp/ip
网络
ubuntu下QT搭建Android开发环境
一、前言用
QT开发
android和直接使用android开发的区别使用
Qt开发
Android应用和直接使用Android开发工具(例如AndroidStudio)有一些区别,主要体现在开发工具、语言、界面设计和性能等方面
浅笑一斤
·
2023-12-04 03:14
qt
ubuntu
qt
android
logcat日志的使用——Qt For Android
前言最近一直用
qt开发
安卓app,一直无法用真机调试,可能是缺什么东西。
十年之少
·
2023-12-03 16:19
Qt
For
Android
qt
android
开发语言
2023c++找工作校招需要掌握到什么程度?
QT开发
你需要
程序员yt
·
2023-12-03 15:18
c++
ffmpeg
开发语言
创建 Qt Quick 项目使用 C++ 编程语言
要创建一个QtQuick项目,我们需要进行以下步骤:安装
Qt开发
环境:首先,我们需要在计算机上安装
Qt开发
环境。您可以从Qt官方网站(https://www.qt.io
TechProX
·
2023-12-03 07:54
qt
c++
数据库
C/C++
qt creator 11.02 debug symbols和qt creator 11 .0.2 plugin development各自的特点
QtCreator11.02和QtCreator11.0.2都是
Qt开发
工具中的版本,具有不同的特点。
NicOym
·
2023-12-03 05:44
QT
qt
【QT5】QT5安装
的安装从软件开发的角度看,选择版本最新的稳定版是最佳选择,目前QT已经开发到QT6了,但是自从QT5最后一个版本QT5.15起,QT官方就不再提供离线安装包了,安装最新版本的QT除了要注册账号等麻烦的操作外,
QT
盛世隐者
·
2023-12-03 00:29
疑难解答
qt
Qt开发
之 安装程序错误--安装进程(qt.tool.perl)的解决办法
文章目录1、问题描述2、问题原因3、解决方案3.1、不关闭错误弹出窗口3.2、手动安装Perl3.3、安装Perl完成后,点击“ignore”继续安装1、问题描述Win11下,安装qt5.12.12时遇到“安装进程(qt.tools.perl)运行期间出现错误”问题描述:Errorduringinstallationprocess(qt.tools.perl):Executionfailed:Co
沙振宇
·
2023-12-02 22:36
//Qt
QML
qt
perl
开发语言
qt.tool.perl
使用Qt在Linux下进行编程
安装
Qt开发
环境在开始之前,需要先安装
Qt开发
环境。可以从Qt官方网站(https://www.qt.io)下载适用于Li
夜色恬静
·
2023-12-02 21:28
qt
linux
数据库
编程
Qt开发
基础之画笔
(一)需要使用到的头文件#include现在直接调用#include头文件就可以使用画笔和画刷。(二)继承的类QPenpen;(三)使用方法//根据需要进行配置pen.setStyle(Qt::SolidLine);//定义画笔的风格,直线、虚线等pen.setWidth(3);//定义画笔的大小pen.setBrush(Qt::green);或者pen.setColor(Qt::green);/
一北_
·
2023-12-02 14:52
Qt
qt
开发语言
Python中数字按位取反的方法
老猿Python博文目录专栏:使用Py
Qt开发
图形界面Python应用老猿Python博客地址Python中有个按位取反运算符:,但这个运算符并不是真正的按位取反,而是效果相当于原值乘以负一再减一,如:
LaoYuanPython
·
2023-12-02 06:34
老猿Python
python
按位取反
Windows系统安装Qt 5.15.2完全版
非常慢)Qt官网有一个专门的资源下载网站,所有的开发环境和相关工具都可以从这里下载,具体地址是:Indexof/图1Qt官方下载网站截图archive和official_releases两个目录都有最新的
Qt
xia夏小优
·
2023-12-01 10:16
#QT学习笔记
windows
qt
开发语言
【
Qt开发
流程】之打印文档
描述Qt为打印提供了广泛的跨平台支持。使用每个平台上的打印系统,Qt应用程序可以打印到连接的打印机上,也可以通过网络打印到远程打印机上。Qt的打印系统还支持PDF文件生成,为基本报表生成工具提供了基础。支持打印的类下面的类支持选择和设置打印机和打印输出。类作用QAbstractPrintDialog用于配置打印机的打印对话框的基本实现QPageSetupDialog配置对话框,用于打印机上与页面相
FreeLikeTheWind.
·
2023-12-01 01:37
Qt开发流程
qt
php
开发语言
linux下
qt开发
环境的安装包下载,Linux下打包QT程序成安装包
用QT自己的工具qt-installer-framework打包
QT开发
的程序总体思路:第一步:将需要的文件拷贝到目标文件夹.第二步:用QTinstallerframework打包具体步骤:第一步:qt-installer-framework
weixin_39979948
·
2023-11-30 23:57
上一页
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
其他