Port away from KDeclarative

This commit is contained in:
Tobias Fella
2021-05-11 20:56:28 +02:00
parent f9ae1f97c4
commit 7a065c18b6
4 changed files with 17 additions and 4 deletions

View File

@@ -9,6 +9,8 @@
#include <QObject>
#include <KAboutData>
#include <KFormat>
class QKeySequences;
class QNetworkConfigurationManager;
@@ -81,6 +83,9 @@ public:
Q_INVOKABLE void joinRoom(const QString &alias);
bool isOnline() const;
Q_INVOKABLE QString formatDuration(quint64 msecs, KFormat::DurationFormatOptions options = KFormat::DefaultDuration) const;
Q_INVOKABLE QString formatByteSize(double size, int precision = 1) const;
private:
explicit Controller(QObject *parent = nullptr);
~Controller() override;