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开发
C++
Qt开发
:SqlTableModel映射组件应用
Qt是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍SqlTableModule组件的常用方法及灵活运用。在多数情况下我们需要使用SQL的方法来维护数据库,但此方式相对较为繁琐对于表格等数据的编辑非常不友好,在Qt中提供了QSqlTableModel模型类,它为开发者
微软技术分享
·
2024-02-08 18:16
《Qt
Creator
编程技术实践》
c++
qt
SqlTableModel
PyQt5的.ui文件转换为.py文件操作方法
Py
Qt开发
之.ui文件转换为.py文件1.保存Qtdesigner文件默认为.ui文件,此文件为标准xml文件。
white_free
·
2024-02-08 16:50
pycharm
pyqt5
如何在Linux系统上搭建Qt Creator开发环境
QtCreator开发环境官网上去下载不同的Qt版本选择Qt版本不一定非要选择最新版本的,除非一看到新版本新增的某个特性是你的项目中所必须要的,否则的话最好不要尝鲜,最新的版本往往有很多不稳定的因素,且用高版本
Qt
baoyu45585
·
2024-02-07 07:08
linux
qt
运维
第三篇:跨平台
QT开发
-容器
QstringQstring的隐式共享隐式数据共享机制去最大化资源有效利用和最小化复制克隆操作。隐式共享类当作为函数参数传递的时候,不仅安全而且效率很高,因为传递的时候只是传递的数据的指针,数据本身只当自己被修改的时候才会去复制。简称写时复制。数据相同时,执行浅拷贝,仅复制指向数据块的指针,数据不同时则执行深拷贝。隐式共享技术可以大大降低对内存的开销及CPU资源的消耗,很大程度提高应用程序的运行效
坑真多
·
2024-02-07 07:45
奇牛编程
QT
容器
第三篇:跨平台
QT开发
-标准对话框
标准文件框//基本的文件对话框this->setWindowTitle("标准文本对话框");main_Button=newQPushButton;main_Button->setText("选择文件");main_LineEdit=newQLineEdit;main_layout=newQGridLayout(this);main_layout->addWidget(main_Button,0,
坑真多
·
2024-02-07 07:45
qt
奇牛编程
对话框
第三篇:跨平台
QT开发
-元对象系统
元对象系统元对象系统是一个基于标准C++的扩展,为Qt提供了信号与槽机制、实时类型信息,动态属性系统元对象系统的三个基本条件:类必须继承自QObject、类声明Q_OBJECT宏(默认私有有)、元对象编译器moc。classExamDialog:publicQDialog{Q_OBJECT//支持信号与槽的宏public:信号与槽机制信号和槽机制是QT的核心机制:信号和槽是一种高级接口,应用于对象
坑真多
·
2024-02-07 07:44
qt
奇牛编程
信号与槽
QT窗口布局
第三篇:跨平台
QT开发
-正则表达式和文件处理
正则表达式正则表达式即一个文本匹配字符串的一种模式,Qt中QRegExp类实现使用正则表达式进行模式匹配,且完全支持Unicode,主要应用:字符串验证、搜索、查找替换、分割。正则表达式中字符及字符集元素含义c匹配字符本身,如a匹配a\c跟在\后面的字符匹配字符本身,但本表中下面指定的这些字符除外。\a匹配ASCII的振铃\f匹配ASCII的换页\n匹配ASCII的换行\r匹配ASCII的回车\t
坑真多
·
2024-02-07 07:12
qt
正则表达式
开发语言
奇牛编程
一文带你了解QT框架基础知识
一、发展阶段QT的发展历程可以概括为以下几个阶段:
QT开发
的软件创立与早期发展(1991-2008):QT最初由挪威的Trolltech公司于1991年创建。
贝格前端工场
·
2024-02-06 15:38
前端技术选型
qt
开发语言
Qt安装配置教程windows版(亲测可行)
WPSOffice,咪咕音乐,Linux桌面环境等都是
QT开发
的。下载windows版Qt下载地址也可下载5.9.0或者5.12.0版的安装选择安装位置(不可以是中文)点击下一步。
computer_vision_chen
·
2024-02-06 13:08
C++笔记
qt
windows
开发语言
QT入门---项目创建步骤
设计师的主窗体2.确定项目名称及路径注意项目名称不能包含空格与中文路径中不能包含中文,创建过程中不会报错,但程序无法运行出窗口3.选择构建系统构建系统分为三类针对这三类构建系统,chatgpt给出以下回答在
Qt
边缘常驻民
·
2024-02-05 21:30
QT入门
qt
开发语言
聊聊 Http 服务化改造实践
粉丝福利,免费领取C/C++开发学习资料包、技术视频/项目代码,1000道大厂面试题,内容包括(C++基础,网络编程,数据库,中间件,后端开发/音视频开发/
Qt开发
/游戏开发/Linuxn内核等进阶学习资料和最佳学习路线
程序员老舅
·
2024-02-05 19:55
C++Linux后端
http
网络协议
网络
C++服务器开发
服务器
linux
C++并发编程:如何编写多线程代码
粉丝福利,免费领取C/C++开发学习资料包、技术视频/项目代码,1000道大厂面试题,内容包括(C++基础,网络编程,数据库,中间件,后端开发/音视频开发/
Qt开发
/游戏开发/Linuxn内核等进阶学习资料和最佳学习路线
程序员老舅
·
2024-02-05 19:54
C++Linux后端
c++
服务器
后端开发
linux
C++多线程
C++线程池
高并发
MongoDB 中的分布式集群架构
粉丝福利,免费领取C/C++开发学习资料包、技术视频/项目代码,1000道大厂面试题,内容包括(C++基础,网络编程,数据库,中间件,后端开发/音视频开发/
Qt开发
/游戏开发/Linuxn内核等进阶学习资料和最佳学习路线
程序员老舅
·
2024-02-05 19:22
C++Linux后端
mongodb
分布式
架构
C++服务器开发
C++后端开发
linux
c++
2021年信创系统实战Qt5.9-第二节
Qt开发
工具使用
1.侧边栏内容欢迎包含:newProjects(创建一个项目)OpenProjects(打开一个项目)编辑编辑里面包含:项目文件、头文件、源文件、UI设计界面。项目文件内容包含:Qt+=coregui(图形等固件内容)CONFIG+=c++11(配置文件)SOURCES+=\(源文件)main.cpp\mainwindow.cppHEADERS+=\(头文件)mainwindow.hFORMS+=
随行之旅
·
2024-02-05 17:46
c++
linux
Qt
编程语言
【精华】掌握Qt调试技术
本文将会介绍日常开发中常用的、也是一名合格的
Qt开发
人员需要掌握的Qt软件基本调试方法,并结合不同场景加以说明,帮助读者查漏补缺,打牢基本功。常用调试方法1.基本调试方法1.
撬动未来的支点
·
2024-02-03 14:37
Qt开发
qt
Qt全局信号通信
应用场景分析
Qt开发
中经常会遇到作用域跨度比较大的对象间通信的场景,如果直接使用信号槽通过对象指针直接连接,首先需要将对象指针互相暴露出来,其中可能涉及到各种复杂的传递过程,导致程序混乱。
撬动未来的支点
·
2024-02-03 14:37
Qt开发
qt
开发语言
Qt Creator和Visual Studio双环境开发技能攻略
前言刚接触
Qt开发
时,大多数同学的第一行Qt代码是在QtCreator中写下的。众所周知,QtCreator是Qt官方提供的Qt集成开发环境1,提供了对Qt应用开发的全过程支持。
撬动未来的支点
·
2024-02-03 14:07
Qt开发
qt
Qt-tr-多语言支持-QColorDialog-翻译中文文本
文章目录一.添加资源文件二.编辑ts文件三.总结一.添加资源文件在VisualStudio中使用
Qt开发
时,如果你想要为QColorDialog或任何其他Qt界面元素显示中文,你需要加载对应的中文翻译文件
插件开发
·
2024-02-03 03:37
插件开发
qt
开发语言
QT编译报错:Project ERROR: Unknown module(s) in QT:xxxxx
原因三、参考的其他方案1.MaintenanceTool2.其他答者的回答NO.1NO.2NO.3NO.4NO.5NO.6NO.7NO.8NO.93.最终解决的方案四、结语一、问题初学嵌入式linux的
Qt
韦德斯
·
2024-02-01 19:59
QT学习
qt
开发语言
linux
C++
Qt开发
:运用QJSON模块解析数据
Qt是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍如何运用QJson组件的实现对JSON文本的灵活解析功能。JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,它易于人阅读和编写,也易于机器解析和生成。该格式是基于JavaScri
微软技术分享
·
2024-02-01 03:16
《Qt
Creator
编程技术实践》
c++
qt
JSON
C++
Qt开发
——元对象系统&布局管理器
元对象系统Qt5元对象系统提供了对象间的通信机制(信号和槽)、运行时类型信息和动态属性系统的支持,是标准C++的一个扩展,它使αt能够更好地实现GUI图形用户界面编程。Qt5的元对象系统不支持C++模板,尽管该模板扩展了标准C++的功能。但是,元对象系统提供了模板无法提供的一些特性。Qt5元对象系统基于以下三个事实。(1)基类QObject:任何需要使用元对象系统功能的类必须继承自QObject(
十年编程老舅
·
2024-01-31 20:34
QT开发
qt
c++
qt布局管理
qt布局管理器
qt5
QT:第一章:概述及项目文件详解
2、Qt的特点3、Qt版本选择4、
Qt开发
工具集5、QtCreator集成开发工具6、项目文件组成二、项目文件详解1、项目文件2、Qt设计师界面3、Qt属性窗口三、信号槽1、信号槽机制概述2、信号槽自动关联
海绵宝宝没有章鱼哥
·
2024-01-31 20:32
qt
开发语言
关于提高
Qt开发
的软件运行性能提升一些记录
编译器minGW32,release版本,大部分操作在线程循环里面更容易体现出来1、网上有说opencv像素处理使用直接获取Mat对象的像素块的数据指针,例如for(introw=0;row(i,j)=xx;我发现差异不大;我还是选择了第二种方法在Mat赋值操作最好不要使用clone()2、使用QString::Number()和QString(“%1”).arg(xx)这两种转换方式,我发现第二
莫听穿林打叶声儿
·
2024-01-31 17:08
笔记
qt
性能优化
为什么要用
Qt开发
Android应用?
1、本人擅长是Qt桌面应用开发,不懂java那一套东西;2、本人工作领域属于工业应用领域,不懂互联网那一套东西;3、众所周知Qt是出了名的垮平台开发工具;4、关于C++、JAVA性能,应该不用解释了,C++完爆JAVA,形容略显夸张,谁叫我不懂呢;5、可以第三方库QCustomPlot曲线;6、有OpenCV加持下,再加上C++性能,图像处理轻松拿捏;7、通讯上有蓝牙、网络无线通讯支持;8、总之Q
莫听穿林打叶声儿
·
2024-01-31 17:08
qt
开发语言
Ubuntu20.04使用QT安装工具安装
QT开发
环境
目的Ubuntu20.04安装
QT开发
环境,使用QT安装工具安装
QT开发
环境。操作环境:笔记本电脑X86_64平台。Ubuntu20.04LTS64位。下载QT安装工具。
晨与飞扬
·
2024-01-31 11:53
开发环境
qt
ubuntu
QT开发环境
Qt开发
学习笔记04
QtC++静态全局常量以QStackedWidget为例在QtC++中,QStackedWidget是一个用于管理多个界面堆叠的控件。它可以显示其中一个界面,并允许您在堆栈中切换界面。如果您想在整个程序中共享一个静态全局常量QStackedWidget实例,您可以在全局范围内声明一个指向QStackedWidget对象的指针,并在程序的适当位置创建和初始化该对象。以下是一个示例代码,演示了如何定义
丢了尾巴的猴子
·
2024-01-30 19:50
Qt
qt
学习
笔记
Qt基础-QMessageBox用法详解
为了提高程序员的开发效率,避免重复地“造轮子”,
Qt开发
者设计好了几种通用的QMessageBox消息对话框,需要时可以直接使用。
未来无限
·
2024-01-30 11:44
C++
QT程序设计
qt
QMessageBox
对话框
消息对话框
自定义对话框
Qt线程高级应用
一般我们在用
Qt开发
时,把耗时操作放在线程中执行,避免卡界面,Qt的线程使用有两种方式,一种是继承QThread,一种是moveToThread的方式,以及QtConcurrent方式首先我们来看第一种
班公湖里洗过脚
·
2024-01-29 02:34
QT
qt
开发语言
Qt开发
之路43---Qt屏蔽qDebug调试信息
一:局部屏蔽如下,在当前文件加宏定义QT_NO_WARNING_OUTPUT和QT_NO_DEBUG_OUTPUT#defineQT_NO_DEBUG_OUTPUT//屏蔽debug输出#defineQT_NO_WARNING_OUTPUT//屏蔽warning输出二:全局屏蔽如下,在.pro文件中添加宏定义QT_NO_WARNING_OUTPUT和QT_NO_DEBUG_OUTPUTDEFINE
木木木.
·
2024-01-28 21:32
Qt
debug
qt
C++学习| QT快速入门
TranslationFile选择构建套件——MinGW和MSVC的区别简单案例:加法器设计界面——构建加法器界面信号和槽——界面和代码交互原理交互代码实现加法器QTCreaterQtCreator是使用
Qt
魔法自动机
·
2024-01-27 18:58
C++学习
c++
学习
qt
QT开发
问题与解决办法总结(持续总结)
QT开发
问题与解决办法总结(持续总结)问题1:ubuntu20.04上使用在线安装方式安装QT,QTCreator后无法启动问题问题2:libQt5WebEngineCore.so:.dynsymlocalsymbolatindex3
LoserChaser
·
2024-01-27 10:31
QT相关
qt
c++
开发嵌入式Linux应用程序框架-QT的初步了解
因此,使用
Qt开发
的嵌入式应用程序可以在不同的平台
selenia8860
·
2024-01-27 08:49
linux
qt
第三篇:跨平台
QT开发
<安装>
1:安装qt5.9教程主要注意qt的安装不管是文件路径还是,项目文件都不要出现空格官网:https://download.qt.io/new_archive/qt/5.9/下载自己想要的版本即可没有账户可以注册一个安装之后需要设置编译路径和添加QT源码设置QtCreator编译路径打开QtCreator,点击菜单栏的工具选项,工具->选项->构建和运行->概要->Defaultbuilddirec
坑真多
·
2024-01-26 12:58
qt
开发语言
奇牛编程
QT5.9.6
QT开发
低功耗蓝牙BLE连接ECB02模块进行数据收发
时间记录:2024/1/22一、注意点(1)pro文件中引入bluetooth模块(2)安卓端运行时需要同步打开定位功能才能扫描到蓝牙设备(3)mingw套件不能在Windows上运行,需要使用MSVC套件编译才能在Windows上运行二、使用步骤(1)设备蓝牙操作类QBluetoothLocalDevice2.1.1hostMode方法获取蓝牙打开状态2.1.2powerOn方法打开蓝牙2.1.
KINO32
·
2024-01-25 00:06
QT
qt
c++
低功耗蓝牙
QT 安装 及环境变量配置及出现的错误的解决方法
文章目录QT安装教程(win版)下载链接点击产品
Qt开发
工具点击下载Qt下滑点击开源用户下载下滑点击下载Qt在线安装程序点击win版本下载打开程序这一步可能遇到的问题1.在自己有Qt账号的情况下,下一步无法点击
君生我老
·
2024-01-24 13:49
qt
windows
开发语言
48.Qt for Android实用小技巧
1.说明本篇博客记录在使用
Qt开发
Android程序时,一些比较实用的小技巧,比如更换程序图标,修改程序安装后的显示名称等,记录可能并不全面,会在后续将自己设置成功的小技巧追加记录到此博客中。
山间点烟雨
·
2024-01-24 08:18
QML
/
QT常用技巧汇总
qt
android
【Qt】——
Qt开发
环境的搭建
目录(一)Qt的开发⼯具概述1.1QtCreator1.2VisualStudio1.3Eclipse(二)QtSDK的下载和安装2.1QtSDK的下载2.2QtSDK的安装2.3验证QtSDK安装是否成功2.4Qt环境变量配置(一)Qt的开发⼯具概述Qt⽀持多种开发⼯具,其中⽐较常⽤的开发⼯具有:QtCreator、VisualStudio、Eclipse.1.1QtCreatorQtCreat
起飞的风筝
·
2024-01-22 15:17
qt
开发语言
linux input设备如何固定event handler
在
qt开发
时,碰到的问题,usb输入设备(鼠标,usb电容屏等)上电后会自动分配input节点,比如usb鼠标插着上电后,自动分配到/dev/input/event0mouse0,插拔一次后,节点会自动往后增加
savage_sdj
·
2024-01-22 13:54
linux
input
handler
event
固定
Qt 开发环境配置 vs和Qt creator
Qt开发
环境配置vs和Qtcreator1、安装的软件1、vs_Enterprise.exe2、Qtcreator(最好是最新的版本,低版本不支持vs2019)下载地址:https://gofile-3535697530
蓑衣夜行
·
2024-01-21 18:09
qt
开发语言
Qt开发
系列1——Qt环境搭建
Qt开发
系列1——Qt环境搭建Qt环境搭建本文给出linux下Qt环境搭建的具体过程,尤其是嵌入式Qt的环境搭建;然后结合一个例子给出编译,运行Qt程序的方法。
QuietHeart
·
2024-01-21 16:08
【 Qt 快速上手】-②- Qt 环境搭建
文章目录1.
Qt开发
工具概述1.1QtCreator介绍1.2VisualStudio介绍1.3Eclipse介绍2.QtSDK的下载与安装2.1QtSDK的下载2.2QtSDK的安装2.3验证QtSDK
花想云
·
2024-01-21 09:57
Qt学习之路
qt
数据库
开发语言
QT串口操作
时间记录:2024/1/18一、串口介绍串口UART/USART,同步/异步数据收发协议,包含起始位、数据位、奇偶校验位、停止位、波特率和流控,收发数据双方的配置需要一致二、
QT开发
串口通信(1)pro
KINO32
·
2024-01-21 07:21
QT
qt
开发语言
c++
Qt开发
之路52---给EXE或DLL添加版本信息
一:VisualStudio在VisualStudio中,默认资源里有Version,想要添加版本信息(版本信息、描述、版权等),直接修改,如下图:若没有Version,则在添加资源的时候,选择Version,如下图:二:QtCreator1.方法一:新建xxx.rc文件,在rc文件填入以下的版本信息;把xxx.rc放在与pro同目录下,并将pro文件的RC_FILE=xxx.rc,然后构建,编译
木木木.
·
2024-01-20 21:40
Qt
c++
qt
visual
studio
Qt 设置软件的版本信息
Qt设置软件的版本等信息对于
Qt开发
的软件,我们如何去方便的查看其软件的版本信息。这里提供了几种方式。
千度寻
·
2024-01-20 21:10
c++
Qt
版本信息
【
Qt开发
】初识Qt
文章目录1.Qt的背景1.1Qt是什么1.2Qt的发展史1.3Qt支持的平台2.
Qt开发
环境的搭建2.1QtSDK下载2.2QtSDK的安装3.一个简单的Qt模板程序的创建4.Qt模板程序的代码讲解4.1main.cpp4.2widget.h4.3widget.cpp4.4widget.ui4.5test
凌云志.
·
2024-01-20 20:05
Qt开发
qt
开发语言
面向对象
《
Qt开发
》MDI应用程序
实现多个子窗体的自定义布局(自定义子窗体尺寸和位置)、平铺布局(titleSubWindows)和分页模式(QMdi::TabbedView)。运行效果图初始布局(自定义布局)平铺布局多页模式实现过程1.创建项目和子窗体1.创建项目MdiFirstDemo,并创建3个子窗体,分别为FirstSubWindow、SecondSubWindow和ThirdSubWindow。2.在主窗体MdiFirs
不相信眼泪
·
2024-01-20 16:51
qt
开发语言
Qt 编译fcitx-qt5 插件支持中文输入法
前言在Linux系统上会遇到
Qt开发
的程序无法输入中文的情况,原因就是因为输入法框架是采用的fcitx,而不是ibus,Qt默认只支持ibus输入法框架。
L-Super
·
2024-01-20 13:29
Qt研究
qt
fcitx
linux
Qt 5.13 Android开发初探
官网注册个帐户吧,后续安装会用到InstallQt5onUbuntu下载离线安装包可用版本安装(qt-opensource-linux-x64-5.13.2.run)改权限,直接运行.参考文档:在Ubuntu下搭建
Qt
ansondroider
·
2024-01-20 00:03
android
Linux
Qt
NDK
Qt之QxOrm
QxORM介绍QxORM库是一种为了C++/
Qt开发
者服务的关系对象映射型数据库的类库,每个类都有简单的C++设置函数,你可以接触到如下特性:持久性:支持最常见的数据库,如SQLite、MySQL、PostgreSQL
无尽V深海
·
2024-01-18 04:43
Qt学习总结
qt
开发语言
使用橡皮擦涂抹功能实现减少模板匹配特征
_提高halcon模板速度-CSDN博客但是文末附上了链接,那个是本人使用的
Qt开发
的涂抹工具。
机器视觉—ing
·
2024-01-17 21:33
Halcon
计算机视觉
上一页
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
其他