面接でよく聞かれるQT作成ダイアログの3つの方法

1207 ワード

一、Qt作成ダイアログの三つの方法
1.           :       ,    ; 
2.  Qt Designer       :       、       ,  、  、    ; 
3.    UI       :      ,            .UI    ,        。

二、手作業でインタフェースを設計する方法
         ,   Qt   GUI              ,           。
  ,    QDialog、QWidget、QMainWindow            ;         ,
              ;               。 

三、Qt Designを使ってインタフェースを設計する
Qt Designを使用することで、ダイアログの迅速な作成が可能になります.Qt Design環境では、すべての操作が可視化され、コントロールをドラッグ&ドロップしたり、信号とスロットを関連付けたり、特定のコントロールのプロパティを設定したりすることができます.手順:1.qt creatorデザイナー作成ダイアログでfindDialogを生成します.uiファイル2.QtインストールパッケージでQt 5.4 64-bit for Desktop(MSVC 2013)を探し、プロジェクトのフォルダに入り、コマンドuic-o ui_を使用します.findDialog.h findDialog.ui対応するヘッダファイル3を生成する.コマンドqmake-project、qmake、makeをそれぞれ使用します(できない場合はqt creatorの実行ボタンをクリックします)
四、UIファイルを動的にロードし、インタフェースを生成する
                        ,            ,
                   UI       。 
                        UI     。
             Qt Designer    ,       QUILoader        ,      。 

五、結論
         ,               、  ;
  Qt Designer       、  、  ;       .ui
               .ui            。  
       ,    Qt Designer    ,        
          。