Phosphor
Qt6 / Wayland library suite for window-management tools
 
Loading...
Searching...
No Matches
QmlRegistration.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: 2026 fuddlesworth
2// SPDX-License-Identifier: LGPL-2.1-or-later
3
4#pragma once
5
6#include <PhosphorServices/phosphorservices_export.h>
7
8#include <QtCore/qtconfigmacros.h>
9
10QT_BEGIN_NAMESPACE
11class QQmlEngine;
12QT_END_NAMESPACE
13
14namespace PhosphorServices {
15
24PHOSPHORSERVICES_EXPORT void registerQmlTypes();
25
31PHOSPHORSERVICES_EXPORT void installImageProvider(QQmlEngine* engine);
32
33} // namespace PhosphorServices
Definition DBusMenuModel.h:15
PHOSPHORSERVICES_EXPORT void registerQmlTypes()
Register every PhosphorServices QML type under the Phosphor.Services module at version 1....
PHOSPHORSERVICES_EXPORT void installImageProvider(QQmlEngine *engine)
Mount the icon image provider on engine under the URL scheme image://phosphor-services/.