私はVisual StudioにQT5をインストールしました。 実行時に動的にGUIを作成したいと思います。したがって、私はデザイナーやフォームを使用することはできません。それ、どうやったら出来るの? Visual Studioでどのテンプレートを作成すればよいですか? QTライブラリも同じものを実現するためにどのライブラリに含める必要がありますか?Visual Studioでフォームを使わずにQTでGUIを動的に作成
1
A
答えて
2
デザイナーとフォームは、自分で作成したいC++コードを生成するためのヘルパーに過ぎません。したがって、(デザイナーで)フォームを作成し、プロジェクトをビルドし、生成されたコードを見ることができます。そこから、UIオブジェクトの作成と設定の方法を学ぶことができます。それらのフォームを残して、生成されたコードをコードスニペットとして使用してコードを書くことができます。とにかく
、あなたへの短い答えは、「実行時に動的に私のGUIを作成する方法」質問です:(などQMainWindowなど)UIクラスのオブジェクトを作成し、QtのAPIにはどのテンプレートがすべき
を使用して、その後の操作私はVisual Studioで作成しますか? - C++、Win32 Project
QTライブラリには、を含める必要がありますか? - 再び、Qt Creatorを「教師」として使用します。 Qt Ctreatorでプロジェクトをビルドしたら、その "コンパイル出力"ウィンドウを見てください。そこからコンパイラとリンカの設定が必要であることがわかります
0
Qt Designerでフォームを構築することを練習してください。フォーム - >コードを表示し、レイアウトコードを確認します。これは実行時にウィジェットを構築するために自分で使用できるC++コードの例です。
デザイナーなしで独自のウィジェットを作成するときは、単にQWidgetをサブクラス化してボタンやドロップダウンなどを追加するだけです。または、ペイントイベントをオーバーライドしてカスタムペイントを試すこともできます。
関連する問題
- 1. Visual StudioでVisual C++でGUIを作成するには?
- 2. Visual Studio 2010のGUI C++ Qt
- 3. Qt GUIを動的に操作する
- 4. Visual Studioでハンドラシグネチャを自動的に作成する
- 5. QtでVisual Studio 2017を使用してGUIアプリケーションを開発するには?
- 6. CMakeを使わずにVisual Studioでopencvをコンパイルする方法
- 7. BUILDARGSを使わずにperl Mooseで属性オブジェクトを自動的に作成
- 8. GUIツールキットを使わずにPythonでウィンドウを作成する方法
- 9. QT GUIでグローバルオブジェクトを作成する
- 10. Visual Studioやコマンドを使用せずにgithubからチームサービスまでリポジトリを作成
- 11. Visual Studioプラグインを作成してコードを自動的に作成する
- 12. どのようにVisual StudioのC++コンソールは、私はQtのGUI
- 13. Eclipseを使わずにVisual Studio 2003でJNIソースコードをデバッグするには?
- 14. Visual Studioでローカライズ用のリソースキーを自動的に生成
- 15. Qt Visual StudioアドインはQt Visual Studio統合のサブセットですか?
- 16. Visual Studioでプロジェクトを作成中に自動的にClass1/Form1の作成を無効にする方法
- 17. Visual StudioでWindowsフォームを作成できません2015
- 18. Visual Studioデザイナで自動的に関連付けを作成する方法
- 19. jQueryで動的フォームの動的プレビューを作成するには
- 20. Visual C++でGUI(ダイアログ)を作成
- 21. テキストベースのゲームにQtを使ったGUIを作成する
- 22. Visual Studioで静的/動的C++ライブラリを作成する際の問題
- 23. Qt CreatorにVisual Studioの代わりにMinGWを使用させる方法
- 24. プラットフォームツールセットv120(Visual Studio 2013)でVisual Studio 2015でC++/CLIプロジェクトを作成
- 25. QLabelを使わずにQtでハイパーリンクを追加するには?
- 26. Visual Studioを使用せずに.webtestファイルを生成する
- 27. ActiveAdminで動的フォームを作成
- 28. Visual Studio 2010とQT 4.7.1静的リンク
- 29. C++ - Qt - Visual Studio 2010 - guiとコンソールの両方を使用するアプリケーション
- 30. フォーム要素を動的に作成
qt vs-addinをインストールしましたか? – Wilmort
@Wilmortはい –