Qt设计器 - 如何使用不带QWidget的TabWidget启动项目

Qt设计器 - 如何使用不带QWidget的TabWidget启动项目

问题描述:

每次从Qt Creator创建新项目时,QWidget都可以删除。Qt设计器 - 如何使用不带QWidget的TabWidget启动项目

enter image description here

当然你可以手工编写代码,因为这:

app = QApplication(sys.argv) 
ex = Main() 
sys.exit(app.exec_()) 

其中主类是从QTabWidget继承和一切正常。

class Main(QTabWidget): 

    def __init__(self): 
     super().__init__() 

有什么办法如何从Qt设计实现这一目标? 如何删除QWidget并将QTabWidget放在层次结构之上?

当您使用Qt设计的GUI,您可以选择小部件如下面的图片中,你需要为基础:

enter image description here

一般来说,我们从第一个选项templates/forms选择,但我们也可以从Widgets(第二个选项)

enter image description here

选择,我们可以作为一个选择第二种选择QTabWidget的基础。

enter image description here

+0

啊我很盲目。我从来没有想过,“小工具”选项可以滚动出来,我总是使用模板选项。在我的Qt Designer版本中,它不像你的版本那么明显。 –

+0

直接打开Qt Designer,不要通过Qt Creator来使用它。 – eyllanesc