カテゴリー: Qt5

Qt for MCU がアナウンスされました

The Qt Blog に Announcing Qt for MCUs という記事が投稿されました。 Qt のウェブサイトにも Qt for MCU というページが公開されています。 リサーチプロジェクトの開始 昨年ごろから、RTEMS というオープンソースの RTOS を利用...

QML のパーサーの作り方

はじめに 大規模な Qt Quick のアプリケーションの開発時などに、QML ファイルの何かをチェックしたり、一括で処理をするようなツールが欲しくなることがあります。 その作業を正確に行うには、QML のパースが必要となりますが、ゼロから書く気にはなりませんよね。 当然ですが、...

Qt Lite の仕組み: qmake 編 (2)

前回 は、qmake の初段の qt.pro について解説しました。 今回からはいよいよ本丸の qt_configure.prf の解説になります。 qmake の専用言語がたくさん出てきますが、言語自体の解説はしませんので、詳しいところまで知りたい方はオンラインドキュメントの ...

Qt Lite の仕組み: qmake 編 (1)

この記事は、configure 編 の続きになります。 configure が qmake を呼び出した際に実際に実行されるのは qt.pro になります。 TEMPLATE = subdirs となっているので、サブディレクトリ型のプロジェクトファイルになります。 それ以降は、...

Qt Lite の仕組み: configure 編

とあるお仕事で Qt Lite の仕組みを調べたので、少しづつ共有したいと思います。 configure/configure.bat Qt 5.8 で configure 周りが大きく変わりました。 configure には configure スクリプト(*nix用)と con...