是否可以完全隱藏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