pkg.soopen package index

brew / 順位 389

qtdeclarative を Homebrew, apt でインストール

qtdeclarative のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install qtdeclarative

local Homebrew formula metadata

Linux

Debian apt確認済み · 92%
sudo apt install qml

Debian stable package indexes · qml · ソース: deb.debian.org

概要

パッケージ概要

QML, Qt Quick and several related modules

コマンドとエイリアス

  • qml
  • qmlcontextpropertydump
  • qmldom
  • qmleasing
  • qmlformat
  • qmllint
  • qmlls
  • qmlplugindump
  • qmlpreview
  • qmlprofiler
  • qmlscene
  • qmltc
  • qmltestrunner
  • qmltime
  • svgtoqml

履歴

プロジェクトの歴史と使われ方

Qt Declarative is the source repository and distribution package line for QML, Qt Quick, and their associated declarative UI libraries and developer tools.

プロジェクトの歴史

Qt 4.7 introduced Qt Quick as a UI creation kit combining the QML language, the QtDeclarative C++ engine, and Qt Creator integration. It targeted fluid, animated interfaces while preserving integration with Qt's C++ object system.

In the Qt 5 and Qt 6 architecture, Qt QML provides the language and engine infrastructure while Qt Quick supplies the visual canvas, input, models, views, and animation types. Qt Quick 2 uses a retained scene graph capable of rendering through OpenGL, Vulkan, Metal, or Direct3D.

採用の歴史

Qt Quick became a cornerstone of Qt's application architecture. Distribution packaging commonly exposes the underlying qtdeclarative repository separately even though developers encounter its public modules as Qt QML, Qt Quick, Qt Quick Controls, layouts, testing tools, and related QML tooling.

使われ方

Developers write object trees, bindings, states, transitions, animations, and JavaScript logic in QML, then connect them to C++ through properties, models, methods, and registered QML types. The package also supplies tools such as qmllint, qmlformat, qmlls, qmlscene, and qmlprofiler.

パッケージ好きにとっての重要性

The repository-to-module naming mismatch is notable to package maintainers: qtdeclarative is the source package behind a broad collection of QML libraries and command-line tools. It is a foundational dependency for many Qt add-ons rather than merely a single library.

タイムライン

  • 2010: Qt 4.7 introduced Qt Quick, QML, and the QtDeclarative module.
  • 2012: Qt 5 established Qt QML and Qt Quick 2 as core parts of the framework.
  • 2020: Qt 6 moved the Qt Quick rendering stack onto the cross-platform Rendering Hardware Interface.

Related projects

  • Qt Quick 3D extends the Qt Quick scene graph with spatial content.
  • Qt Lottie Animation renders or converts Lottie assets for use in Qt Quick.
  • Qt Quick Effect Maker generates shader effects for Qt Quick applications.

セキュリティ状態

保護ツール対応はまだ見つかっていません

qtdeclarative に一致するローカルシークレット処理マニフェストは見つかりませんでした。将来の対応で安定したパッケージ URL を使えるよう、パッケージメタデータはここに公開されています。

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 5 個のプラットフォームターゲットで利用できます。
  • 2 件の実行時依存関係とともにインストールされます。
  • ビルドメタデータには 5 件のビルド依存関係があります。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
qmlcliグローバル実行可能ファイル
qmlcontextpropertydumpcliグローバル実行可能ファイル
qmldomcliグローバル実行可能ファイル
qmleasingcliグローバル実行可能ファイル
qmlformatcliグローバル実行可能ファイル
qmllintcliグローバル実行可能ファイル
qmllscliグローバル実行可能ファイル
qmlplugindumpcliグローバル実行可能ファイル
qmlpreviewcliグローバル実行可能ファイル
qmlprofilercliグローバル実行可能ファイル
qmlscenecliグローバル実行可能ファイル
qmltccliグローバル実行可能ファイル
qmltestrunnercliグローバル実行可能ファイル
qmltimecliグローバル実行可能ファイル
svgtoqmlcliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-11-04
マネージャ版6.12.0
マネージャ更新日2026-10-18
ローカルデータOK
上流not checked
検出された最新未検出

https://www.qt.io/

  • 情報Release/tag comparison is only available for GitHub repositories.https://www.qt.io/信頼度 none

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:qtdeclarative
バージョン6.12.0
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/qtdeclarative
ホームページhttps://www.qt.io/
上流ドキュメントhttps://www.qt.io/
ライセンス(LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only) AND (GPL-3.0-only WITH Qt-GPL-exception-1.0) AND BSD-2-Clause AND BSD-3-Clause
ソースアーカイブhttps://download.qt.io/official_releases/qt/6.12/6.12.0/submodules/qtdeclarative-everywhere-src-6.12.0.tar.xz
最終更新2026-10-18T15:30:19Z
Pulseupdated
依存関係qtbase, qtsvg
ビルド依存関係cmake, ninja, qtlanguageserver, qtshadertools, vulkan-headers
Bottle利用可能 (対象 arm64_golden_gate, arm64_linux, arm64_sequoia, arm64_tahoe, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameqtdeclarative
Version Scheme0
Revision1
Head VersionHEAD
Conflicts With
  • qt@5
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Debian apt92%

qml 5.15.15+dfsg-3

Qt 5 QML viewer

https://doc.qt.io/qt-5/qmlapplications.html

sudo apt install qml
  • Section: devel
  • Architecture: amd64
  • Source Package: qtdeclarative-opensource-src
  • 9 依存関係
  • installed executable or alias match
  • 一致条件: Qml
Debian stable package indexes · deb.debian.org · Debian stable package indexes: qml from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt92%

qmlscene 5.15.15+dfsg-3

Qt 5 QML scene viewer

https://doc.qt.io/qt-5/qmlapplications.html

sudo apt install qmlscene
  • Section: devel
  • Architecture: amd64
  • Source Package: qtdeclarative-opensource-src
  • 11 依存関係
  • installed executable or alias match
  • 一致条件: Qmlscene
Debian stable package indexes · deb.debian.org · Debian stable package indexes: qmlscene from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt92%

qml 5.15.13+dfsg-1

Qt 5 QML viewer

https://doc.qt.io/qt-5/qmlapplications.html

sudo apt install qml
  • Section: universe/devel
  • Architecture: amd64
  • Source Package: qtdeclarative-opensource-src
  • 9 依存関係
  • installed executable or alias match
  • 一致条件: Qml
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: qml from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt92%

qmlscene 5.15.13+dfsg-1

Qt 5 QML scene viewer

https://doc.qt.io/qt-5/qmlapplications.html

sudo apt install qmlscene
  • Section: universe/devel
  • Architecture: amd64
  • Source Package: qtdeclarative-opensource-src
  • 11 依存関係
  • installed executable or alias match
  • 一致条件: Qmlscene
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: qmlscene from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation