【发布时间】:2013-01-07 23:22:18
【问题描述】:
我正在尝试在 Qt 中编写一个树浏览器 GUI。在左侧,我有一个由 Qt 组件QTreeView 处理的树视图系统,但我希望在右侧面板上显示一个取决于所选树元素的表单。我找不到在 Qt 中做到这一点的方法。我发现了一篇关于使用小部件并将其推广到表单的现有帖子。这当然可以让我在右侧面板上的 Qt MainWindow 内显示一个表单,但这不会允许我在每次选择树元素时更改右侧面板上的表单。
感谢任何提示。
【问题讨论】:
我正在尝试在 Qt 中编写一个树浏览器 GUI。在左侧,我有一个由 Qt 组件QTreeView 处理的树视图系统,但我希望在右侧面板上显示一个取决于所选树元素的表单。我找不到在 Qt 中做到这一点的方法。我发现了一篇关于使用小部件并将其推广到表单的现有帖子。这当然可以让我在右侧面板上的 Qt MainWindow 内显示一个表单,但这不会允许我在每次选择树元素时更改右侧面板上的表单。
感谢任何提示。
【问题讨论】:
刚刚找到了一种使用QScrollArea 和函数setWidget 在主窗口中动态显示Qt 表单的方法。不理想但有效。
【讨论】: