一,首先新建一个lib工程, 例如:spprogressbar spprogressbar.pro spprogressbarplugin.h spprogressbarplugin.cpp spprogressbar.h spprogressbar.cpp 二,然后将编译生成的dll文件libsp
原创 2021-08-11 10:34:43
513阅读
创建   步骤1:新建一个Qt自定义控件工程     步骤2:填写工程名并指定工程目录     步骤3:填写新控件的类名并选择基类   步骤4:填写描述信息   切换到描述页面,填写组名,新控件将会显示在QtCreator的这个分组内   步骤5:指定自定义控件的编译方式
原创 2014-01-26 10:07:00
1202阅读
自定义控件,首先创建一个设计文件点击添加文件,选择QTQTQT,选择设计师界面即可现在这个新建的叫Form1Form1Form1,通过uiuiui界面拖拽两个控件出来然后如果要在主窗口使用这个组件,可以直接在widget.uiwidget.uiwidget.ui里拖一个widgetwidgetwidget出来右键"提升为",然后输入对应的类名即可下面来实现功能,就是QSpinBoxQSpinBoxQSpinBox改变时,QSliderQSliderQSlider随着移动理论上来讲这么些就行了
原创 2021-08-27 09:57:14
403阅读
自定义控件,首先创建一个设计文件点击添加文件,选择QTQTQT,选择设计师界面即可现在这个新建的叫F
原创 2022-02-08 14:13:24
523阅读
参考: https://.cnblogs./georgeOfChina/p/7773141.html 1、打开QtCreator,这里使用的是Qt5.10.1+MSVC2015_32位的环境。 新建项目,其他项目->Qt4设计师自定义控件->设置类名Test【大写开头】,确定,此时无ui
转载 2019-06-09 16:03:00
148阅读
2评论
在搭建Qt窗口界面的时候,在一个项目中很多窗口,或者是窗口中的某个模块会被经常性的重复使用。一般遇到这种情况我们都会将这个窗口或者模块拿出来做成一个独立的窗口类,以备以后重复使用。在使用Qt的ui文件搭建界面的时候,工具栏栏中只为我们提供了标准的窗口控件,如果我们想使用自定义控件怎么办?例如:我们从QWidget派生出一个类SmallWidget,实现了一个自定窗口// smallwidge...
原创 2021-07-07 10:39:10
424阅读
文章目录一、效果展示二、绘制过程2.1、控件分析2.2、原理详解2.3、绘制框体2.4、绘制电量2.3、其余代码一、效果展示二、绘制过程2.1、控件分析电池控件主要由
原创 2022-09-20 10:39:24
205阅读
  在平常的项目中经常会有到Qt做界面去显示一些数据,因此,使用Qt封装了一些自定义控件。所有控件使用Qt painter自绘,不需要依赖任何第三方库。提供setValue()接口,可以设置控件数据。每个控件都是一个单独的类。目前有仪表盘、滑块、进度条、按钮、曲线图等等。  下面是部分控件的演示:垂直方块进度条圆形指示仪
原创 1月前
47阅读
核心源代码MyButton.h#ifndef MYBUTTON_H#define MYBUTTON_H#include <QWidget>#include
转载 2022-06-13 17:46:14
546阅读
在搭建Qt窗口界面的时候,在一个项目中很多窗口,或者是窗口中的某个模块会被经常性的重复使用。
原创 2022-03-23 14:55:16
510阅读
注:由于本人绘图刚刚开始学,所以还存在一些瑕疵,但是对于小白入门QT绘图还是很有帮助的。一、效果展示二、绘制原理详)...
原创 2022-09-20 10:42:08
231阅读
  在使用qt编写界面程序时,可以方便的拖动控件到窗口上,系统提供了一些常用的控件,那如何把自己定义控件添加到里面可以直接拖动使用呢?网上一搜搜出来一堆教程,按照网上的教程我踩了不少坑,本文记录下如何开发自定义控件并添加到QT里,支持直接拖动使用。  一、我的开发环境  win10 64位、qt5.14.2 64位、vs2017    二、开发过程  1、qt creator -> 新建
在使用Qt Designer设计窗体界面时,我们可以使用Widget Box里的窗体控件非常方便的绘制界面,比如拖进去一个按钮,一个文本编辑器等。虽然Qt Designer里的控件可以满足我们大部分的需求,但是有时候,也会产生一些特殊的需要,比如一个输入框,我们要输入的是经纬度,此时就会有两种输入方...
转载 2016-01-06 13:21:00
436阅读
2评论
1.需要在项目的基础上新建: 添加新文件,QT-QT设计师界面-(.h,.cpp.ui); ui中 设计 封装控件 3.在widget中使用控件 拖拽widget控件,并提升为自定义控件中的类名-smallwidget 提升之后就可以应用了. 可以设计对外接口等。 在widget.cpp应用 ...
转载 2021-10-03 12:02:00
290阅读
2评论
文章目录一、效果展示二、绘制过程2.1、控件分析2.2、原理详解2.3、绘制背景框2.4、绘制滑块2.5、其余代码一、效
原创 2022-09-20 10:39:18
842阅读
1.效果图我做了一个非常简单的例子,一个可以显示颜色的QLabel,边上有个按钮,点击,跳出颜色选取的Dialog,然后选择一个颜色,这个QLabel会变成什么颜色。2.ColorLabel 我们先把这个自定义的类写好: pub
原创 2022-08-08 23:26:46
243阅读
通过对一个已经存在的Qt窗口部件进行子类化或者直接对QWidget进行子类化,就可以创建自定义窗口部件。以下直接对已有的Qt窗口部件进行子类化:如下通过对QLineEdit进行子类化来实现自已需要的窗口部件,参考代码如下:/**********************子类化的头文件*****************************/#ifndefLINEEDIT_H#defineLINEE
原创 2016-09-17 16:05:10
1598阅读
设计师designer完整源码(仅限Qt4):https://pan.baidu.com/s/1t9uKOgi7PW34Kdj7rgTlrA设计师designer可执行文件:https://pan.baidu.com/s/1h3oUjqBun2_YD68gry84wQ自定义控件Qt4封装版本:https://pan.baidu.com/s/1JnpCwIW5sY9VtViqHSCi1g...
原创 2021-06-02 10:39:59
4047阅读
设计师designer完整源码(仅限Qt4):https://pan.baidu.com/s/1t9uKOgi7PW34Kd
原创 2022-04-08 10:45:50
534阅读
1.需要在项目的基础上新建: 添加新文件,QT-QT设计师界面-(.h,.cpp.ui); ui中 设计 封装控件 3.在widget中使用控件 拖拽widget控件,并提升为自定义控件中的类名-smallwidget 提升之后就可以应用了. 可以设计对外接口等。 在widget.cpp应用 ...
转载 2021-10-03 12:02:00
921阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5