qsplitter

    0熱度

    1回答

    我試圖在Mac查找器中顯示文件和文件夾,如列視圖。 我能夠與列表視圖和QFileSystemModel的幫助下獲得的基本結構。然後我將分離器手柄設置爲滾動區域的角部件。我在這裏有兩個問題 當我調整列表視圖,拆分器句柄消失。 即使將分離器手柄寬度設置爲0之後,我也會看到列表視圖的間距爲 。 # -*- coding: utf-8 -*- from PyQt4 import QtCore, QtG

    1熱度

    1回答

    我使用QtCreator,但是我在UI生成器中找不到QSplitter,所以我猜測它會在後面添加其餘的代碼。我的問題是: 如何添加一個QSplitter而不擰我的圖形用戶界面? 這是我的主窗口的基礎佈局看: 我需要有tabWidget和左邊的QlistWidget之間的分離器。我只需要這兩個要素受到影響。我發現他們需要在一個單獨的佈局(他們),但如何添加一個Qsplitter而不會影響其他人。另外

    9熱度

    1回答

    您可以自定義分離器的厚度和背景圖像處理 http://qt-project.org/doc/qt-4.8/stylesheet-examples.html#customizing-qsplitter 但是,有沒有辦法增加一個小的圖形箭頭按鈕,當用戶點擊它時,我可以撥打splitter.setSizes([0, 1])將其摺疊。 我可以用一個QButton一個VBOX佈局,但它佔用了太多空間,並且不

    0熱度

    1回答

    我想在pyqt5中使用python構建一個接口。 我想要存檔的東西似乎是一件容易的事,但我無法弄清楚。我只想讓這四個表格調整大小,並在用戶調整窗口大小時按鈕保持固定的寬度。不是相反,因爲它是現在.... 我希望有人能幫助我。這個小問題讓我發瘋。 這裏是我的代碼: import sys from PyQt5 import QtWidgets, QtGui from PyQt5.Q

    0熱度

    1回答

    我有一個分離器和兩個小部件......我想替換分路器的第一窗口小部件,並把其中的第一配件和另一小 枝條相同配置(在運行時) PS:我可以從分離器中刪除第一個小部件

    0熱度

    1回答

    我想從QSplitter(或QSplitter中刪除特定的Qwidget,因爲這是我最好的選擇),我創建了其中的2-3個。 要做到這一點,我需要得到我創建的每個小部件的索引。 這是我的代碼: class Windows(self): list1 = [widget1, widget2, widget3] counter = 0 def __init__(self):

    1熱度

    1回答

    我有一個QTreeView裏面的QSplitter,我想設置的初始大小。我發現我可以在QTreeView上設置setMinimumWidth(val)和setFixedWidth(val),但這兩個都不符合我的需要。 的setMinimumWidth(val)僅防止QTreeView從獲得比的val值越小,並且setFixedWidth防止用戶調整大小QTreeView完全。 是否有無論如何設置初

    2熱度

    2回答

    我有一個WidgetA部件,它是一個所有者繪製的部件。目前放置在QMainWindow的QVBoxLayout。點擊一個按鈕後,我想從這QVBoxLayout「WidgetA」,插入QSplitter到QVBoxLayout和「讀」WidgetA到這個QSplitter。所有這一切都在不破壞WidgetA,所以它將保留其繪圖上下文等 所以,目前我有這個(在一個窗口中只有一個窗口小部件): 我想放W

    0熱度

    1回答

    我想使用QSplitter來分割兩側的MainWindow。在左邊,我想要一個包含文件夾視圖的佈局,在右邊的另一個佈局中我將繪製一些內容。但我只能在QSplitter上添加小工具,而佈局不是小工具。 我發現的唯一類似的問題是這些: http://www.qtcentre.org/threads/16856-QSplitter-multiple-layouts-how https://forum.q

    0熱度

    2回答

    當應用程序啓動但尚未建設時(當所有初始小部件正在創建等)時,我添加到我的佈局QSplitter,有兩個小部件,我想第二個小部件或多或少地佔用可用空間的60/70%,而第一小部件佔用空間的其餘部分(考慮到分隔器大小本身)。 所以,在開始的時候,本身顯示的玻璃窗前,我嘗試更多或更少的重新調整這兩個控件那樣: splitter->setOrientation(Qt::Vertical); auto s