2017-07-18 13 views
1

Qt Creatorから新しいプロジェクトを作成するたびに、削除できるQWidgetが表示されます。Qt Designer - QWidgetなしでTabWidgetでプロジェクトを開始するには

enter image description here

もちろん、このよう手動でコードを書くことができます:メインクラスがQTabWidgetから継承され

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

、すべてが動作します。

class Main(QTabWidget): 

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

どのようにQtのデザイナーからこれを実現する方法はありますか? QWidgetを削除してQTabWidgetを階層の最上位に配置するにはどうすればよいですか?

答えて

2

あなたは、次の図に示すように、あなたがベースとして取るウィジェットを選択することができます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

関連する問題