macOS
brew install qtdeclarativelocal Homebrew formula metadata
brew / Rang 389
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für qtdeclarative in AI-Agent-Workflows.
Installation
brew install qtdeclarativelocal Homebrew formula metadata
sudo apt install qmlDebian stable package indexes · qml · Quelle: deb.debian.org
Überblick
QML, Qt Quick and several related modules
Verlauf
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.
Sicherheitslage
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.
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
qml | cli | globales Executable | |
qmlcontextpropertydump | cli | globales Executable | |
qmldom | cli | globales Executable | |
qmleasing | cli | globales Executable | |
qmlformat | cli | globales Executable | |
qmllint | cli | globales Executable | |
qmlls | cli | globales Executable | |
qmlplugindump | cli | globales Executable | |
qmlpreview | cli | globales Executable | |
qmlprofiler | cli | globales Executable | |
qmlscene | cli | globales Executable | |
qmltc | cli | globales Executable | |
qmltestrunner | cli | globales Executable | |
qmltime | cli | globales Executable | |
svgtoqml | cli | globales Executable |
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.
Installationsmetadaten
| Paketschlüssel | brew:qtdeclarative |
|---|---|
| Version | 6.12.0 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/qtdeclarative |
| Homepage | https://www.qt.io/ |
| Upstream-Dokumentation | https://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 |
| Quellarchiv | https://download.qt.io/official_releases/qt/6.12/6.12.0/submodules/qtdeclarative-everywhere-src-6.12.0.tar.xz |
| Zuletzt aktualisiert | 2026-10-18T15:30:19Z |
| Pulse | updated |
| Abhängigkeiten | qtbase, qtsvg |
| Build-Abhängigkeiten | cmake, ninja, qtlanguageserver, qtshadertools, vulkan-headers |
| Bottle | verfügbar (auf arm64_golden_gate, arm64_linux, arm64_sequoia, arm64_tahoe, x86_64_linux) |
| Homebrew post-install | nicht definiert |
| Dienst | keiner deklariert |
Registry-Fakten
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | qtdeclarative |
| Version Scheme | 0 |
| Revision | 1 |
| Head Version | HEAD |
| Conflicts With |
|
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
qml 5.15.15+dfsg-3
Qt 5 QML viewer
https://doc.qt.io/qt-5/qmlapplications.html
sudo apt install qmlqmlscene 5.15.15+dfsg-3
Qt 5 QML scene viewer
https://doc.qt.io/qt-5/qmlapplications.html
sudo apt install qmlsceneqml 5.15.13+dfsg-1
Qt 5 QML viewer
https://doc.qt.io/qt-5/qmlapplications.html
sudo apt install qmlqmlscene 5.15.13+dfsg-1
Qt 5 QML scene viewer
https://doc.qt.io/qt-5/qmlapplications.html
sudo apt install qmlsceneQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.