- 博客(8)
- 收藏
- 关注
原创 自定义槽函数
在 Qt 里,QLineEdit 没有直接关联拖放事件的信号,你需要重写 QLineEdit 的 dropEvent 方法,然后手动发出自定义信号,之后再把这个自定义信号连接到槽函数。使用 connect 函数将 QLineEdit 的 dropEvent 信号连接到 MyDialog 的 onLineEditDrop 槽函数。在构造函数中创建了 QTableView 和 QLineEdit,并设置了相应的属性。如果包含文本,则将文本设置到 QLineEdit 中,并接受拖放操作。
2025-04-17 15:02:29
626
原创 【无标题】
QSqlRelationalTableModel 是 Qt 框架里的一个类,它继承自 QSqlTableModel ,可用于处理数据库中的表格数据。这个类的特别之处在于,它能处理表之间的关系,例如外键关系。下面为你详细介绍它的主要用途、基本使用方法以及示例代码。主要用途数据展示:把数据库表中的数据呈现在界面上,像 QTableView 中。关系处理:借助外键关联其他表,显示关联表中的数据而非外键值。数据编辑:支持对表格数据进行增删改操作,并且会自动更新数据库。基本使用步骤。
2025-04-15 16:31:07
299
原创 【无标题】
例如,Qt Designer 生成的 .ui 文件实际上就是 XML 文件,它描述了窗口、控件的布局和属性。解析和生成文档:Qt 提供了强大的 XML 解析和生成工具,开发者可以使用这些工具来处理各种 XML 文档。跨平台数据共享:由于 XML 是一种平台无关的数据格式,所以在不同操作系统和编程语言之间共享数据时,XML 是一个很好的选择。通过在 XML 文件中定义颜色、字体、边框等样式属性,应用程序可以根据不同的 XML 文件切换不同的主题和样式,实现灵活的界面定制。xml 在qt 里面的作用。
2025-04-14 11:13:41
285
原创 object的一些属性的用法
object对象中一些特殊属性的应用与介绍`前言本章重点介绍object对象的一些 特殊属性的应用,这些属性在高级函数比较常见,下面我总结了几个我经常见到的,`提示:以下是本篇文章正文内容,下面案例可供参考一、object.defineProperty与object.definePropertiesobject.defineProperty可以为对象定义属性与赋值,Object.defineProperty(obj,'d',{ value:3, configurab
2022-04-21 15:59:17
774
原创 javascript实现冒泡排序算法
数据结构学习笔记算法学习前言算法是机器运算的基础,它的作用相当于机器的发动机,学习算法能够增强我们的逻辑思维能力,提高我们编写程序的运行效率,本章学习算法中的冒泡排序,提示:以下是本篇文章正文内容,下面案例可供参考一、冒泡排序是什么?冒泡排序是基础的排序算法之一,它的核心思想是相邻的元素两两比较,较大的数字下沉,较小的数字上升,一趟比较之后,较小的数字在前,较大的数字在后,过程如同气泡一样从小到大,故称为冒泡排序。二、使用步骤1比较相邻的元素,如果第一个比第二个大,就交换它们两个,2 每
2022-04-21 09:35:20
1233
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅