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
qt6
Pyside6+VsCode开发环境搭建
1、简介QT官方发布Qt6.0之后,紧接着于2020年12月10日发布了PySide6,对应C++版的
Qt6
。从PySide6开始,PySide的命名也会与Qt的大版本号保持一致。
码在商都
·
2023-07-31 20:12
Qt的开源库TabToolbar
SeriousAlexej/TabToolbar该库的使用方式有两种:使用json配置文件配置TabToolBar使用代码构建TabToolBar编译项目是使用Qt和CMake管理的,并且在开发的时候使用的是
Qt6
TomKing-tm
·
2023-07-29 18:21
C/C++
qt
ui
开发语言
QT6
源码编译全过程
QT6
源码编译全过程(windows环境下使用VS2019)
QT6
源码编译全过程(windows环境下使用VS2019)_
qt6
编译_刘亿辰的博客-CSDN博客一、随记QT作为一个跨平台的界面开发平台,
军神关云长
·
2023-07-29 16:22
qt
Qt for Android之QJniObject
QtforAndroid之QJniObject项目构成C++传值给JavaC++获取JAVA中的值实例:获取手机型号源码及参考
Qt6
中,取消了androidextras模块,所以在.pro文件中无需添加
如来说法
·
2023-07-28 13:58
Qt
for
Android
QT
android
qml
【Qt】QML-01:使用QtCreator10创建QML工程,并讲解第一个程序:Hello World
QtCreator10,依次点击“CreateProject”-->“Application(Qt)”-->“QtQuickApplication(compat)”注意:本人打算使用Qt5.15.2创建工程,而非
Qt6
郭老二
·
2023-07-28 12:32
QML
qt
qml
QSciintilla_gpl-2.10.8版本在
QT6
中编译问题解决方案汇总
1.QWheelEvent(1)event->delta()需修改为event->angleDelta().y();2.sprintf":不是"QString"的成员sprintf->asprintf3.无法打开QTextCodec.pro文件中添加greaterThan(QT_MAJOR_VERSION,5){QT+=core5compat}4.Midbutton不是Qt的成员Midbutton
CoderIsArt
·
2023-07-28 04:00
QT
qt
QSciintilla
Windows11的VTK安装:VS201x+Qt5/
Qt6
+VTK7.1/VTK9.2.6
注意Qt6.2.4只能跟VTK9.2.6联合编译(目前VTK9和
Qt6
的相互支持版本)。
Dezeming
·
2023-07-27 08:29
开发环境搭建
QT程序设计
VTK程序设计
qt
开发语言
Qt6
Qt Quick UI原型学习QML第七篇
文章目录效果演示QML语法ClickableImageV2.qmlQML语法EasingCurves.qml时钟小球滚动QML源码##时钟小球滚动QML解释语法解释参考动画片动画元素应用动画可点击图像V2上升的物体第一个对象第二个对象第三个对象缓和曲线分组动画并行动画连续动画嵌套动画效果演示QML语法ClickableImageV2.qmlimportQtQuick2.0//用于创建一个可点击的项
「QT(C++)开发工程师」
·
2023-07-26 07:07
Qt6
高级开发工程师
qt
ui
QML
Qt6
c++
Qt6.x.x连接Mysql数据库
Qt6
以后的版本没有mysql驱动文件查看qt安装的目录下有没有对应的数据库驱动,我是添加过的最快的解决方案:去git中下载对应版本已经编译好的lib这里对应的各个版本的驱动,一定要下载对应的版本下载完在将其解压后
√沫影
·
2023-07-25 03:49
小知识点
数据库
mysql
qt
c++
QT6
调用QCustomPlot报错Makefile.Debug:2166: debug/qcustomplot.o
我的QT版本是最新的6.5的,然后试了QCustomPlot最新的2.1.1与2.1.0都编译不通过。添加后一直报错:-1:error:[Makefile.Debug:2166:debug/qcustomplot.o]Error1;然后无奈把QT版本降低了,降到了QT6.2.4,又添加的QCustomPlot2.1.0,后面又替换掉了QCustomPlot2.1.0里面的.h文件,这才编译通过了。
墨迹默济
·
2023-07-24 21:42
QT
C++
qt
QCustomPlot
Qt Creator + CMake 管理工程翻译文件
考虑到官方在
Qt6
以后将全面转向CMake,那么使用CMake管理Qt的工具也应该是一个熟练使用Qt的开发者的必备技能了。本文谈一谈如何设置QtCreator,使其能自动更新、
至精至简
·
2023-07-24 20:27
C++
Qt
qt
c++
visual
studio
qt6
android glsl samplerExternalOES
我对于opengl和glsl都不熟悉只是
qt6
去掉了QSGSimpleMaterialShader这个类vertexShader和fragmentShader必须要用qsb来生成.qsb文件不再是填写字符串在用
Lj2_jOker
·
2023-07-22 19:09
qt
qt6
qml 显示yuv数据图像
利用qml中的VideoOutput来显示yuv数据importQtMultimediaVideoOutput{id:videoOutputanchors.fill:parentComponent.onCompleted:{Config.setSink(videoOutput.videoSink)}}在VideoOutput创建完成时,将VideoOutput的videoSink指针传入到c++里
Lj2_jOker
·
2023-07-22 19:09
c++
qt
android
QT6
配置ffmpeg
CMakeLists.txt配置见红字。cmake_minimum_required(VERSION3.14)project(ffmpegt1LANGUAGESCXX)set(CMAKE_INCLUDE_CURRENT_DIRON)set(CMAKE_AUTOUICON)set(CMAKE_AUTOMOCON)set(CMAKE_AUTORCCON)set(CMAKE_CXX_STANDARD17
wangz76
·
2023-07-22 14:57
c++
qt
ffmpeg
Qt6
C++ 实现按住窗口拖拽移动
按住窗口拖拽实现鼠标左键按住窗口后,移动鼠标拖拽窗口四处移动首先需要在头文件内定义两个之后要重写的事件mousePressEvent和mouseMoveEvent代码清单:MainWindow.h#ifndefMAINWINDOW_H#defineMAINWINDOW_H#include#include#include#includeQT_BEGIN_NAMESPACEnamespaceUi{cl
知奕奕
·
2023-07-22 13:54
#
QT
c++
开发语言
Qt6
C++ 右键弹出菜单栏
右键弹出菜单接下来将实现这个功能:右键点击主窗口MainWindow后,弹出一个关闭软件的菜单首先我们需要在头文件内定义对应的事件以及弹出的目录和鼠标动作这三样关键要素代码清单:MainWindow.h#ifndefMAINWINDOW_H#defineMAINWINDOW_H#include#includeQT_BEGIN_NAMESPACEnamespaceUi{classMainWindow
知奕奕
·
2023-07-22 13:23
#
QT
c++
命令模式
开发语言
Qt6
ffmpeg 音频和视频(非同步)推流到nginx-rtmp
main.cpp#include#include"Controller.h"usingnamespacestd;intmain(intargc,char*argv[]){QApplicationa(argc,argv);qDebug()operate("copy");a.exec();}Controller.h#includeclassController:publicQObject{Q_OBJE
虾球xz
·
2023-07-22 13:22
ffmpeg
学习
Qt
opencv
学习
opencv
nginx
音视频
Qt6
ffmpeg 音频和视频(非同步)推流到nginx-rtmp 2
main.cpp#include#include"Controller.h"usingnamespacestd;intmain(intargc,char*argv[]){QApplicationa(argc,argv);qDebug()operate("copy");a.exec();}Rtmp.h#pragmaonce#include"XMediaEncode.h"#include#includ
虾球xz
·
2023-07-22 13:22
Qt
ffmpeg
学习
opencv
音视频
人工智能
Qt6
FFmpeg入门1 - 环境配置
目录环境配置ffmpeg下载qt配套环境配置代码测试环境配置文章更新时间:2023/06/24ffmpeg下载由于大部分的关于配置ffmpeg+qt环境的文章都停留在2021年,且许多方法均已过时,现在介绍一个最新的方法,并分析槽点供大家参考前往FFmpeg官网下载对应库包:官网地址按照下图,选择window版本的,推荐下载源选择图中指示的第二个进入github,下载带shared后缀的那个包即可
知奕奕
·
2023-07-22 13:20
#
QT
ffmpeg
qt
开发语言
关于qt调用摄像头所遇到的问题
在这个问题中,我终于明白了使用低版本的好处,在网上大多是qt5版本的教程,所以推荐大家使用qt5,尤其是在这个问题中,尤为突出,在
qt6
中大量修改了关于摄像头调用的方法,但是如果你会了这套逻辑,同样你也可以按这个逻辑写
月亮姐姐哗
·
2023-07-19 11:36
qt
ui
开发语言
【最新可用】MSYS2 ucrt64 opencv qt 需要
qt6
以前使用msys2安装opencv,依赖的qt版本是qt5,最新的opencv4.8.0-2需要安装
qt6
才行,只安装qt5和不安装没区别——都无法运行带有显示窗口的c++opencv程序,没有报错啥都没有
Y Shy
·
2023-07-18 15:16
opencv
qt
人工智能
msys2
c++
Qt6
Qt Quick UI原型学习QML第四篇
文章目录布局项目【对齐】QML语句QML语法解释布局项目【对齐】QML提供了一种灵活的方式来使用锚来布局项目。锚定的概念是项目的基础,并且可用于所有视觉QML元素。锚的作用就像一个契约,比竞争的几何变化更强。锚是相对性的表达;你总是需要一个相关的元素来锚定。一个元素有6条主要定位线(顶部、底部、左侧、右侧、水平中心、垂直中心)。此外,文本元素中还有文本的基线锚点。每条锚线都有一个偏移量。对于顶部、
「QT(C++)开发工程师」
·
2023-07-17 22:24
Qt6
高级开发工程师
ui
qt6
c++
QML
Qt6
Qt Quick UI原型学习QML第二篇
Qt6QtQuickUI原型学习QML第二篇界面效果QML语法语法讲解核心要素项目元素矩形元素文本元素图像元素MouseArea元素界面效果QML语法importQtQuick2.12importQtQuick.Window2.12Window{id:rootvisible:truewidth:640height:480title:qsTr("QML学习第二篇")//填充矩形Rectangle{i
「QT(C++)开发工程师」
·
2023-07-17 05:12
Qt6
高级开发工程师
qt
ui
QML
Qt6
c++
Qt6
Qt Quick UI原型学习QML第三篇
文章目录效果QML代码ClickableImage.qml文件Image(图片)元素解释MyQML.qml文件解释:Window元素、Item元素、Image元素、MouseArea元素、Column元素、Row元素、Grid元素、Flow元、Repeater元素效果QML代码ClickableImage.qml文件图像importQtQuick2.0Image{id:root//定义信号sign
「QT(C++)开发工程师」
·
2023-07-17 05:12
Qt6
高级开发工程师
qt6
c++
QML
ui
Qt6
Qt Quick UI Prototype学习QML第一篇
Qt6QtQuickUI原型学习QML第一篇开始创建项目QtQuickUI原型简介.qmlproject文件举例Window平台小例子运行效果QML语法了解语法开始创建项目创建一个具有QML入口点的QtQuick2UI项目。要使用它,您需要设置一个QML运行时环境,例如gmlscene。仅当您正在进行原型设计时才使用此功能。您无法使用此创建完整的应用程序。请考虑使用QtQuickapplicati
「QT(C++)开发工程师」
·
2023-07-17 05:40
Qt6
高级开发工程师
qt
ui
QML
Qt6
QML编程--学习Qt开发
QML编程--学习Qt开发作者:老九—技术大黍社交:知乎公众号:老九学堂(新人有惊喜)特别声明:原创不易,未经授权不得转载或抄袭,如需转载可联系笔者授权前言本讲义代码是使用
Qt6
版本执行通过的,请大家放心使用
技术大黍-曾老师
·
2023-07-16 17:55
基础笔记
qt
可视化
QT6
在线安装下载速度慢的解决办法,
QT6
,QT5.15.1,QT5.15.0及旧版本都支持
QT5.15在线安装下载速度慢的解决办法下载加速需要使用清华源QT地址一、安装代理软件Fiddler5二、打开安装QT在线安装软件三、使用QT安装器可以愉快地在线下载QT下载加速需要使用清华源QT地址QT软件清华源地址:https://mirrors.tuna.tsinghua.edu.cn/qt一、安装代理软件Fiddler51、安装并打开Fiddler5,软件自动启用代理。(Fiddler5软
cnchu
·
2023-07-16 16:58
qt5
【问题解决】QT 在线安装下载特别慢
问题描述安装Qt5.15.2,下载速度只有二十k,实在太慢,去年我安装
Qt6
的时候还没这么慢。且此版本开始无离线安装包,只能在线安装。
李郑骁学导航
·
2023-07-16 16:58
问题解决
qt
开发语言
Qt6.5 LTS Windows使用VS2019编译全过程【包含静态编译】
Qt6.5LTSWindows使用VS2019编译目的编译主机环境编译依赖项方式1、使用自定义.bat脚本编译编写脚本编译使用示例方式2、使用官方configue脚本进行编译目的鉴于之前一直使用的是Qt5,现在
Qt6
费码程序猿
·
2023-07-16 14:58
qt/c++
windows
qt
qt6
静态编译
vs2019
qt6编译
Qt6
绘制矩形和一些字符串函数讲解
Qt6
绘制矩形和一些字符串函数讲解【1】
Qt6
模拟C++的cout输出QTextStream类简介举例(标准输出)【2】
Qt6
绘制移动的矩形事件运行效果UI界面头文件.h源文件.cpp【1】
Qt6
模拟C
「QT(C++)开发工程师」
·
2023-07-14 21:14
Qt6
高级开发工程师
qt6
c++
ui
QTextStream
QPainter
QT检测USB HID设备的拔插
明明其他人都可以正常使用,那问题应该是出在我这里了,试了一下发现是Qt里重写的nativeEvent无响应,一直进入不到这个函数里面,网上查找了一下,一个是:nativeEvent只在窗口中有效二是:在
QT6
墨迹默济
·
2023-07-13 16:57
qt
usb
hid
qt多线程下,QString赋值导致崩溃
qt6
不存在此问题。这是由于qt5的隐式共享机制在多线程情况下不安全导致
zw_ggr_2017
·
2023-06-22 12:15
QT
c++
qt
开发语言
c++
VS2022配置
Qt6
目录VS安装QT拓展工具1.下载2.开始安装3.安装完成安装QT1.下载QT在线安装器2.安装QT的准备工作3.开始安装4.安装完成5.测试VS配置QT1.添加QT路径2.测试配置环境:VS2022Win11Qt6.4VS安装QT拓展工具1.下载打开VS,扩展->管理扩展->搜索QT->下载2.开始安装下载完成后关闭所有的VS窗口,会弹出一个弹窗,点击Modify,等待安装。3.安装完成安装QT1
_Lias_
·
2023-06-21 04:52
QT
qt
开发语言
windows
Qt6
安装教程——国内源
Qt6
开始非商业授权下,不再提供离线安装方式的exe,但源码安装费时费力,所以推荐安装方式已经为在线组件安装方式,包括vs2022、Qt在线安装工具已经成为开发工具新的安装趋势。Qt是不是要放弃开源?
闫有尽意无琼
·
2023-06-20 05:36
Qt6
qt
开发语言
msvc编译qt源码(
qt6
之前版本)
配置环境根据源码里的readme(D:\Qt\Qt5.9.9\5.9.9\Src\readme)安装对应的依赖环境,如果是整个源码编译必须都安装QtforWindows-Requirements|Qt5.15QtforWindows-BuildingfromSource|Qt5.15QtWebEnginePlatformNotes|QtWebEngine5.15.14编译指令尝试了很多组confi
看见繁华
·
2023-06-18 06:43
qt
开发语言
qt6
thread tip1
新的线程必须要使用信号槽机制才能启动。假如一个对象alive在threadb上。那么startthreadb后直接调用a里面的函数不能使a运行在b上。正确的做做法是先startthreadb。然后用信号槽机制调用a,a就可以运行在threadb上了。如果直接调用a还是会在mainthread上运行。QThread::currentThread()->setObjectName("mainthrea
kikaku
·
2023-06-17 07:38
c++
qt
发布 Qt 写的 App 到 Mac App Store
/
qt6
/configure-appstore-compliant-release-prefix/Users/Xxx/Dev/Qt_my-opensource-skipqtwebview-skipqtwebchannel-skipqtwebsockets-skipqtwebengine
夕海城
·
2023-06-17 01:07
ChatGPT辅助学Qt6.2——1.Qt安装及编写登录界面
Qt6.2是
Qt6
系列第一
AI学识园
·
2023-06-16 14:39
Qt
qt
chatgpt
开发语言
Qt6.5.1LTS搭建Android开发环境填坑
Qt6
第二个LTS出来了,周日找时间安装并测试了Qt6.5LTS,安装我是按我之前的一个博客记录来做的,用的是国内境像,顺利快速安装完成,下面是设置的过程关键总结。
Iotfsd
·
2023-06-14 14:09
Qt
android
QT6.5LTS
WiFi调试Android
QtXlsx适配
qt6
源码修改
本文记录了在QtXlsx(https://github.com/dbzhang800/QtXlsxWriter)2020-03-19时间版本基础上为适配
qt6
进行源码修改。
muren
·
2023-06-12 23:55
Qt
qt
excel
Qt6
C++基础入门2 文件结构与信号和槽
目录标准文件结构widget.hwidget.cppmain.cpppro文件信号与槽自定义信号connect的两种方式标准文件结构widget.hwidget对象的头文件一般会直接在头文件导入所有后续在cpp文件内用到的类,所以include基本都会写在这里//头文件标志起始#ifndefWIDGET_H#defineWIDGET_H//头文件导入#include//这一块不要动,你也动不了现在
知奕奕
·
2023-06-12 14:44
#
QT
c++
qt
开发语言
Qt6
C++基础入门3 对话框与MainWindow
目录对话框MainWindow菜单工具栏对话框目前的对话框主要有以下几大类文件对话框(QFileDialog)消息对话框(QMessageBox)输入对话框(QInputDialog)颜色对话框(QColorDialog)字体对话框(QFontDialog)这是七大对话框及其基本用法的实例参考,所有代码都写在槽函数里面了#include"Widget.h"#include"ui_Widget.h"
知奕奕
·
2023-06-12 14:44
#
QT
c++
ui
java
Qt6
C++基础入门1 定时器与QTimer
定时器定时器图片流水灯案例实现效果:构建一个界面,点击开始按钮轮流播放文件夹下图片,点击停止按钮停止播放构建页面,上部是一个没有内容的label下面是开始和暂停按钮,各自的名称分别为startBtn和stopBtn先保持在UI设计界面别走右键点击开始和停止按钮,选择添加槽,各自添加一个clicked槽!此时不需要为槽添加响应内容,我们打开Widget.h下图注释部分即为我们需要添加的部分#ifnd
知奕奕
·
2023-06-12 14:44
#
QT
c++
qt
ui
Qt6
构建于打包发布
打包发布release单文件打包参考文献:https://blog.csdn.net/sasafa/article/details/126538432首先准备我们欲打包发布的项目默认情况下运行时发布的是debug类型的(包含冗余调试信息,文件大),我们需要切换到release类型!!!切换完毕后点击绿色运行按钮,此时即编译完成release文件按照下图步骤1,切换至release构建文件生成位置根
知奕奕
·
2023-06-12 14:43
#
QT
qt
c++
windows
Qt6
之vc调用qt生成的带ui的dll
受益于跨平台的特性,Qt生成dll的各种语言调用上体现的淋漓尽致,上篇已经演示了qt生成的无ui的dll及vc如何调用它,本篇将演示vc如何调用qt生成的带ui的dll。传统观点认为Qt生成的带ui的dll受限于QApplication的exec方法,这样才能产生消息循环于是只能采用QTWinmigrate中重写DllMain函数,但是仔细看该方案太繁琐和冗余了,于是受上篇启发,进行了以下尝试,果
闫有尽意无琼
·
2023-06-12 14:39
Qt6
ui
qt
开发语言
【VS Code 与
Qt6
】运用事件过滤器批量操作子级组件
如果某个派生自QObject的类重写eventFilter方法,那它就成了事件过滤器(EventFilter)。该方法的声明如下:virtualbooleventFilter(QObject*watched,QEvent*event);watched参数是监听事件的对象,即
东邪独孤
·
2023-06-11 17:00
关于QT5和
qt6
的Camera不同
Qt5部分使用下面这几个类读取摄像头的图像帧:QCameraQCameraViewfinderQCameraImageCapture。举例代码cameraImgCapture.h#ifndefCAMERAIMGCAPTURE_H#defineCAMERAIMGCAPTURE_H#include#include#include#include#include#includenamespaceUi{c
sg-expert
·
2023-06-11 06:29
qt
ui
开发语言
Qt6
使用cmake创建项目
目录创建普通项目创建qt项目创建具有资源文件的qt项目在
QT6
中,官方推荐在新的项目中使用CMake。
ccloud11
·
2023-06-09 06:14
cmake
c++
cmake
qt
Qt6
tesseract-ocr 截图识字
ScreenCapturer.h#ifndefSCREENCAPTURER_H#defineSCREENCAPTURER_H#include"mainwindow.h"//它是QWidget的子类classScreenCapturer:publicQWidget{//并且在类主体的开头具有Q_OBJECT宏Q_OBJECTpublic:explicitScreenCapturer(MainWind
虾球xz
·
2023-06-07 23:15
opencv
学习
Qt
学习
Qt
c++
visual
studio
开发语言
QT5.12入门1_窗口编程--Apple的学习笔记
纠结了MFC架构太老了,然后2020年
QT6
将会支持c++17,并且QT可以支持跨平台开发,符合我后期
applecai
·
2023-04-20 00:56
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他