Agent Skills by ALSEL
OpenAIソフトウェア開発⭐ リポ 26品質スコア 74/100

qt-qml

QMLおよびQt Quick — 最新のQtアプリケーション向けの宣言型UI言語です。QMLベースのUIを構築する場合、PythonやC++アプリケーションにQMLを埋め込む場合、PythonやC++オブジェクトをQMLに公開する場合、QMLコンポーネントを作成する場合、またはQMLとウィジェットのどちらを選択すべきかを判断する場合に利用できます。

description の原文を見る

QML and Qt Quick — declarative UI language for modern Qt applications. Use when building a QML-based UI, embedding QML in a Python/C++ app, exposing Python/C++ objects to QML, creating QML components, or choosing between QML and widgets. Trigger phrases: "QML", "Qt Quick", "declarative UI", "QQmlApplicationEngine", "expose to QML", "QML component", "QML signal", "pyqtProperty", "QML vs widgets", "QtQuick.Controls", "Item", "Rectangle"

SKILL.md 本文

注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。

QML と Qt Quick

QML とウィジェット: QML を選択すべき場面

QML を使う場合...ウィジェットを使う場合...
モダンでアニメーション豊かな流動的な UI を構築する従来的なデスクトップツールを構築する
モバイルまたは組み込みをターゲットにするデータテーブルとフォームが多い
デザイナーが UI に関わるリッチテキスト編集が必要
GPU 高速化レンダリングが必要複雑なプラットフォームウィジェット統合
新しいアプリをゼロから書く既存のウィジェットアプリを拡張する

新しい Python/PySide6 デスクトップアプリケーションでは、QML はより少ないコードでより優れた視覚的な結果を提供します。データが多いエンタープライズツールの場合、ウィジェットは実用的な選択肢のままです。

ブートストラップとアーキテクチャreferences/qml-architecture.md を参照してください

公式ベストプラクティス (Qt Quick)

1. 型安全なプロパティ宣言 — 常に明

...

詳細情報

作者
sleepyvani
リポジトリ
sleepyvani/tablemax
ライセンス
不明
最終更新
2026/3/20

Source: https://github.com/sleepyvani/tablemax / ライセンス: 未指定

本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: sleepyvani · sleepyvani/tablemax · ライセンス: ライセンス未確認