qt
文章平均质量分 79
无尽岁月适我愿兮
遁光不耀,丹青不渝。
展开
-
Qt自定义封装QTableWidget
QTableWidget是一个功能强大的Qt小部件,是一个用于显示和编辑表格数据的Qt小部件。它继承自QTableView类,提供了使用表格方式显示数据的功能。QTableWidget可以用于创建静态或可编辑的表格。它可以手动添加和删除行和列,以及设置单元格的内容、样式和编辑属性。QTableWidget还可以与其他Qt小部件进行交互。例如,可以使用QComboBox、QCheckBox和QPushButton等小部件作为表格的单元格编辑器,方便用户输入和选择数据。原创 2024-02-01 09:44:38 · 1436 阅读 · 0 评论 -
Qt自定义DockLayout
Qt自带的QDockWidget可实现停靠在主窗口中的小部件,可以独立地停靠在主窗口的上、下、左、右四个边缘位置,也可以相互拖拽合并成一个tab组,但是想要将dock窗体停留在中间区域,模拟VS那种中间为DocumentHost的布局就不太可行,尽管可以使用splitDockWidget()方法将dock窗体停留在中间区域,但是效果还是不太理想。参考了其他平台关于dock布局,最终决定使用QTabWidget+QDockWidget来实现,效果如图所示。原创 2024-01-29 13:26:55 · 569 阅读 · 0 评论