0. 背景deepin15自带的qtqt5.7,版本有点太老了,所以准备升级一下,升级到5.15,过程中遇到很多坑,这里记录一下做个备忘1. 下载Qt安装包这里直接去官网下载开源版即可:Qt官网链接 这里下载只是一个安装程序,可以安装5.9到6.x所有版本的Qt,运行之后根据提示一步步安装即可:首先需要注册一个帐号,然后一路默认选项进入到第2步:根据需要选择要安装的版本和对应的包,这里我只需要开
DevExpress WPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过DevExpress WPF能创建有着强大互动功能的XAML基础应用程序,这些应用程序专注于当代客户的需求和构建未来新一代支持触摸的解决方案。 无论是Office办公软件的衍伸产品,还是以数据为中心的商业智能产品,都能通过DevExpress WPF控件来实现。DevExpress WPF
转载 8月前
53阅读
progressBar多用于记录程序运行的时间、文件下载的时间等等,今天就来看一下,如何熟练运用progressBar。一.环境配置1.python 3.7.8  可直接进入官网下载安装:Download Python | Python.org2.QT Designer 官方下载路径:Qt Designer Download for Windows and
网上的最多的解决方案如果解决不了,想一下最近是不是安装或者卸载过WPS,以下是WPS导致配置进度的解决方案。安装Office之后,会发现每次打开excel都会出现一个配置进度的对话框,但是Word 和 PPT 都不会,这就说明你的电脑有安装WPS,或者曾经安装过WPS,那该如何解决呢?解铃还须系铃人,既然是WPS导致的,那么还需要用WPS来解决。首先,在你的电脑安装WPS2016,如果之前卸载了,
转载 7月前
36阅读
一、QT界面美化QT中的各种风格是一组继承自QStyle的类,QStyle类是一个抽象基类,封装了一个GUI的外观,Qt内建(built-in)部件使用它来执行几乎所有的绘制工作,以确保他们看起来像各个平台上的本地部件一样。QStyleFactory类可以创建一个QStyle对象。首先通过keys()函数获取可用的风格,然后使用create()函数创建一个QStyle对象。一般windows风格和
QPalette类相当于对话框或控件的调色板,它管理着控件或窗体的所有颜色信息,每个窗体或控件都包含一个QPalette对象,在显示时按照它的QPalette对象中对各部分各状态下的颜色的描述来进行绘制。QPalette类有两个基本的概念,一个是ColorGroup,另一个是ColorRole。void QPalette::setColor ( ColorRole role, const QCol
在使用 Python 和 Qt 时,用户界面(UI)更新的问题是常见且令人挫败的。这种问题不仅会影响开发进度,还会导致用户体验差,进而影响业务的正常运行。本文将详细记录解决这一问题的过程,涵盖背景定位、参数解析、调试步骤、性能调优、排错指南和生态扩展。 ## 背景定位 在开发基于 Python 的 Qt 应用时,UI 更新不及时可能导致用户感到困惑,进而影响应用使用率。为了量化这一影响,我们
原创 6月前
87阅读
问题近期对项目的界面进行了美化,做了比较大量的界面渲染。在近几天的测试中,所有新版上位机都出现了不明原因的界面全局或局部刷新的现象,但是界面是可以操作的、最大化、最小化、拖拽窗体都没有任何卡顿,点击按钮也能够及时触发响应。最后排查出与ui的渲染有关系。具体原因:界面update()时属性Qt::WA_Mapped未被QMainWindow移除,而在显示窗口后,该属性没有再次设置。进而导致QWid
转载 2024-01-10 15:17:09
432阅读
ProgressBar XML属性 属性名描述android:animationResolution超时的动画帧之间的毫秒 ;必须是一个整数值,如“100”。android:indeterminate是否允许使用不确定模式,在不确定模式下,进度条动画无限循环android:indeterminateBehavior定义当进度达到最大时,不确定模式的表现; 该值必须为repeat或者cyc
转载 1月前
401阅读
目录: 摘要如何创建Qt插件高级API:底层API:简单代码实现 摘要本文主要记录如何实现使用dll插件在主窗体中添加工具条。如何创建Qt插件Qt提供了两套API创建插件:高级API —— 扩展Qt自身自定义数据库驱动、图片格式、文字编码、自定义样式等;底层API —— 扩展Qt编写的应用程序。高级API:以后有机会碰到再写底层API:不仅Qt可以通过插件扩展自身,Qt应用程序也可以。应用程序须通
转载 2024-07-21 07:27:02
52阅读
仪表进度条背景基本原理数学基础运行效果源码核心文件头文件实现文件测试文件头文件实现文件 背景我在使用Qt开发应用程序的过程中,时不时的会使用到类似进度条的功能。时间紧迫时,便使用Qt自带的QProgressBar控件,配合样式美化一下,也能达到令人满意的效果。但是如果想使用别具一格的控件,可以使用第三方的控件,或者自己绘制。这里,我选择自己进行绘制的方式来实现。 本程序是根据之前看到的图片开发的
progressBar进度条显示进度的接口:方法一、ui‐>progressBar‐>setValue(percent);方法二、ui‐>progressBar‐>setMaximum(total); ui‐>progressBar‐>setValue(current); //顺序不能反控件属性
原创 2022-11-19 05:33:50
524阅读
目录1、QPainter1.1、常用函数1.2、画图和画刷1.3、paintEvent调用1.4、QPainter中的scale1.5、QPainter中的save和restore2、基本绘制操作 2.1、绘制文字2.2、绘制直线2.3、绘制矩形2.4、绘制弧2.5、绘制椭圆2.6、绘制多边形 2.7、绘制路径2.8、绘图2.8.1、drawImage 2.8.2、d
Qt基础知识汇总1、获取文件的绝对路径2、判断文件是否存在3、判断路径是否存在4、注册结构体类型5、QString 和string的转换6、QVector 遍历方法7、QThread 用法8、QString 左侧或右侧截取子字符串9、linux下 QT依赖库打包10、linux QT开发中命令行需要输入密码操作11、QString 和 数值 转换12、QString 和 json转换13、QSt
应用程序窗口的顶部通常由前面章节中描述的主菜单和/或工具栏占用,窗口的底部通常是状态栏。 状态栏用于显示有关应用程序当前状态的各种信息,如光标位置,字数,任务进度等。 对我们来说幸运的是,WPF带有一个很好的StatusBar控件,可以很容易地为您的应用程序添加状态栏功能。让我们从一个非常基础的例子开始: <Window x:Class="WpfTutorialSamples.Common_
动态研发模式在移动端应用程序开发中具有重要的价值和作用,可以帮助企业快速响应市场需求、降低开发成本、提高应用程序的稳定性和安全性、适应不同的平台和设备。 作为开发人员来说,掌握动态研发模式的技术和方法也有一定的价值,至少了解一个技术原理可以提高自己的技术水平和竞争力。动态研发模式在移动端应用程序开发中具有重要的价值和作用,可以帮助企业快速响应市场需求、降
转载 2月前
26阅读
假设你有两个activity 分别LoadingScreen activity (loadingscreen.xml layout), 和 Main activity (mainr01);  /* Setting up h...
原创 2023-06-21 08:38:53
65阅读
Qt动画和Qt类属性QPropertyAnimation类可以在Qt属性中进行插值。 属性值一般是类中的get/set方法,或者直接查看源码://QWidget的属性(一部分) Q_PROPERTY(QRect geometry READ geometry WRITE setGeometry) Q_PROPERTY(QRect frameGeometry READ frameGe
转载 10月前
182阅读
QColorQt关于QColor类的官方文档:https://doc.qt.io/qt-5.14/qcolor.html一、简介QColor为我们提供更多的颜色选择,如果只想用普通颜色,完全可以使用Qt中预定义颜色,如Qt::red、Qt::yellow、Qt::blue等等。进一步的调整颜色深浅度也可以使用QColorQColor为我们提供很多颜色模组,有RGB、HSV、CMYK、HSL等等。在
转自: https://blog..net/wei375653972/article/details/88757741?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_title~default-0.no_ ...
转载 2021-10-19 14:00:00
1622阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5