簡體   English   中英

PySide中的哪個小部件類似於wxwidgets中的wxNotebook控件?

[英]Which widget in PySide is similar to wxNotebook control in wxwidgets?

我必須用等效的PySide替換wxNotebook控件。 我最好使用PySide中的哪個小部件/方法?

這是pyside / pyqt4中的選項卡小部件的示例,類似於wxwidgets中的筆記本:

from PyQt4 import QtGui
from PyQt4 import QtCore
import sys

def main():

    app     = QtGui.QApplication(sys.argv)
    tabs    = QtGui.QTabWidget()
    pushButton1 = QtGui.QPushButton("QPushButton 1")
    pushButton2 = QtGui.QPushButton("QPushButton 2")

    tab1    = QtGui.QWidget()   
    tab2    = QtGui.QWidget()
    tab3    = QtGui.QWidget()

    vBoxlayout  = QtGui.QVBoxLayout()
    vBoxlayout.addWidget(pushButton1)
    vBoxlayout.addWidget(pushButton2)

    #Resize width and height
    tabs.resize(250, 150)

    #Move QTabWidget to x:300,y:300
    tabs.move(300, 300)

    #Set Layout for Third Tab Page
    tab3.setLayout(vBoxlayout)   

    tabs.addTab(tab1,"Tab 1")
    tabs.addTab(tab2,"Tab 2")
    tabs.addTab(tab3,"Tab 3")

    tabs.setWindowTitle('PyQt QTabWidget Add Tabs and Widgets Inside Tab')
    tabs.show()

    sys.exit(app.exec_())


if __name__ == '__main__':
    main()

禮貌

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM