Qt
クロスプラットフォームのGUIアプリケーションフレームワーク
どうやらQt WidgetとQt Quickという二種類で大別されるらしい.
ライセンス体系としては商用版とオープンソース((L)GPLv3)版がある.
Windows
VisualStudioとMinGWをコンパイラに設定可能.
とりあえず今回はMinGWいれておくことにした.
- Qt 5.12.4
- MinGW 7.3.0 64-bit
- DEveloper and Designer Tools
- Qt Creator 4.9.2(必須)
- Qt Creator 4.9.2 CDB Debugger Support
- DEbugging Tools For Windows
- MinGW 7.3.0 64-bit
MacOS
homebrewからインストールする。
brew isntall qt5
ここではQtだけなのでGUI環境が欲しい場合はQtCreatorを別途インストールする。
なお、homebrewから入れる場合、パスの設定がされないのでQt Creator上から手動で設定する必要がある。
Qt QuickはQMLというファイルを元にGUIを作成する.
Gt WidgetはC++を呼ぶ諸々のほうがメイン?
いずれにしても調査が足りない.
マイクロマウスをやっている人が迷路のシミュレータにQtを使っている人が多いみたい