Purpose
7#ifndef PURPOSE_QML_TYPES
8#define PURPOSE_QML_TYPES
12#include "alternativesmodel.h"
13#include "configuration.h"
15#include "jobcontroller.h"
17struct AlternativesModelForeign {
20 QML_NAMED_ELEMENT(PurposeAlternativesModel)
21 QML_FOREIGN(Purpose::AlternativesModel)
24struct JobControllerForeign {
27 QML_NAMED_ELEMENT(PurposeJobController)
28 QML_FOREIGN(Purpose::JobController)
34 QML_NAMED_ELEMENT(PurposeJob)
35 QML_FOREIGN(Purpose::Job)
36 QML_UNCREATABLE(
"You're not supposed to instantiate jobs")
39struct ConfigurationForeign {
42 QML_NAMED_ELEMENT(PurposeConfiguration)
43 QML_FOREIGN(Purpose::Configuration)
44 QML_UNCREATABLE(
"You're not supposed to instantiate configurations")
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 21 2025 11:55:09 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.