是否可以完全隐藏QSplitter小部件的手柄?我试图隐藏()它们,但它不起作用 - 手柄仍然在屏幕上,isVisible()报告为false。如何隐藏QSplitter小部件中的手柄?
了QSplitter ::预期setHandleWidth不起作用 - 0。
是否可以完全隐藏QSplitter小部件的手柄?我试图隐藏()它们,但它不起作用 - 手柄仍然在屏幕上,isVisible()报告为false。如何隐藏QSplitter小部件中的手柄?
了QSplitter ::预期setHandleWidth不起作用 - 0。
无力调用它时设置一个零宽度手柄似乎很奇怪,可能会被认为是一个错误就不会隐藏把手 - 但那么为什么你想要?你将无法获得一个零宽度的句柄,所以它似乎是你真的想要使用垂直/水平布局。
如何回答QPlitter的子类并重写paintEvent(QPaintEvent *)来阻止实际绘制的窗口部件?
它看起来像QSplitter子类是唯一的方法。 – 2009-09-08 08:42:36
使用QSplitter :: handleWidth(1)。 我试图与handleWidth(0),但似乎最小接受宽度为1
图像设置成非存在图像似乎工作
self.splitter.setStyleSheet("QSplitter::handle { image: url(images/notExists.png); }")
我想“锁定”布局,如锁定工具栏功能在许多应用程序。 – 2009-09-06 14:50:28
尝试; handle-> splitter(num) - > setEnabled(false) – 2009-09-07 07:55:17
我试过了,它会禁用句柄,但不会隐藏它们。 – 2009-09-07 08:08:53