X-Git-Url: http://git.sourceforge.jp/view?p=fontmanager%2Ffontmanager.git;a=blobdiff_plain;f=applicationcontroller.h;h=e858eef8aa67573903c0a3ebeae232bf54056b95;hp=d073c0b5eb3efc34f5e300e43d220a3570d4c110;hb=179cb1fb74054ee01b4ac54eb30cbe209d405ae6;hpb=7b0cd0d7ab05e0c75b231eec8b7de0ee2c93e244 diff --git a/applicationcontroller.h b/applicationcontroller.h index d073c0b..e858eef 100644 --- a/applicationcontroller.h +++ b/applicationcontroller.h @@ -53,7 +53,7 @@ class FontsConfEditorController; class ApplicationController : public QObject { Q_OBJECT - Q_PROPERTY(QString version READ version) + Q_PROPERTY(QString version READ version NOTIFY dummySignal) Q_PROPERTY(QString fontDir READ fontDir WRITE setFontDir NOTIFY fontDirChanged) Q_PROPERTY(bool fontDirExists READ fontDirExists NOTIFY fontDirExistsChanged) @@ -100,6 +100,8 @@ public: QUrl backupDir() const; Q_INVOKABLE QString defaultBackupFilename() const; + Q_INVOKABLE QString url2path(const QUrl &url) const; + public slots: void updateAllEditorController(); @@ -134,6 +136,8 @@ signals: void installFinished(const QString &fontpath); void uninstallFinished(const QString &fontpath); + void backupConfigFinished(const QString &filepath); + void restoreConfigFinished(const QString &filepath); void clearInstalledFontList(); void appendInstalledFont(const QString &family, const QString &fullname); @@ -149,6 +153,8 @@ signals: void backupDirChanged(); + void dummySignal(); + private slots: void readFcListFinished();