KDeclarative
main.cpp
37 QCommandLineOption appPluginOption(QCommandLineOption(QStringList() << QStringLiteral("a") << QStringLiteral("app"), i18n("The unique name of the application (mandatory)"), QStringLiteral("app")));
59 obj.engine()->rootContext()->setContextProperty(QStringLiteral("commandlineArguments"), parser.positionalArguments());
61 paths[QStringLiteral("desktop")] = QStandardPaths::writableLocation(QStandardPaths::DesktopLocation);
62 paths[QStringLiteral("documents")] = QStandardPaths::writableLocation(QStandardPaths::DocumentsLocation);
63 paths[QStringLiteral("music")] = QStandardPaths::writableLocation(QStandardPaths::MusicLocation);
64 paths[QStringLiteral("movies")] = QStandardPaths::writableLocation(QStandardPaths::MoviesLocation);
65 paths[QStringLiteral("pictures")] = QStandardPaths::writableLocation(QStandardPaths::PicturesLocation);
76 KAboutData aboutData(data.pluginId(), data.name(), data.version(), data.description(), KAboutLicense::byKeyword(data.license()).key());
80 aboutData.addAuthor(author.name(), author.task(), author.emailAddress(), author.webAddress(), author.ocsUsername());
void loadPackage(const QString &packageName)
Load the package called packageName, then loads the mainscript file for that package.
Definition: qmlobject.cpp:212
implicitWidth
QString description() const
QStringList positionalArguments() const const
QList< KAboutPerson > authors() const
void setParentItem(QQuickItem *parent)
QString writableLocation(QStandardPaths::StandardLocation type)
KJOBWIDGETS_EXPORT QWidget * window(KJob *job)
QString name() const
height
An object that instantiates an entire QML context, with its own declarative engine.
Definition: qmlobject.h:38
QCommandLineOption addVersionOption()
void show()
contentItem
QString iconName() const
QCommandLineOption addHelpOption()
void setApplicationDescription(const QString &description)
void setContextProperty(const QString &name, QObject *value)
DesktopLocation
QQmlContext * rootContext() const const
bool isSet(const QString &name) const const
void quit()
void setTitle(const QString &)
static void setApplicationData(const KAboutData &aboutData)
bool write(const QVariant &value) const const
void setInitializationDelayed(const bool delay)
Sets whether the execution of the QML file has to be delayed later in the event loop.
Definition: qmlobject.cpp:230
void process(const QStringList &arguments)
QString license() const
QString i18n(const char *text, const TYPE &arg...)
KPluginMetaData metadata() const
void showHelp(int exitCode)
static KAboutLicense byKeyword(const QString &keyword)
void resize(const QSize &newSize)
implicitHeight
bool isValid() const
bool addOption(const QCommandLineOption &option)
QIcon fromTheme(const QString &name)
void setTranslationDomain(const QString &translationDomain)
Call this method before calling setupBindings to install a translation domain for all i18n global fun...
Definition: qmlobject.cpp:191
width
QMetaObject::Connection connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
void completeInitialization(const QVariantHash &initialProperties=QVariantHash())
Finishes the process of initialization.
Definition: qmlobject.cpp:291
QString value(const QString &optionName) const const
bool isValid() const
QString pluginId() const
void quit()
QString version() const
void setIcon(const QIcon &icon)
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Mon Jan 25 2021 22:44:28 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2021 The KDE developers.
Generated on Mon Jan 25 2021 22:44:28 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.