qsplitter

    1热度

    1回答

    我使用QtCreator,但是我在UI生成器中找不到QSplitter,所以我猜测它会在后面添加其余的代码。我的问题是: 如何添加一个QSplitter而不拧我的图形用户界面? 这是我的主窗口的基础布局看: 我需要有tabWidget和左边的QlistWidget之间的分离器。我只需要这两个要素受到影响。我发现他们需要在一个单独的布局(他们),但如何添加一个Qsplitter而不会影响其他人。另外

    0热度

    1回答

    我有一个分离器和两个小部件......我想替换分路器的第一窗口小部件,并把其中的第一配件和另一小 枝条相同配置(在运行时) PS:我可以从分离器中删除第一个小部件

    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

    0热度

    1回答

    我试图在Mac查找器中显示文件和文件夹,如列视图。 我能够与列表视图和QFileSystemModel的帮助下获得的基本结构。然后我将分离器手柄设置为滚动区域的角部件。我在这里有两个问题 当我调整列表视图,拆分器句柄消失。 即使将分离器手柄宽度设置为0之后,我也会看到列表视图的间距为 。 # -*- coding: utf-8 -*- from PyQt4 import QtCore, QtG

    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回答

    我想从QSplitter(或QSplitter中删除特定的Qwidget,因为这是我最好的选择),我创建了其中的2-3个。 要做到这一点,我需要得到我创建的每个小部件的索引。 这是我的代码: class Windows(self): list1 = [widget1, widget2, widget3] counter = 0 def __init__(self):