pkg.soopen package index

brew / Rang 389

qtdeclarative mit Homebrew, apt installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für qtdeclarative in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install qtdeclarative

local Homebrew formula metadata

Linux

Debian aptverifiziert · 92%
sudo apt install qml

Debian stable package indexes · qml · Quelle: deb.debian.org

Überblick

Paketzusammenfassung

QML, Qt Quick and several related modules

Befehle und Aliase

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

Verlauf

Projektgeschichte und Nutzung

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

Projektgeschichte

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.

Adoptionsgeschichte

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.

Wie es verwendet wird

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.

Warum Paket-Nerds sich dafür interessieren

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.

Zeitleiste

  • 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.

Sicherheitslage

Noch keine Protected-Tool-Abdeckung gefunden

Für qtdeclarative wurde kein passendes lokales Secret-Handling-Manifest gefunden. Paketmetadaten bleiben hier veröffentlicht, damit künftige Abdeckung eine stabile Paket-URL hat.

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 5 Plattformziele verfügbar.
  • Installiert mit 2 Laufzeitabhängigkeiten.
  • Build-Metadaten listen 5 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
qmlcliglobales Executable
qmlcontextpropertydumpcliglobales Executable
qmldomcliglobales Executable
qmleasingcliglobales Executable
qmlformatcliglobales Executable
qmllintcliglobales Executable
qmllscliglobales Executable
qmlplugindumpcliglobales Executable
qmlpreviewcliglobales Executable
qmlprofilercliglobales Executable
qmlscenecliglobales Executable
qmltccliglobales Executable
qmltestrunnercliglobales Executable
qmltimecliglobales Executable
svgtoqmlcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-11-04
Manager-Version6.12.0
Manager aktualisiert2026-10-18
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://www.qt.io/

  • InfoRelease/tag comparison is only available for GitHub repositories.https://www.qt.io/none Konfidenz

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:qtdeclarative
Version6.12.0
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/qtdeclarative
Homepagehttps://www.qt.io/
Upstream-Dokumentationhttps://www.qt.io/
Lizenz(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
Quellarchivhttps://download.qt.io/official_releases/qt/6.12/6.12.0/submodules/qtdeclarative-everywhere-src-6.12.0.tar.xz
Zuletzt aktualisiert2026-10-18T15:30:19Z
Pulseupdated
Abhängigkeitenqtbase, qtsvg
Build-Abhängigkeitencmake, ninja, qtlanguageserver, qtshadertools, vulkan-headers
Bottleverfügbar (auf arm64_golden_gate, arm64_linux, arm64_sequoia, arm64_tahoe, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

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

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

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 Abhängigkeiten
  • installed executable or alias match
  • Abgeglichen nach: 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 Abhängigkeiten
  • installed executable or alias match
  • Abgeglichen nach: 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 Abhängigkeiten
  • installed executable or alias match
  • Abgeglichen nach: 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 Abhängigkeiten
  • installed executable or alias match
  • Abgeglichen nach: 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

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • 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