qt

Quz4 小时前
qt
QML Repeater 数据模型:ListModel 与 C++ QAbstractListModel如果一行数据有多个字段,光靠 JS 数组也可以做,但每次增删都得自己造一个新数组再赋回去。这篇讲两种模型:QML 自带的ListModel,以及从 C++ 继承 QAbstractListModel 写出来的自定义模型。两者都能直接给 Repeater 组件用,也都自带增删通知,界面会跟着数据自动更新。
Quz4 小时前
qt
QML Repeater 基础用法:整数、JS 数组、字符串数组三种模型Repeater 是 Qt Quick 里负责批量生成的组件。这篇介绍三种最轻量的模型写法,直接给model一个整数、一个 JavaScript 对象数组、或者一个字符串数组。
江湖人称菠萝包11 小时前
笔记·qt·qt5
【Qt】《Qt 5.9 C++开发指南》笔记-Chapter3-Qt类库概述Qt是一个用标准C++编写的跨平台开发类库,它对标准C++进行了扩展,引入了元对象系统、信号与槽、属性等特性,使应用程序的开发变得更高效。本章将介绍Qt的这些核心特点,对于理解和编写高效的Qt C++程序是大有帮助的。
qq_3449205612 小时前
开发语言·c++·qt
Qt事件过滤器1、事件过滤器是 Qt 提供的一种机制,允许一个对象拦截并处理发送给另一个对象的事件。可以实现以下功能:
sunriver200012 小时前
qt·qt6core5compatd
【Qt】由于找不到 Qt6Core5Compatd.dll由于找不到 Qt6Core5Compatd.dll,...Qt维护工具,增加安装Additional Libraries。
qq_3449205613 小时前
c++·qt
Qt 鼠标双击QLabel全屏显示图像1、打开图片,并显示在QLabel上void MainWindow::on_pB_ts_clicked()
江湖人称菠萝包15 小时前
笔记·qt·qt5
【Qt】《Qt 5.9 C++开发指南》笔记-Chapter4-常用界面设计组件第2章已经介绍了设计GUI应用程序的基本原理和方法,在掌握了用Qt Creator设计应用程序的基本方法之后,要应用Qt编写各种应用程序,重要的就是熟练掌握Qt类库里各种用于界面设计或其他功能的类的使用。
实心儿儿16 小时前
qt
Qt — QtCreator 创建项目1. 打开 Qt Creator,选择文件2. 选择新建项目或文件后:Application:应用程序(使用Qt写一个GUI程序就应该选择这个)
Quz1 天前
qt
QML 常见的四种导航布局本文主要介绍 qml_navigation_layout(QML导航布局示例工程,下载链接在结尾处),整合了 Qt Quick Controls 开发中最常用的四种导航样式:顶部导航、抽屉式导航、侧边导航栏、底部导航栏,几乎覆盖了日常软件开发中所有主流的导航界面场景。
江湖人称菠萝包1 天前
笔记·qt·qt5
【Qt】《Qt 5.9 C++开发指南》笔记-Chapter2-GUI应用程序设计基础上一章通过一个“Hello World”实例,演示了在Qt Creator里创建应用程序、设计窗体界面、编译和运行程序的基本过程。本章将继续深入地介绍Qt Creator设计GUI应用程序的基本方法,包括Qt创建的应用程序项目的基本组织结构,可视化设计的UI界面文件的原理和运行机制,信号与槽的使用方法,窗体可视化设计的底层原理,应用程序的窗体、组件布局、菜单、工具栏、Actions等常见设计元素的使用方法。
重生的黑客1 天前
c++·qt·qwidget·qss·常用控件
Qt 常用控件精讲(1):QWidget 核心属性全解 —— 从 geometry 到 qrc 与 QSS上一篇我们搭好了 Qt 的开发环境,也跑通了第一个窗口程序。但那个窗口是空的——除了标题栏什么也没有。真正要做出一个能用的图形界面,我们必须往窗口里放东西:按钮、输入框、标签、下拉框……这些"放进去的东西",Qt 里统称为控件。
江湖人称菠萝包1 天前
笔记·qt·qt5
【Qt】《Qt 5.9 C++开发指南》笔记-Chapter1-认识QtC++是一种通用的标准编程语言,使用任何编辑器都可以编写C++源程序,然后利用C++编译器对程序进行编译,就可以生成可执行的程序。
Quz2 天前
qt
QML StackView:实现卡片堆叠效果StackView 的页面默认是"一次只显示一张",切页时旧的退场、新的进场。但它的转场机制其实暴露了每个页面在栈里的位置信息,利用这一点可以做出一类很特别的效果:所有层级的页面同时可见,像一叠错开摆放的卡片,最上层是当前页,下面的每张卡露出一条边。
Quz2 天前
qt
QML Drawer 抽屉导航详解Drawer 是 Qt Quick Controls 里的一个抽屉组件,就像手机 App 从屏幕边拉出来的那种侧栏:会从窗口某一条边滑出,同时盖上遮罩。
≮傷£≯√3 天前
qt
QGraphicsScene(一) drawCAD 问题1. 移动时,图元位置和鼠标位置有偏差移动的核心代码:2. 自由绘制前两笔异常:贝塞尔首段退化问题
qq_401700413 天前
开发语言·数据库·qt
Qt QUrl 详解与代码示例QUrl 是 Qt 中用来表示和操作 URL(统一资源定位符) 的类。它的核心能力包括:解析:把一段 URL 字符串拆解成 scheme、host、port、path、query、fragment 等部分;
雨田言炎3 天前
嵌入式硬件·qt
Qt的常用类QList--序列数据管理QList的主要作用是序列数据管理,常用的序列管理类还有QVector和QLinkList,一般情况下用QList就够了。
朽棘不雕4 天前
开发语言·qt
Qt项目代码解释如果想简单了解Qt,可以看下我在学习起始时的博客 Qt背景(简单了解Qt)-CSDN博客在装好Qt后进入并创建一个项目,我们在什么都不写的情况下Qt中也有一些代码,让我们来了解一下这些代码吧.
CVer儿4 天前
开发语言·qt
vs2022配置qt1 QT教程02-vs2022配置qt开发环境_哔哩哔哩_bilibili2 想使用原生官方编译的 MSVC 2022 64-bit,需要安装 Qt 6(因为 Qt 5.14 发布时还没有 VS2022,只有 Qt 6.2+ 才正式提供了预编译的 msvc2022_64 版本)。
kaixin_learn_qt_ing4 天前
qt
Qt 打开目录多选对话框我测试过,在Windows和银河麒麟下都可以正常运行,功能也正确。..\DataRecord\main.cpp 215 ("D:/Books", "D:/Books/雷达", "D:/Books/心理", "D:/Books/学习书籍")