今日はBilibiliのC++ Qtビデオチュートリアルを共有します。2021年7月に録画されたもので、比較的新しいです。必要な方はぜひご覧ください:Qt 5.9 C++開発ガイド
スクリーンショットは省略して、ビデオの目次をご確認ください。上記がリンクです:
P1 1.Qtの紹介、インストールと実行 33:55
P2 2.1UIファイルの設計と実行メカニズム 28:35
P3 2.2ビジュアルUI設計 34:18
P4 2.3コードベースのUI設計 29:41
P5 2.4ハイブリッド方式のUI設計 47:33
P6 2.5Qt Creatorの使用テクニック 10:35
P7 3.1.1Qtの核となる特徴:メタオブジェクトシステム 15:16
P8 3.1.2Qtの核となる特徴:プロパティシステム、シグナルとスロット 11:48
P9 3.1.3メタオブジェクト特性テストの例 54:28
P10 3.2Qtグローバル定義 18:23
P11 3.3コンテナクラス 17:09
P12 3.4コンテナクラスのイテレーション 18:29
P13 3.5Qtクラスライブラリのモジュール 05:11
P14 4.1.1文字列と数値の変換 25:08
P15 4.1.2QStringの一般的な機能 19:21
P16 4.2SpinBoxの使用 11:19
P17 4.3その他の数値入力および表示コンポーネント 22:11
P18 4.4日付時刻とタイマー 32:02
P19 4.5QComboBoxとQPlainTextEdit 26:33
P20 4.6.1QListWidgetとQToolButton_レイアウト 29:08
P21 4.6.2QListWidgetとQToolButton_機能 38:07
P22 4.7.1QTreeWidgetとQDockWidget_レイアウト 20:10
P23 4.7.2QTreeWidgetとQDockWidget_実装 48:54
P24 4.8QTableWidgetの使用 1:01:51
P25 5.1Model、View構造 18:11
P26 5.2QFileSystemModel 23:43
P27 5.3QStringListModel 24:04
P28 5.4.1QStandardItemModel_レイアウト 31:27
P29 5.4.2QStandardItemModel_実装 1:01:43
P30 5.5カスタムプロキシ 19:16
P31 6.1標準ダイアログ 47:53
P32 6.2.1カスタムダイアログとその呼び出し_モーダル 38:24
P33 6.2.2カスタムダイアログとその呼び出し_モードレス 32:25
P34 6.3.1マルチフォームアプリケーション設計_レイアウト 20:50
P35 6.3.2マルチフォームアプリケーション設計_実装 23:09
P36 6.4MDIアプリケーション設計 45:03
P37 6.5スプラッシュとログインウィンドウ 45:47
P38 7.1テキストファイルの読み書き 29:54
P39 7.2バイナリファイルの読み書き 1:03:52
P40 7.3ファイルディレクトリ操作 29:18
P41 8.1QPainter基本描画 24:08
P42 8.2.1座標系と座標変換 25:43
P43 8.2.2ビューポートとウィンドウ 18:12
P44 8.3.1Graphics View シーン、ビュー、グラフィックスアイテム 51:52
P45 8.3.2Graphics View描画プログラム例_フレームワーク 31:48
P46 8.3.3Graphics View描画プログラム例_描画 25:11
P47 8.3.4Graphics View描画プログラム例_制御 50:06
P48 9.1Qt Charts 概要 20:12
P49 9.2.1QChart折れ線グラフ描画_フレームワーク 39:39
P50 9.2.2QChart折れ線グラフ描画_データ初期化 34:46
P51 9.2.3QChart折れ線グラフ描画_QChart 21:09
P52 9.2.4QChart折れ線グラフ描画_QLineSeries 18:47
P53 9.2.5QChart折れ線グラフ描画_QValueAxis 20:35
P54 9.3.1各種よく使われるグラフの描画_データ準備 39:41
P55 9.3.2各種よく使われるグラフの描画_QBarChart 26:06
P56 9.3.3各種よく使われるグラフの描画_QPieChart 25:44
P57 9.3.4各種よく使われるグラフの描画_PercentChart 30:53
P58 9.4.1グラフのその他の操作_フレームワーク 27:11
P59 9.4.2グラフのその他の操作_実装 32:50
P60 10.1Data Visualizationモジュール概要 05:19
P61 11.1Qt SQLモジュール概要 07:34
P62 12.1カスタムWidgetコンポーネント 38:56
P63 13.1QThreadによるマルチスレッドプログラム作成 36:48
P64 14.1ホスト情報の取得 30:38
P65 15.1Qtマルチメディア機能概要 04:12
P66 16.1多言語インターフェース Qt Linguist 17:25