このリポジトリは、サークル「エゥーゴ」の技術同人誌「Qt5/Qt6入門 C++編」用サンプルプログラムの格納場所兼サポートページです。
書籍名:技術同人誌「Qt5/Qt6入門 C++編」
Qt5とQt6の両方に対応したQtの入門書です。インストールから始め、C++でコードを書き、画面はQt Widgetsベースのアプリについて解説します。Qt6から使用できるようになったCMakeにも対応。
表紙はぴーす様にお願いしました。
第1章 Qtの概要
第2章 開発環境の構築
第3章 HelloWorld で基本を学ぼう
第4章 Qt Creator
第5章 QObject
第6章 uiファイルを使用する
第7章 ウィジェットの見た目を変更する
第8章 デバッグログ
第9章 ビルドシステム
第10章 トップレベルウィジェット
第11章 シグナル・スロットを使いこなす
第12章 マルチスレッドの基礎
第13章 2D グラフィクス
https://techbookfest.org/product/4534960490807296?productVariantID=5472816721821696
技術書典のYouTubeチャンネルで紹介されました。
https://www.youtube.com/watch?v=2SLFl_i1pL0&t=4141s
https://gishohaku.dev/gishohaku5/books/cutrlMY9WaWhaINNnjM4
https://eugo.booth.pm/items/3045661
本書は、インプレスR&D社より商業出版しています。 商業版のページはこちら。 技術同人誌版と商業版の違いはこちらで説明しています。
技術書典 サークルページ 技術書同人誌博覧会 サークルページ とらのあな サークルページ
「ゼッツプログラTV」というYouTubeチャンネルでQtの情報を配信しています。 https://www.youtube.com/channel/UCK4cX4AtA7dIIjqFc1q6bTg
本サンプルプログラムにおけるスクリプト・プログラム・紹介する手法など全ての無償情報(以下、「無償プログラム等」)については、下記の通り一切の保証が無いものとしてご利用下さい。
〇動作・性能の無保証 このサイトに掲載してある「無償プログラム等」は、それぞれ説明文書等に記載のある通り動作することを期待し、また、その通りに動作し皆様のお役に立つことを意図して掲載していますが、その動作の保証、性能の保証は致しません。
これらの「無償プログラム等」を使用することによって生じたいかなる他の損害に対して、作者およびこのサイトは一切責任を負いません。 また、これらの「無償プログラム等」が使用できなかったことによって生じたいかなる他の損害に対して、作者およびこのサイトは一切責任を負いません。
ご使用の前に、バックアップ等のデータの保全対策や、運用のテストを行って下さい。
〇権利侵害に関する無保証 効率的で品質の高いプログラミングを行うため、「無償プログラム等」は、一般に公開されているフリーのプログラム、モジュールなどをプログラムの部品として使用しています。これらのフリープログラム、モジュールなどの著作権等は通常ぞれぞれの作者が保持しています。
部品として使用するフリープログラム、モジュールなどは、このサイトへの「無償プログラム等」掲載時において、このサイトから「無償プログラム等」をダウンロードして使用することに関し制限の無いものを選択していますが、将来にわたって「制限が無いこと」を保証するものではありません。 これは、それらの制限は著作権者の決定次第であるため、将来もフリーで提供されるかの予見が不可能なためです。
また同様に、特許権侵害等が現在・将来にわたって無いことも保証できません。 これは、現在出願中の特許等および将来取得される特許等については予見できないこと、および、既得の(第三者の)特許権等についても、その存在の有無を調べるほどのコストがかけられないことによるものです。
但し、特許権に関しては、このサイトに掲載の「無償プログラム等」は、特許取得に値するほど斬新な物事を扱ったものは無く、どちらかと言うと非常に一般的な処理を「簡単にできるようにしたもの」や「分りやすく説明したもの」なので、その権利侵害等を心配する必要性は低いものと作者は考えています。(最終的な判断はご使用者ご自身でお願い致します。)