技术栈
qt
Quz
2 小时前
qt
QML 常见的四种导航布局
本文主要介绍 qml_navigation_layout(QML导航布局示例工程,下载链接在结尾处),整合了 Qt Quick Controls 开发中最常用的四种导航样式:顶部导航、抽屉式导航、侧边导航栏、底部导航栏,几乎覆盖了日常软件开发中所有主流的导航界面场景。
江湖人称菠萝包
4 小时前
笔记
·
qt
·
qt5
【Qt】《Qt 5.9 C++开发指南》笔记-Chapter2-GUI应用程序设计基础
上一章通过一个“Hello World”实例,演示了在Qt Creator里创建应用程序、设计窗体界面、编译和运行程序的基本过程。本章将继续深入地介绍Qt Creator设计GUI应用程序的基本方法,包括Qt创建的应用程序项目的基本组织结构,可视化设计的UI界面文件的原理和运行机制,信号与槽的使用方法,窗体可视化设计的底层原理,应用程序的窗体、组件布局、菜单、工具栏、Actions等常见设计元素的使用方法。
重生的黑客
5 小时前
c++
·
qt
·
qwidget
·
qss
·
常用控件
Qt 常用控件精讲(1):QWidget 核心属性全解 —— 从 geometry 到 qrc 与 QSS
上一篇我们搭好了 Qt 的开发环境,也跑通了第一个窗口程序。但那个窗口是空的——除了标题栏什么也没有。真正要做出一个能用的图形界面,我们必须往窗口里放东西:按钮、输入框、标签、下拉框……这些"放进去的东西",Qt 里统称为控件。
江湖人称菠萝包
5 小时前
笔记
·
qt
·
qt5
【Qt】《Qt 5.9 C++开发指南》笔记-Chapter1-认识Qt
C++是一种通用的标准编程语言,使用任何编辑器都可以编写C++源程序,然后利用C++编译器对程序进行编译,就可以生成可执行的程序。
Quz
1 天前
qt
QML StackView:实现卡片堆叠效果
StackView 的页面默认是"一次只显示一张",切页时旧的退场、新的进场。但它的转场机制其实暴露了每个页面在栈里的位置信息,利用这一点可以做出一类很特别的效果:所有层级的页面同时可见,像一叠错开摆放的卡片,最上层是当前页,下面的每张卡露出一条边。
Quz
1 天前
qt
QML Drawer 抽屉导航详解
Drawer 是 Qt Quick Controls 里的一个抽屉组件,就像手机 App 从屏幕边拉出来的那种侧栏:会从窗口某一条边滑出,同时盖上遮罩。
≮傷£≯√
1 天前
qt
QGraphicsScene(一) drawCAD 问题
1. 移动时,图元位置和鼠标位置有偏差移动的核心代码:2. 自由绘制前两笔异常:贝塞尔首段退化问题
qq_40170041
2 天前
开发语言
·
数据库
·
qt
Qt QUrl 详解与代码示例
QUrl 是 Qt 中用来表示和操作 URL(统一资源定位符) 的类。它的核心能力包括:解析:把一段 URL 字符串拆解成 scheme、host、port、path、query、fragment 等部分;
雨田言炎
2 天前
嵌入式硬件
·
qt
Qt的常用类QList--序列数据管理
QList的主要作用是序列数据管理,常用的序列管理类还有QVector和QLinkList,一般情况下用QList就够了。
朽棘不雕
2 天前
开发语言
·
qt
Qt项目代码解释
如果想简单了解Qt,可以看下我在学习起始时的博客 Qt背景(简单了解Qt)-CSDN博客在装好Qt后进入并创建一个项目,我们在什么都不写的情况下Qt中也有一些代码,让我们来了解一下这些代码吧.
CVer儿
3 天前
开发语言
·
qt
vs2022配置qt
1 QT教程02-vs2022配置qt开发环境_哔哩哔哩_bilibili2 想使用原生官方编译的 MSVC 2022 64-bit,需要安装 Qt 6(因为 Qt 5.14 发布时还没有 VS2022,只有 Qt 6.2+ 才正式提供了预编译的 msvc2022_64 版本)。
kaixin_learn_qt_ing
3 天前
qt
Qt 打开目录多选对话框
我测试过,在Windows和银河麒麟下都可以正常运行,功能也正确。..\DataRecord\main.cpp 215 ("D:/Books", "D:/Books/雷达", "D:/Books/心理", "D:/Books/学习书籍")
lqj_本人
3 天前
qt
·
华为
·
harmonyos
WinPcap 鸿蒙 PC 适配全记录:从 NPF 原始抓包到 VPN_TUN 与 libpcap 双通路
适配开源地址:https://atomgit.com/OpenHarmonyPCDeveloper/ohos_winpcap
Quz
3 天前
qt
QML StackView:三种入栈方式(Item、Component 与 URL)
stack.push(参数) 里那个参数到底能传什么?官方文档说它可以是一个 Item、一个 Component 或一个 url——三种传法对应三种典型的页面管理方式。
Quz
3 天前
qt
QML StackView:入栈、出栈、替换与批量操作
StackView 是 Qt Quick Controls 里的页面栈容器,页面一层层压进去(push),再一层层弹出来(pop),初始页在堆栈底部。这套机制和App软件中的导航返回是一回事。
老赵的博客
3 天前
c++
·
qt
c++面试之从虚函数表到Rtti一次性讲清楚
一、虚函数表虚函数表(vtable)一次性讲透,C++面试高频,结合对象内存 核心结论先记牢: 不是每个对象拥有一张虚函数表;是每个拥有虚函数的类,共享一张虚函数表。对象里面只存一个虚函数指针(vptr),指向这个类的虚函数表。 1、内存布局(最关键) class Base{ public: virtual void func(){} };
颜颜yan_
3 天前
git
·
qt
·
harmonyos
Git Cola 鸿蒙 PC 版适配全记录:从 Qt 桌面工具到 ArkTS 原生应用
欢迎加入开源鸿蒙 PC 社区:https://harmonypc.csdn.net/欢迎在 PC 社区平台申请新建项目:https://atomgit.com/OpenHarmonyPCDeveloper
Lsir10110_
3 天前
开发语言
·
qt
·
信号处理
从按钮“点不动“讲起——深入理解 Qt 信号槽机制
当我们在窗口中建立了一个Label和Button 我们想通过按钮控制Label上的文本,直接点击按钮没有任何反应,那么该如何实现呢——这里就需要引入一个Qt的机制——信号槽
lqj_本人
3 天前
qt
·
华为
·
harmonyos
WinMerge 鸿蒙 PC 适配全记录:以 Qt 重建桌面外壳,打通文件与文件夹差异闭环
适配开源地址:https://atomgit.com/OpenHarmonyPCDeveloper/ohos_winmerge
lqj_本人
3 天前
qt
·
udp
·
harmonyos
Tftpd64 鸿蒙 PC 适配全记录:用 Qt 重建一组可运行的 UDP 网络服务
适配开源地址:https://atomgit.com/OpenHarmonyPCDeveloper/ohos_tftpd64