控件202 qt
50个常用的Qt开源库
1. Qwt (https://qwt.sf.net): Qwt是一个基于Qt的数据可视化库,提供了绘制曲线、图表、仪表盘等功能。 2. QJson (https://qjson.sourceforge.net): QJson是一个用于JSON数据解析和生成的库,使Qt应用程序能够方便地处理JSON ......
VB6的OfficeMenu控件 - 开源研究系列文章
这次将原来VB6中喜欢和使用到的OfficeMenu的控件做一个使用介绍。 上次介绍了VB6中的控件引擎,但是那个只针对基本的控件,这个OfficeMenu控件在当时是收费的,笔者找度娘好不容易才下载到一个免费版本,而且使用起来也非常的方便,在当时那个年代是笔者对于VB6中最喜欢的控件之一。 1、 ......
Qt/C++编写视频监控系统83-自定义悬浮条信息
一、前言 一般视频控件上会给出个悬浮条,这个悬浮条用于显示分辨率或者一些用户期望看到的信息,一般常用的信息除了分辨率以外,还有帧率、封装格式、视频解码器名称、音频解码器名称、实时码率等,由于实际的场景不一样,用户希望能过自定义勾选开启哪些信息,开启的就显示,不开启的则可以不用显示,这样也方便节约空间 ......
QT开发 2024最新版本优雅的使用vscode开发QT
⚔️▬▬▬▬▬▶VS开发QT◀▬▬▬▬▬⚔️ ⚔️先看效果 ⚔️编辑环境变量 如图添加环境变量!!!东西全在QT的安装目录!!!找不到的按照我下面的教程再装一次!!! https://blog.csdn.net/lllmeimei/article/details/135502781?spm=1001 ......
VB6的WinXP控件引擎 - 开源研究系列文章
这几天翻了一下原来VB6的代码,将一些有用的代码进行了整理,然后将这些代码记录下来,开源出来,让需要的朋友能够进行代码复用。 这次介绍的是一个VB6的WindowXP的控件引擎代码,主要是在程序启动的时候对所有的控件进行一个检索,然后将对应的控件的样式进行设置成WindowsXP操作系统的样式,因为 ......
Qt中的QImage类和OpenCV中的cv::Mat类之间的相互转换
一、QImage转cv::Mat QPixmap pixmap = currentImage->pixmap();QImage image = pixmap.toImage();//QImage image("d:/dev/test.jpg");image = image.convertToForm ......
列表选择控件
列表选择控件 ListBox ListBox控件显示一个项列表,用户可以从中选择一个或多个项。 创建一个ListBox并添加相关元素: private void Submit(object sender, EventArgs e) { string currentItem = this.listBo ......
QWidget 设置子控件保持自己的默认背景
在Qt 中设置父控件 QWidget 的背景为一种颜色,此时其子控件QWidget 的背景默认是透明的,看起来会和父控件的背景色一样。 此时通过代码设置保持子控件 QWidget 的背景色为默认的颜色,而不是和父控件背景色相同。 this->setAutoFillBackground(true); ......
【C++/Qt】lambda表达式的简单应用
要求:点击一个按钮,打开另一个窗口,再次点击该按钮,关闭打开的另一个窗口。 QPushButton *btn = new QPushButton("open",this); btn->move(100,100); QWidget *widget = new QWidget; widget->setW ......
信息显示控件
信息显示控件(只读) Label控件 Label控件用于显示用户无法编辑的文本或图像,创建一个Label控件如下: label.AutoSize = true; label.Location = new Point(36, 32); label.Name = "label"; label.Size ......
socket(二)使用QT实现简单连接
socket(二)使用QT实现简单连接 首先,为了让我们完成更好的观察,我们需要先绘制主机与从机的界面: 我们之所以能够实现连接,主要是因为IP与端口为我们指引了他们的地址,所以我们才能精确的连接上。所以我们绘制这两个界面的时候,需要绘制输入IP与端口的输入框;由于我们需要通过socket去完成收发 ......
使用WPF开发自定义用户控件,以及实现相关自定义事件的处理
在前面随笔《使用Winform开发自定义用户控件,以及实现相关自定义事件的处理》中介绍了Winform用户自定义控件的处理,对于Winform自定义的用户控件来说,它的呈现方式主要就是基于GDI+进行渲染的,对于数量不多的控件呈现,一般不会觉察性能有太多的问题,随着控件的数量大量的增加,就会产生性能... ......
数据显示控件
数据显示控件 DataGridView控件 DataGridView控件用于显示可定义的数据表格,创建一个基本的数据表格如下图所示: using System.Data; namespace WinformDebug { public partial class Form1 : Form { pub ......
FramelessWindow实现qt无边框窗口
FramelessWindow.h文件链接 添加FramelessWindow.h头文件 在你的qt项目中将FramelessWindow.h头文件导入进来,或者使用cmake、qmake将包含该头文件的目录引入。 简单浏览framelessWindow代码 我们发现FramelessWindow是 ......
WinForm中的基本控件
WinForm中的控件 数据显示控件 DataGridView控件 文本编辑控件 TextBox控件 RichTextBox控件 MaskedTextBox控件 信息显示控件(只读) Label控件 LinkLabel控件 StatusStrip控件 ProgressBar控件 网页显示控件 Web ......
QT开发 QT5.15.2安装(换源极速安装)
🗡️▬▬▬▬▬▶QT安装◀▬▬▬▬▬⚔️ ⚔️QT下载器获取 https://mirrors.tuna.tsinghua.edu.cn/qt/official_releases/online_installers/ ⚔️下载器放自定义文件夹(路径全英文) 文件名改短好操作 ⚔️在自定路径唤出cmd ......
Avalonia创建自定义控件
Avalonia中有三个主要的控件类型:用户控件(User Control)、模板化控件(Templated Control)、基本控件(Basic Control)。创建自定义控件时选择适合的控件类型进行创建,三种控件类型适用场景如下(参考文档): UserControl:适合创建Views或Pa ......
WPF的DataGrid控件DataGridComboBoxColumn三种binding形式
下面代码binding没办法实现 // View中代码 <DataGridComboBoxColumn x:Name="comboBoxDev" Header="类型" ItemsSource="{Binding DeviceType}" DisplayMemberPath="{Binding DN ......
【C++/Qt】QLCDNumber-电子时钟实战
头文件: #ifndef DIGITALCLOCK_H #define DIGITALCLOCK_H #include <QLCDNumber> class digitalClock : public QLCDNumber { Q_OBJECT public: digitalClock(QWidge ......
8. 控件的介绍
WPF学习目录 控件 是数据和行为的载体,没有固定的形象。 控件关注的是抽象的数据和行为。 常用的控件分为6类 1.布局控件:可容纳多个控件或嵌套其他布局控件,用于UI组织和排列控件,共同的父类为Panel。 2.内容控件:只能容纳一个其他控件或布局控件作为内容,经常需要使用布局控件来容纳其他内容。 ......
【转】C# WinForm 自定义控件,DataGridView背景透明,TabControl背景透明
原文: https://www.cnblogs.com/leavind/p/6732530.html 1 using System.ComponentModel; 2 using System.Drawing; 3 using System.Windows.Forms; 4 namespace Ra ......
界面控件DevExpress VCL v23.2——复杂表单的性能增强
DevExpress VCL Controls所包含的控件有:数据录入、图表、数据分析、导航、布局等。该控件能帮助您创建优异的用户体验,提供高影响力的业务解决方案,并利用您现有的VCL技能为未来构建下一代应用程序。 获取DevExpress VCLv23.2正式版下载 DevExpress技术交流群 ......
创新工具:2024年开发者必备的一款表格控件
前言 在现代工作环境中,信息的处理和管理是至关重要的。表格是一种常见的数据呈现和整理工具,被广泛应用于各行各业。然而,随着技术的不断发展,市场对表格控件的需求也越来越高。随着工作效率的重要性日益凸显,一款高效的表格控件成为了开发者们的首选,因此本文小编将从葡萄城公司的纯前端表格控件——SpreadJ ......
QT6.4.3中,关于QString asprintf(const char*cformat,...)与int asprintf(char**strp,const char*fmt,...)的使用问题
QT中QString类的Static Public Members(静态公众成员)定义了QString asprintf(const char*cformat,...)。与Linux下C语言的定义是有区别的。网上很多搞混了二者的用法,甚至有的在QT下用对象去调用asprintf()的例子! aspr ......
使用Winform开发自定义用户控件,以及实现相关自定义事件的处理
在我们一些非标的用户界面中,我们往往需要自定义用户控件界面,从而实现不同的内容展示和处理规则,本篇内容介绍使用Winform开发自定义用户控件,以及实现相关自定义事件的处理。 ......
QT:绘图
QPainter能够实现绘制二维图形,适合用于绘制复杂度不高的固定图形,并且不能实现图项的选择、编辑、拖放、修改等交互功能 对于需要绘制大量的、需要交互的图形,可以使用Graphics View Item QGraphicsEllipsetItem 椭圆 QGraphicsLineItem 直线 Q ......
Qt中QItemEditorFactory的使用
一般而言QItemEditorFactory是用于替换Qt中已有的数据类型的编辑器控件。因为如果是自定义类型的话,用它也比较复杂,还不如直接自定义一个新的QStyledItemDelegate。尽管如此,本文也给出一个自定义数据类型的例子,用于解释QItemEditorFactory的用法。本例子开 ......