DUICUO

楽しいQtオープンソースプロジェクトを共有する

タイル化された2Dゲームマップエディター

アドレス: https://github.com/mapeditor/tiled

Tiled は、RPG、プラットフォーム、Breakout クローンなど、あらゆるタイルベースのゲームに対応するユニバーサル タイル マップ エディターです。

タイリングは非常に柔軟性が高く、あらゆるサイズのマップを作成できます。タイルのサイズやレイヤー、タイルの数に制限はありません。マップ、レイヤー、タイル、オブジェクトにはすべて任意の属性を割り当てることができます。

Tiled のマップ形式 (TMX) は理解しやすく、任意のマップで複数のタイル セットを使用でき、タイル セットはいつでも変更できます。

WizQTClient は、ZhiNote のクロスプラットフォーム クライアントです。

アドレス: https://github.com/WizTeam/WizQTClient

WizNote は、クラウドでの使用に適した優れた PKM (個人知識管理) デスクトップ環境を提供することを目的とした、Qt ベースのオープンソース プロジェクトです。

PKMは人生を通して非常に重要なものです。特定のサービスプロバイダーに固執したり、収集した情報や秘密を隠したりするのは賢明ではありません。

PKMは、波しぶき一つあげずに大海原を駆け抜けるあなたの思考のようにあるべきです。自由とは知識であり、PKMであり、このWizNoteクライアントなのです。

DB4S は SQLite 用のデータベース ブラウザーです。

アドレス: https://github.com/sqlitebrowser/sqlitebrowser

DB Browser for SQLite (DB4S) は、SQLite 互換のデータベース ファイルを作成、設計、編集するための高品質で視覚的なオープン ソース ツールです。

DB4Sは、データベースの作成、検索、編集を希望するユーザーや開発者に最適です。DB4Sは使い慣れたスプレッドシートのようなインターフェースを採用しているため、複雑なSQLコマンドを習得する必要はありません。

ユーザーはコントロールとウィザードを使用できます。

  • データベースファイルの作成と圧縮
  • テーブルの作成、定義、変更、削除
  • インデックスの作成、定義、削除
  • レコードの閲覧、編集、追加、削除
  • 検索履歴
  • テキスト形式でのレコードのインポートとエクスポート
  • CSV ファイルからのテーブルのインポートとエクスポート
  • SQLダンプファイルからのデータベースのインポートとエクスポート
  • SQLクエリを発行して結果を確認する
  • アプリケーションによって発行されたすべての SQL コマンドのログを確認します。
  • テーブルまたはクエリ データに基づいて簡単なグラフを描画します。

GoldenDict辞書検索プログラム

アドレス: https://github.com/goldendict/goldendict

GoldenDictは、複数の辞書形式(StarDict/Babylon/Lingvo/Dictd/AARD/MDict/SDict)とオンライン辞書をサポートする、機能豊富な辞書検索プログラムです。記事の完璧なレンダリング、タグ、イラスト、その他のコンテンツの完全な保存、アクセントなしや大文字小文字の正しい表記による単語入力が可能です。

QtAV マルチメディア再生ライブラリ

アドレス: https://github.com/wang-bin/QtAV

QtAV は Qt と FFmpeg をベースにしたマルチメディア再生ライブラリであり、メディア プレーヤーの作成がこれまで以上に簡単になります。

QtAV はほとんどのニーズを満たすことができます。

  • ハードウェア デコード サポート: DXVA2、VAAPI、VDA/VideoToolbox、CedarX、CUDA (Linux で CUDA をサポートする最初のプレーヤー?)。
  • OpenGL と ES2 は、Hi10P ビデオ (ES2 で 10 ビットをサポートする最初のプレーヤー/ライブラリ? VLC、XBMC、mplayer は現在サポートしていません) を含むほぼすべての形式をサポートしています。
  • ライブプレビュー
  • RGBおよびYUV形式でのビデオキャプチャ
  • OSDとカスタムフィルター
  • libavfilter のフィルター(stero3d や blur など)
  • 字幕トラックの選択。FFmpegとlibassエンジンを動的に変更します。
  • フレームごとに再生
  • 再生速度のコントロール
  • バリアント ストリーム: ロケール ファイル、HTTP、RTSP、カスタム ストリーム。
  • オーディオチャンネル、トラック、外部オーディオトラック
  • レンダリング エンジンは再生中に動的に変更されます。
  • ビデオデコーダーを動的に変更する
  • 1つのプレーヤーから複数のビデオ出力
  • ビデオEQ(ソフトウェアおよびOpenGL):明るさ、コントラスト、彩度、色相
  • QMLがサポートされています。ほとんどの再生APIはQtMultimediaモジュールと互換性があります。
  • 互換性: QtAV は Qt4、Qt5、FFmpeg (>=1.0)、Libav (>=9.0) でビルドできます。FFmpeg は最新バージョンを推奨します。

JQツール

アドレス: https://github.com/188080501/JQTools

JQTools は Jason Qt Tools の略です。

これは Qt をベースにした小さなオープンソース ツールキットです。

プログラム(特にQtプログラム)を開発する際に必要となる様々な小さな機能が含まれています。