是否有可能使QMainWindow中的DockWidgetArea可滚动?我有很多QDockWidget实例,如果没有滚动就无法适应该区域。基本上,我需要有两个“侧栏”,一个在左侧,第二个在主窗口的右侧。这些侧杆必须整体可浮动,因此可以移动到辅助监视器上。
我尝试将三个QMainWindow实例添加到水平布局中,使用中间一个显示主要应用程序内容,其余用作停靠区域 - 它们的中心窗口小部件为零。
除了我无法在这些"停靠区域"中添加滚动条之外,它有效。更准确地说,我可以添加一个QScrollBar作为这些QMainWindows的中心部件,但它打破了对接能力,就是这样。
在Qt 4中有QDockArea小部件,但在Qt 5中,只有对码头区域行为的最小控制。
有没有解决方案?