qsplitter

    4熱度

    1回答

    在佈局和尺寸政策方面,我從來沒有太好過,所以這可能是一個簡單的答案,但是這裏有。 當我將一個新選項卡添加到QTabWIdget並將該小部件設置爲QSplitter時,分離器將使用給定的全部空間量。但是,當我將一個QSplitter放在QWidget中,並使用QWidget添加一個選項卡時,它不會使用給定空間 - 僅限於分隔符大小。 我想遠離QLayout,因爲我在分割器中有所有必需的小部件。只需讓

    1熱度

    1回答

    我有一個使用垂直了QSplitter分離兩種重要的構件的一類(箭頭指針是在分離器的位置): 上部子構件是一QTextEdit,而較低的孩子是一個自定義小部件,與我的應用程序的標記系統進行交互。較低的孩子默認會崩潰;它僅在用戶單擊標籤工具欄按鈕或向上拖動分離器時纔會顯示。當按鈕打開時,顯示較低的孩子,否則它將保持隱藏狀態。 工具欄按鈕可以很好地工作,但是現在我無法檢測用戶何時通過將分隔欄一直向下拖動

    0熱度

    1回答

    我做了一個QSplitter佈局。在QSplitter下,有QWidget和它的gridLayout子項。在這種情況下,我無法將QSplitter最小化爲0。正如我上面看到的,它對高度有限制。什麼導致這個問題?我測試了一些案例,我發現當我使用QGridLayout的QWidget的孩子。但我不能將最小高度設置爲0.

    5熱度

    2回答

    是否有可能有一個QSplitter有一個固定大小的部件和另一個具有可變大小? 此代碼設置正確的事情,但是當調整窗口大小拆分成比例地改變初始大小的小部件: vSplitter = new QSplitter(Qt::Vertical, this); vSplitter->addWidget(widget1); vSplitter->addWidget(widget2); QList<int>

    28熱度

    1回答

    什麼是正確的方式來初始化QList?我想使這個代碼更短: QSplitter splitter; QList<int> list; list.append(1); list.append(1); splitter.setSizes(list); 但是當我使用從初始化的std ::列表,它似乎並沒有被工作: splitter.setSizes(QList<int>::fromStdLis

    2熱度

    1回答

    我使用python 2.6和兼容的PyQt4版本4.5.3,在我的窗口中,我使用兩個QTableWidget的QSplitter,但是 我無法找到兩個小工具之間的拆分欄。但是在Autodesk Maya軟件中,分離器有一個點作爲句柄。 任何人都可以在PyQt窗口中幫助我。圖片附上供您參考。

    1熱度

    1回答

    當單擊「單一」按鈕時,我想使「應用程序1」消失。並再次顯示它我的意思是當「拆分」按鈕被點擊。是否有任何方法使消失/崩潰的部件從QSplitter()。 這裏是基本的佈局: 在此先感謝。

    1熱度

    1回答

    我正在開發一個基於QMainwindow的Qt項目,它具有左右工具欄。在QMainwindow和工具欄之間添加分離器的更好方法是什麼?和Qt創建者一樣,我們在代碼編輯器和其他面板之間也有分隔符。 中央小工具,左右工具欄與水平佈局中的分離器將工作,但...尋找更好的解決方案。

    1熱度

    1回答

    我試圖實現以下佈局 |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| | | | | | | | QTABWIDGET | QGLWIDGET | | | | | | | |_______________|________________| | | | | | TEXTEDIT

    0熱度

    1回答

    能否定義爲一個對象了QSplitter寬度/高度?我可以通過適當的箭頭使其可見嗎?