KSvg
10#include "corebindingsplugin.h"
14#include <ksvg/framesvg.h>
17#include <Kirigami/Platform/PlatformTheme>
19#include "framesvgitem.h"
25#include <qquickitem.h>
29void CoreBindingsPlugin::initializeEngine(
QQmlEngine *engine,
const char *uri)
34void CoreBindingsPlugin::registerTypes(
const char *uri)
38 qmlRegisterRevision<QQuickItem, 6>(uri, 1, 0);
39 qmlRegisterAnonymousType<Kirigami::Platform::PlatformTheme>(uri, 1);
40 qmlRegisterType<KSvg::Svg>(uri, 1, 0,
"Svg");
41 qmlRegisterType<KSvg::FrameSvg>(uri, 1, 0,
"FrameSvg");
42 qmlRegisterType<KSvg::SvgItem>(uri, 1, 0,
"SvgItem");
43 qmlRegisterType<KSvg::FrameSvgItem>(uri, 1, 0,
"FrameSvgItem");
44 qmlRegisterUncreatableType<KSvg::FrameSvgItemMargins>(uri, 1, 0,
"FrameSvgItemMargins", u
"FrameSvgItemMargins are read-only properties of FrameSvgItem"_s);
45 qmlRegisterType<KSvg::ImageSet>(uri, 1, 0,
"ImageSet");
47 qmlRegisterSingletonType<KSvg::ImageSet>(uri, 1, 0,
"ImageSet", [](
QQmlEngine *,
QJSEngine *) {
52#include "moc_corebindingsplugin.cpp"
Interface to the Svg image set.
virtual void initializeEngine(QQmlEngine *engine, const char *uri) override
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri May 10 2024 11:47:10 by
doxygen 1.10.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.