Qt提供QListWidget类列表框控件用来加载并显示多个列表项。QListWidgetItem类就是列表项类。一般列表框控件中的列表项有两种加载方式:一种是由用户手动添加的列表项,比如音乐播放器中加载音乐文件的文件列表,每一个音乐文件都是一个列表项。对于这种列表项,用户可以进行增加、删除、单击  以及双击等操作。一种是由程序员事先编写好,写在程序中供用户选择的列表项,比如
转载 3月前
424阅读
本文作者:小嗷 摘要 : 这篇开始将从基础知识点开始一步一步QTQT项目(原因就是读者说,QT类很多看不懂),这篇我们将实现多个窗口的切换显示。程序要实现的功能是:一般来说,我们登录后,登录界面会自动的关闭以及我们需要填写注册信息时,会打开2个界面。一、创建项目1.首先打开Qt软件,新建一个Qt应用项目,项目名称设置为hahaha(不要取中文名),在类界面选择基类为QMainWindow、类名为
转载 6月前
144阅读
# 如何实现 Python Qt Designer TabWidget Stylesheet 作为一名经验丰富的开发者,你需要教会一位刚入行的小白如何实现 Python Qt Designer TabWidget Stylesheet。首先,我们来看一下整个实现的流程,然后详细介绍每一步需要做什么,包括代码和注释。 ## 实现流程 在这个任务中,我们将通过以下步骤来实现 Python Qt
原创 2024-03-26 06:40:11
210阅读
需求近期项目上需要用到QT,刚接触不久就遇到一个需求。需要在form表单上实现标签,标签长度随着文字的长度而变化,并且支持关闭和选中两种状态。从遇到问题到解决问题总共用了3天时间,有一段时间没有钻研技术问题了,决定记录一下。需求两种情况如下图所示(下图是已经实现的结果):思考遇到这个需求的第一反映是去网上找现成的控件来使用,找了一圈发现没有。期间还尝试用QViewList+委托来实现,但是遇到it
转载 7月前
128阅读
Qt Creator有4种Item Views。如图 View Widget的Qt类和名称介绍如下表: 一、ListView控件1.控件位置:Item Views->ListView2.控件介绍:列表视图,继承自QAbstractItemView。ListView是基于模型的列表/图标视图,为Qt的模型/视图结构提供了更灵活的方式。3.控件属性设置:(1)nam
运行效果widget布局showwidget.h 1 #ifndef SHOWWIDGET_H 2 #define SHOWWIDGET_H 3 4 #include <QWidget> 5 #include <QLabel> 6 #include <QTextEdit> 7 #include <QImage> 8 9 class
相关参考——Qt Designer生成的图形可以自适应窗口的大小变化重点:设置子部件的sizePo
原创 2022-11-18 00:57:38
521阅读
文章目录QVBoxLayout垂直布局QHBoxLayout水平布局QGridLayout网格布局QFormLayout表单布局QStackedLayout分组布局  实际开发中,一个界面上可能包含十几个控件,手动调整它们的位置既费时又费力。作为一款成熟的 GUI 框架,Qt 提供了很多摆放控件的辅助工具(又称布局管理器或者布局控件),它们可以完成两件事:自动调整控件的位置,包括控件
前言动画按钮组控件可以用来当做各种漂亮的导航条用,既可以设置成顶部底部+左侧右侧,还自带精美的滑动效果,还可以设置悬停滑动等各种颜色,原创作者雨田哥(:3246214072),驰骋Qt控件界多年,雨田哥是我见过的在这块水平相当牛逼的,在我之上,想要什么效果都可以搞出来,大家也可以找他定制控件,物美价廉!实现的功能 * 1:可设置线条的宽度 * 2:可设置线条的颜色 * 3:可设置
Qt为我们应用程序界面开发提供的一系列的控件,下面我们介绍两种最常用的两种,所有控件的使用方法我们都可以通过帮助文档获取。1 QLabel控件使用QLabel是我们最常用的控件之一,其功能很强大,我们可以用来显示文本,图片和动画等。显示文字 (普通文本、html)通过QLabel类的setText函数设置显示的内容:void    setText(const
转载 7月前
51阅读
Power Designer简介 Power Designer是Sybase的企业建模和设计解决方案,采用模型驱动方法,将业务与IT结合起来,可帮助部署有效的企业体系结构,并为研发生命周期管理提供强大的分析与设计技术。 [1] Power Designer是业务流程/数据建模软件和元数据管理解决方案,适用于数据架构、信息架构和企业架构领域。Power Designer使数据建模人员、数
1. Qt画图太难了呀?        Qt虽属于图形用户界面应用程序开发框架,但是不提供例如matlab以及python的plot接口,这使得Qt的绘图显得比较繁琐,但是没有集成化的接口使用,Qt也提供了画图的对象,相比于plot库,我们需要实例化一个画图对象,配置坐标轴、绑定数据以及将图表加入窗口显示。虽说较为繁琐
QT开发(十一)——QT显示组件、文本浏览器QTextBrowser、绘图视图QGraphicsView、日历组件QCalendarWidget、LCD数字显示框QLCDNumber、进度条QProgressBar、线条QLine。一、QLabel组件1、QLabel组件简介是标签类,继承自QFrame,用于显示文本或图像。2、QLabel组件属性组件属性设置选项:  &nbs
最近不忙,所以自己用QWidget 绘制一个图表。主要功能:         1. 一次可添加多条线,每条颜色都不一样        2. 线条做了平滑处理(QPainterPath::cubicTo)           3. 点击线条后,线条加粗
原创 2021-07-21 09:59:45
3368阅读
一、基础组件1. Designer程序(掌握) Designer程序是一款用于设计Qt界面的应用程序,本身可以作为独立程序使用。 Designer保存的文件格式为.ui,当Qt项目创建的过程中选择“创建界面”时,Qt项目中就会有一个ui文件,双击ui界面文件,就可以使用Qt Creator内置的Designer程序,如下所示。 Designer
 创建移动设计模式是非常重要的一步,记住!这是为移动设备设计而不是web。不仅仅是移动屏幕远小于普通的电脑屏幕,关键是鼠标和键盘已经被手指替代了!当然还有更重要的,说起创建移动设计模式是非常重要的一步,记住!这是为移动设备设计而不是web。不仅仅是移动屏幕远小于普通的电脑屏幕,关键是鼠标和键盘已经被手指替代了!当然还有更重要的,说起来很苦逼,我们再也不能使用一种模式来通吃这些不同的移动平
转载 2月前
389阅读
①创建窗口和布局②改为栅格化点击窗口处的空白处(无控件
原创 2022-11-18 19:02:36
512阅读
After creating your ​​QVBoxLayout​​​ in Qt Designer, right-click on the background of your widget/dialog/window (not the ​​QVBoxLayout​​, but the parent widget) andselect Lay Out -> Lay Out in a Gr
转载 2016-03-14 16:13:00
406阅读
2评论
1.更改窗体标题 [cpp]  view plain  copy 1. this->setWindowTitle("窗体标题"); “窗体标题”就是更改的窗体标题 2.控制窗体大小 [cpp]  view plain  copy 1. this->setMaximum
  • 1
  • 2
  • 3
  • 4
  • 5