qt - 带 Qt 的侧面板

标签 qt user-interface dockpanel

我想在我的 Qt 窗口中实现一个侧面板。我搜索了类似于 Visual Studio 中使用的内容(见下文)。

enter image description here

重要说明:

  • 小部件不必是可移动的
  • 应该可以调整大小
  • 每个小部件应与其他布局明显分开

有人知道我如何构建这样的侧面板吗? (也许甚至存在一个图书馆) 或者有人知道使用 Qt 和某种侧面板的项目吗?

最佳答案

一种选择是使用 QDockWidgets 。这就是它们在 QMainWindow 中的用途。

您可以将工具栏、QTreeViews 和 QTableViews(或相关)小部件放入停靠小部件中,以模拟您发布的屏幕截图。

示例用法:Dock Widgets Example .

关于qt - 带 Qt 的侧面板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7626744/

相关文章:

c++ - _BLOCK_TYPE_IS_VALID(pHead->nBlockUse) 在 C++ 中崩溃

c++ - 如何将 QListWidget/QStandardItemModel 项目映射到我的逻辑?

java - 如何使用 JavaFX 消除(或着色)子菜单的边距?

qt - Qt qrc文件中的注释

c++ - 从具有非虚拟析构函数的容器继承

user-interface - 应用程序什么时候可以成为游戏?

java - 在 HIDE_ON_CLOSE 之后显示 FrameView

WPF:DockPanel.Dock = "Bottom"没有按预期工作

java - 如何在 GWT 中独立于 DockPanel.CENTER 设置 DockPanel.NORTH 元素的样式

wpf - WPF 中的 StackPanel 和 DockPanel 有什么区别?