QT5
  • 2024-07-04分别使用CMAKE和CLION编译,同一个cmakelists.txt, 为什么clion出错和cmake正常?clion出错和cmake配置正常
    求助!!我在github上找到了一个大型的应用软件的开源代码,使用CMAKE编译,再用VS2017以生成应用程序。因为想改代码,所以使用了CLion在本地运行。但是cmake能够正常通过的文件代码,clion却出错。用的同一个cmakelists.txt,请问为什么clion出错和cmake正常呢?求求~改动了很久cmakelist
  • 2024-06-23python基础 - Qt5设计界面
    1、QtDesigner环境搭建1、安装PySide2库cmd里运行pipinstallPySide2-ihttps://pypi.douban.com/simple--trustedhostpypi.douban.com2、Pycharm关联DesignerFile->Settings->Tools->ExternalTools,打开页面。目的:用于快速设计、修改ui并生成.ui文件。Program
  • 2024-06-22Qt版本选择01
    嵌入式推荐用Qt4.8,打包的程序小:Qt4.8.7是Qt4的终结版本,是Qt4系列版本中最稳定最经典的最后支持xp系统的长期支持版本:Qt5.6.3;Qt5.7.0是最后支持xp系统的非长期支持版本。最后提供mysql数据库插件的版本:Qt5.12.3。最后支持win7的版本:Qt5.15系列。Qt6不支持win7最后样式表性能最
  • 2024-06-18python调用智能合约代码,BadFunctionCallOutput 怎么解决
    目录桌面应用使用QT5开发的,可以看看我的QT5文章BadFunctionCallOutput 怎么解决我的原因是智能合约地址填写错误python智能合约基础应用如何使用remix编写solidity智能合约并部署上链在哪进行合约部署,合约部署步骤Remix怎么复制abi和address​编辑这个ABI对应最简
  • 2024-06-06Qt QLineEdit设置IP输入限制
    QT中设置QLineEdit只允许输入IP格式的数据,我们可以使用正则表达式,不过在QT5和QT6中有一点点不一样(QT5中是QRegExp和QRegExpValidator,QT6中是QRegularExpression和QRegularExpressionValidator):QT51#include<QRegExp>2#include<QRegExpValidator>34ui->lineEdit->
  • 2024-04-16笔记:OpenCV3和Qt5 计算机视觉应用开发(一)
    目标:学习《OpenCV3和Qt5计算机视觉应用开发》,记录总结学习过程。第一章OpenCV和Qt简介开发环境系统版本:Ubuntu16.04.7LTSQt版本:Qt5.9.5OpenCV版本:opencv-3.3.0虚拟机版本:VMware®Workstation16Pro(16.2.2build-19200509)学习总结1,安装Linux开发环境终端运行:sudoapt-get
  • 2024-04-16笔记:OpenCV3和Qt5 计算机视觉应用开发(二)
    目标:学习《OpenCV3和Qt5计算机视觉应用开发》,记录总结学习过程。第2章创建第一个Qt+OpenCV项目学习总结1,信号与槽机制。2,Qt对象树机制实现自动内存管理。3,问题:程序异常结束。OpenCVError:Unspecifiederror(couldnotfindawriterforthespecifiedextension)inimwrite
  • 2024-04-13通过 aqtinstall 安装 Qt5 的库
    QtMaintenanceTool(QtOnlineInstaller)可能没有Qt5的安装选项了,但是从Qt官网下载的qt-opensource-windows-x86-5.14.2.exe安装器在安装的时候会安装旧的QtCreator。如果你不想要旧的QtCreator并且需要的版本不是Qt5.14.2,安装起来可能不是很方便。有一个命令行工具可
  • 2024-04-03debian10安装qt5库,解决安装ibudev-dev会卸载桌面和网络管理问题。以及libc6-dbg安装同理
    直接使用sudoaptinstalllibudev-dev 命令安装会有问题。问题现象和根因:安装libudev-dev会卸载gdm3,network-manager等。继续执行它会卸载网络服务,桌面环境等,重启后黑屏。解决:使用aptitude安装。sudoaptinstallaptitudesudoaptitudeinstalllibudev1=241-7~deb10u10
  • 2024-03-31五、Yocto集成QT5(基于Raspberrypi 4B)
    Yocto集成QT5本篇文章为基于raspberrypi4B单板的yocto实战系列的第五篇文章:一、yocto编译raspberrypi4B并启动二、yocto集成ros2(基于raspberrypi4B)三、Yocto创建自定义的layer和image四、Yocto创建静态IP和VLAN本章节实操代码请查看github仓库:meta-rpi-robot
  • 2024-03-25[openGL] qt5版本+mingw编译Assimp库+调用
    目录一版本二编译问题三CMAKE准备四开始编译4.1准备Assimp源码4.2编译工具准备4.3生成Assimp库4.4使用Assimp4.4.1准备4.4.2加载模型4.4.3模型效果一版本Assimp官网上已经停止更新截至在3.3.1版本,但是这个版本编译是最稳定的,较新的版本需要在gith
  • 2024-03-24Qt5乱码的问题
     亲测有效!!!现状:网上总是存在众多关于Qt5乱码的问题和文章,离谱的是很多都是用Qtcreator这个工具,最后得到的结论是Qt在中文上跨平台做的不好,比如在中文处理上要用类似latin1等函数。澄清:Qt对中文支持没啥问题,也不用什么特殊的函数,为了解决烦恼,必须了解下文件编码知识,比如utf-
  • 2024-03-24QT5.14.2 Qt5组件随心所欲,从界面到实用一把抓
    Qt5作为跨平台的C++图形界面框架,自带了丰富的组件供我们使用。无论是构建精美的UI界面,还是满足各种实用的需求,Qt5总能为我们意趣盎然地施展绝活。今天,就让我们一同探索Qt5中的日历组件、登录窗口、文件对话框、颜色选择对话框、进度条和Timer组件,见识它们的强大之处!一、
  • 2024-03-22【Qt5】QVariant
    2024年3月22日,周五下午什么是QVariantQVariant是Qt框架中用于处理各种数据类型的通用类。它可以存储几乎任何类型的数据,并且能够在不同的Qt类之间进行类型转换。QVariant在Qt中被广泛用于处理不同的数据类型,包括基本数据类型(如整数、浮点数、布尔值等)、字符串、自定
  • 2024-02-28Qt 无法连接到进程内QML调试器
    问题:由于在Qt5以上版本默认开启QML调试器造成的。用于告知用户,这将打开一个到运行QML的Javascript解释器的端口,以便从中获得调试输出。显然,这会造成一个安全漏洞,所以在不安全的地方使用时应该关闭它(在释放运行时自动关闭)。Qt4默认不开启QML调试器,而Qt5版本以上默认开启。
  • 2024-02-04QT5气象例子
    天气预报:'''项目实战:天气信息查询'''importsysfromPyQt5.QtWidgetsimportQApplication,QMainWindowfromWeatherWinimportUi_FormimportrequestsclassMainWindow(QMainWindow):def__init__(self,parent=None):
  • 2024-02-03get and build the qt in open source version
    GettingthesourcecodeFirst,cdintothedirectorywhereyouwantthe"qt5"directorytolive.Then,clonethetop-levelQt5gitrepository:$gitclonegit://code.qt.io/qt/qt5.gitor(ifyou'rebehindafirewallandwanttousethehtt
  • 2024-01-13【Qt 学习之路】Qt5各版本情况分析
    文章目录1、简介2、Qt5版本归纳3、商业与开源3.1、桌面端3.2、嵌入式4、下载地址4.1、典型版本4.1.1、Qt5.0.04.1.2、Qt5.9.94.1.3、Qt5.12.124.2、当前Qt5最新版本1、简介Qt6出生刚刚好一年的时间,已经出到6.6版本,带来了许多的新特性和改进。今天刚刚好抽空总结下陪伴我工作这
  • 2023-12-27lazarus下编译QT5
    用Lazarus自带的libQt5Pas.so无法通过编译。主要是在高于2.2.0版本的Lazarus时要用到libQt5Pas.so库要大于1.2.10才能编译。方法一:到ReleaseV1.2.15·libqt5pas(github.com)下载对应操作系统与CPU的库文件。方法二:有的CPU或操作系统没有下载。就只有自己编译了。比如Loongar
  • 2023-12-26PyQt报错:Cannot load backend 'Qt5Agg' which requires the 'qt5' interactive framewo
    PyQt报错:Cannotloadbackend'Qt5Agg'whichrequiresthe'qt5'interactiveframework,as'headless'iscurrentlyrunning问题描述在远程链接ubuntu虚拟机进行开发时,报错。解决方案原因是pyqt需要绘制UI,而使用远程链接的终端(如windowspowershell、xshell、vscodetermi
  • 2023-12-26yay更新时出错解决
    使用yay-Syyu更新系统软件,出错,提示:(0/1)FailedtodownloadPKGBUILD:qt5-webkit->获取qt5-webkit时出错:错误:工作区中下列未跟踪的文件将会因为合并操作而被覆盖:qt5-webkit-bison-3.7.patchqt5-webkit-python-3.9.patch请在合并前移动或删除。正
  • 2023-12-26[Qt5] VS环境下实现Qt5两个窗口相互切换
    核心思想:通过定义指针显示窗口在VS中新建Qt项目2.通过添加类的方式,再添加一个ui.界面(好处是可以自动生成对应的.cpp和.h文件)方式:右键FormFiles——》添加——》类,选择Qt5GuiClass,添加。3.之后的界面4.在QtFather.ui和QtSon.ui界面分别添加按钮,并且添加槽、声明。.5.在Qt
  • 2023-12-22[Qt5&布局] 控件自动填满所在布局框架
    作者:丶布布如图,在界面布局时,将几个QT控件进行布局时,默认边缘时有一定间隙的(红框标注),有时为了美观,可以将布局边缘的间隙设置成我们想要的宽度具体设置方法:默认边缘间隙为11,设置为1,看一下效果: 戳戳小手帮忙点个免费的赞和关注吧,嘿嘿。
  • 2023-12-22[Qt5] QGraphics图形视图框架概述(Item、Scene和View)
    作者:丶布布文章预览:
  • 2023-12-22[Qt5] Error starting process C:\Qt\Qt5.12.0\5.12.0\msvc2015\bin\moc.exe: 系统找不到指定的文件
    作者:丶布布文章预览:问题解决方式问题把工程代码从电脑A拷贝到电脑B,环境vs2015+QT5.12,出现如下错误:ErrorstartingprocessD:\Qt\Qt5.12.0\5.12.0\msvc2015\bin\moc.exe:系统找不到指定的文件经排查后发现电脑A使用的Qt版本是QT5.12.0,电脑B使用的Qt版本是QT5.12.1,程序在电脑A上