首页 > 解决方案 > PyQt4:如何将一个对象放在另一个对象的前面?

问题描述

为了更好地理解,我给你带来了一张经过编辑的图片。

QTreeView前面的QProgressBar

一般来说,是否可以将一个小部件放在另一个小部件的前面?例如,在上图中,您可以看到一个QProgressBar放置在QTreeView.

想象一下所有记录都加载到QTreeView. 在此过程中,应告知用户加载过程有多远。我知道您也可以QProgressBarQTreeView. 但我想知道是否也可以将 放在QProgressBar前面QTreeView

标签: pythonpython-2.7pyqt4

解决方案


是的,可以将一个小部件放在另一个小部件的前面。

  1. 首先在主窗口中拖动一个小部件(假设是一个 QTreeView)。
  2. 然后右键单击QTreeView,然后单击布局对齐。
  3. 然后选择左对齐或右对齐,然后将另一个小部件(假设 QProgressBar)拖到您的第一个小部件前面。

推荐阅读