qdockwidget

    0熱度

    1回答

    我以前的問題是沒有答案,所以讓我重組你的問題: 是否有可能使一個QMainWindow接受QDockWidget的對接,無論小部件和窗口的大小? 目前,如果窗口太小而不能適應QDockWidget的最小尺寸,它將不會對接。如果主窗口適合小部件,這將是理想的。 在此先感謝!

    0熱度

    1回答

    這裏是我的問題:我創建了一個QDockWidget,並把它放在一個QGraphicsView,而它是浮動的東西顯示正確,但如果停靠在某處,我的內容的開始X和Y是在QDockWidget的標題欄。顯然,這應該是下: tilesetWindow = new QDockWidget(tr("Tileset"), this); tilesetWindow->setMinimumSize(256,256)

    2熱度

    1回答

    我做了一個多碼頭窗口。要做到這一點,我隱藏了中心部件,並且我知道了。但是我有一個問題(或者更多的東西可能?)。如果碼頭小部件堆疊在另一個之上,我無法將碼頭部件停靠在他們的一側。如上圖所示,我只需停靠在碼頭之間。我該如何調整它?這是我的整個代碼。 from PyQt4 import QtCore, QtGui class Window(QtGui.QMainWindow): def _

    3熱度

    2回答

    我在一個QWidget內有一些QDockWidget s(不浮動,只能關閉)。 我在每個QDockWidget裏都有一些小部件 - 它們的高度應該相等。 這些內部小部件可以通過上下文菜單隱藏。 我的內部小工具應該有相同的高度。我做這樣說: void MyDocksPanel::redistributeSpace() { QBoxLayout * lay = (QBoxLayout *)

    1熱度

    1回答

    據我所知,你的方式做一個小部件的背景是一個圖像修改參考QStyleSheet說: background-image: url(<your image here>); 這似乎工作,除非它是QDockWidget的主要部件。 這是我做過什麼: 做一個全新的Qt Widget項目 做一個QWidget對象,也許把一個或兩個按鈕,還有以確保你知道它的使用。 更改樣式表在步驟2中所做的小部件包含:bac

    2熱度

    2回答

    當我創造出了主窗口與dockWidget一個Python測試程序(Test_InfoPanel.py)滾動條不scrollarea顯示,並在其中,與scrollArea小部件tabWidget。 然而,當我調整主窗口,垂直滾動條沒有自動出現時 同樣地,當我取消停靠dockWidget &調整大小,垂直滾動條不會自動出現。 請幫忙! 測試程序(Test_InfoPanel.py): #!/usr/b

    1熱度

    1回答

    我有幾個qdockwidget這些一個QTableView中內,如所附picture看到,我的問題是我想要的表是碼頭的大小相同。 我試圖做到這一點,這是行不通的: table-> resize (dock-> size());

    3熱度

    2回答

    我試圖捕捉一個closeEvent的幾個dockWidgets動態添加到QMainWindow。這是我不清楚我怎麼能弄清楚哪些部件已經被關閉。這裏是一個簡單的例子: class Example(QtGui.QMainWindow): def __init__(self): super(Example, self).__init__() self.leftDoc

    0熱度

    1回答

    我敢打賭,我的問題很明顯,因爲它的標題很明顯,但它可能不是=) 所以讓我詳細解釋...我創建了一個QDockWidget,然後使用設計器將其轉換(我的意思是提升爲..)它成爲一個子類。 那麼如何正確訪問我放置的小部件?這個想法是,所有的子類的對象都是在子類中處理的。問題(如你可能知道)是 this->children().count() 返回此: QDockWidgetLayout(0x102

    1熱度

    1回答

    默認情況下,QDockWidget工具欄上有兩個小按鈕:「detach」和「close」。 如何添加新按鈕:「切換全屏」?