技术栈
qwidget
ShineWinsu
1 天前
数据库
·
qt
·
microsoft
·
面试
·
gui
·
属性
·
qwidget
对于Qt:QWidget通用属性的解析—上
hello 大家,本篇博客我们来学习QWidget通用属性。在 Qt 图形界面开发体系中,控件是构成应用界面的核心载体,而属性系统则是定义控件外观、行为、交互逻辑与生命周期的核心骨架。Qt 中所有可视化控件均直接或间接继承自 QWidget 基类,而 QWidget 中定义的通用属性,构成了整个 Qt 控件体系的通用能力底座 —— 无论内置的标准按钮、输入框、标签,还是开发者自定义的扩展控件,都天然继承了这些属性的全部能力。
重生的黑客
1 个月前
c++
·
qt
·
qwidget
·
qss
·
常用控件
Qt 常用控件精讲(1):QWidget 核心属性全解 —— 从 geometry 到 qrc 与 QSS
上一篇我们搭好了 Qt 的开发环境,也跑通了第一个窗口程序。但那个窗口是空的——除了标题栏什么也没有。真正要做出一个能用的图形界面,我们必须往窗口里放东西:按钮、输入框、标签、下拉框……这些"放进去的东西",Qt 里统称为控件。
键盘会跳舞
6 个月前
c++
·
qt
·
用户界面
·
qwidget
【Qt】分享一个笔者持续更新的项目: https://github.com/missionlove/NQUI
这是笔者正在维护的一个Qt开源项目,旨在提供一些常用的优美且复杂的模块化组件,通过QWidget来展示不一样的Qt的可复制的美。 git地址 : https://github.com/missionlove/NQUI
冉佳驹
7 个月前
qt
·
qwidget
·
table widget
·
tree widget
·
text edit
·
boxlayout
·
radio button
Qt 开发【第四篇】——— 常用基础、显示及输入控件核心特性概述
QWidget 核心控件之 QPushButton(按钮)QIcon 类解析buttonIcon->setIcon 函数解析
hqwest
9 个月前
开发语言
·
qt
·
qwidget
·
ui设计
·
qt布局控件
码上通QT实战25--报警页面01-报警布局设计
Qt是一个跨平台的C++图形用户界面应用程序框架,广泛用于开发GUI程序。Qt Designer是Qt提供的可视化设计工具,允许通过拖放组件快速构建界面。
hqwest
10 个月前
开发语言
·
qt
·
自定义控件
·
qwidget
·
提升部件
·
qt绘图
码上通QT实战10--监控页面02-绘制温度盘
Qt提供了强大的绘图功能,主要通过QPainter类实现。绘图可以在QPaintDevice的子类上进行,例如QWidget、QPixmap、QImage等。绘图操作通常在paintEvent事件中完成。
hqwest
10 个月前
开发语言
·
qt
·
sqlite3
·
qt项目
·
qwidget
·
qwindow
码上通QT实战01--创建项目
Qt项目通常由多个关键组件和文件构成,这些组件共同协作以实现应用程序的功能。以下是Qt项目的主要构成部分: 项目文件(.pro或.qmake) 项目文件是Qt项目的核心配置文件,通常以.pro或.qmake为扩展名。它定义了项目的构建规则、依赖关系、源文件列表以及其他构建选项
水煎包V:YEDIYYDS888
10 个月前
qt
·
qml
·
qt开发
·
qwidget
QT 在 QML中 嵌入显示qwidget界面显示的两种方式,已在项目中验证
这两种方式都可以 复用已有的widget界面,不必使用qml重新开发,大大减少了开发时间。第一种方式: qwidget界面会一直 悬浮在QML界面的上方, 代码中可控制这个widget show或者hide。 然后这个widget界面可以直接处理事件,比如说点击,长按之类的, 就是在widget里面正常写交互逻辑, 缺点就是会悬浮在QML界面上方。 我使用的场景是显示3D模型,需要手指拖动来进行交互,使用的此种方式。
_OP_CHEN
1 年前
开发语言
·
c++
·
qt
·
前端开发
·
qwidget
·
gui开发
·
qt常用控件
从零开始的Qt开发指南:(五)Qt 常用控件之 QWidget(上):解锁 Qt 界面开发的核心基石
前言一、Qt 控件概述:图形界面的 “积木块”1.1 什么是控件?1.2 Qt 控件的 “家族体系”1.3 控件体系的发展历程
sulikey
1 年前
c++
·
qt
·
控件
·
qwidget
·
qlabel
·
qpushbutton
·
qlineedit
Qt 入门简洁笔记:常用控件
在 Qt 中,Widget(控件) 是 GUI 界面的基础元素。无论是按钮、输入框、文本框还是列表,都是由 QWidget 派生而来的。
轩情吖
1 年前
开发语言
·
c++
·
qt
·
控件
·
cursor
·
qwidget
·
windowopacity
Qt常用控件之QWidget(三)
🌟🌟hello,各位读者大大们你们好呀🌟🌟 🚀🚀系列专栏:【Qt的学习】 📝📝本篇内容:windowOpacity;cursor;图形化界面设置cursor;代码设置cursor;font;图形化界面设置font;代码设置font;在浏览器中查看字体的属性 ⬆⬆⬆⬆上一篇:Qt练习小程序(无法拒绝的按钮) 💖💖作者简介:轩情吖,请多多指教(>> •̀֊•́ ) ̖́-
轩情吖
1 年前
c++
·
qt
·
geometry
·
qwidget
·
qpushbutton
·
客户端开发
·
enabled
Qt常用控件之QWidget(一)
🌟🌟hello,各位读者大大们你们好呀🌟🌟 🚀🚀系列专栏:【Qt的学习】 📝📝本篇内容:QWidget;enabled属性;geometry ⬆⬆⬆⬆上一篇:Qt的信号与槽(三) 💖💖作者简介:轩情吖,请多多指教(>> •̀֊•́ ) ̖́-
Wyn_
1 年前
qt
·
qwidget
【QT】自定义QWidget设置圆角+边框(重绘paintEvent)
目录0.背景1.详细代码.h头文件.cpp实现构造函数设置样式windows + qt5.12 + c++
火山上的企鹅
2 年前
qt
·
qwidget
·
qtpdfium
Qt WORD/PDF(二)使用 QtPdfium库实现 PDF操作、打印等
关于QT Widget 其它文章请点击这里: QT WidgetGitHub 源码: QWidgetLearningPro (暂未更新)
SunkingYang
2 年前
qt
·
qobject
·
qwidget
·
区别
·
联系
QT中QWidget和QObject的区别与联系是什么
在Qt框架中,QWidget和QObject是两个核心类,它们各自扮演着不同的角色,但又紧密相连。以下是关于它们区别与联系的详细解释:
炫酷的伊莉娜
2 年前
qt
·
qt creator
·
控件
·
qt5
·
qwidget
【QT】常用控件(概述、QWidget核心属性、按钮类控件、显示类控件、输入类控件、多元素控件、容器类控件、布局管理器)
Widget 是 Qt 中的核心概念,英文原义是 “小部件”,此处也把它翻译为 “控件”。控件是构成一个图形化界面的基本要素。
梦回阑珊
2 年前
开发语言
·
c++
·
qt
·
qwidget
《QT实用小工具·六十八》基于QMenu开发的炫酷菜单栏
1、概述 源码放在文章末尾该项目基于QMenu实现了炫酷的菜单栏效果,包含了如下功能: 1、实现了类似word菜单栏的效果,可以在菜单栏中横向添加不同的菜单 2、鼠标点击菜单可以展开菜单栏,再次点击菜单可以收起菜单栏 3、鼠标点击笑脸可以切换菜单栏的背景颜色
梦回阑珊
2 年前
人工智能
·
qt
·
游戏
·
qwidget
·
五子棋
《QT实用小工具·六十九》基于QT开发的五子棋AI游戏
1、概述 源码放在文章末尾该项目实现了五子棋对战AI,可以享受和AI下棋的快乐,项目实现思路如下: 博弈树
梦回阑珊
2 年前
开发语言
·
c++
·
qt
·
qwidget
《QT实用小工具·六十五》基于QPropertyAnimation实现的移动动画和控件覆盖
1、概述 源码放在文章末尾该项目基于QPropertyAnimation实现了控件平移动画和控件之间的相互覆盖效果,项目demo演示如下所示:
梦回阑珊
2 年前
开发语言
·
c++
·
vscode
·
qt
·
qwidget
·
qtabwidget
《QT实用小工具·五十八》模仿VSCode的可任意拖拽的Tab标签组
1、概述 源码放在文章末尾该项目实现了模仿VSCode的可任意拖拽的Tab标签组,包含如下功能:拖拽标签页至新窗口 拖拽标签页合并控件 无限嵌套的横纵分割布局(类似Qt Creator的编辑框) 获取当前使用的标签组、标签页 自动向上合并标签组 左右拖拽排序(Qt自带)