MauiKit Controls

mauimacos.h
1#ifndef MAUIMACOS_H
2#define MAUIMACOS_H
3
4#include "abstractplatform.h"
5
6/**
7 * @brief The MAUIMacOS class
8 */
10{
12public:
13 explicit MAUIMacOS(QObject *parent = nullptr);
14 /**
15 * @brief removeTitlebarFromWindow
16 * @param winId
17 */
18 static void removeTitlebarFromWindow(long winId = -1);
19
20 /**
21 * @brief runApp
22 * @param app
23 * @param files
24 */
25 static void runApp(const QString &app, const QList<QUrl> &files);
26
27 // AbstractPlatform interface
28public slots:
29 void shareFiles(const QList<QUrl> &urls) override final;
30 void shareText(const QString &urls) override final;
31 bool hasKeyboard() override final;
32 bool hasMouse() override final;
33};
34
35#endif // MAUIMACOS_H
The AbstractPlatform class Defines abstract methods and properties that are common to be implemeted b...
The MAUIMacOS class.
Definition mauimacos.h:10
static void runApp(const QString &app, const QList< QUrl > &files)
runApp
Definition mauimacos.cpp:31
static void removeTitlebarFromWindow(long winId=-1)
removeTitlebarFromWindow
Definition mauimacos.cpp:10
Q_OBJECTQ_OBJECT
QObject * parent() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:04:30 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.