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)
QUrl backupDir() const;
Q_INVOKABLE QString defaultBackupFilename() const;
+ Q_INVOKABLE QString url2path(const QUrl &url) const;
+
public slots:
void updateAllEditorController();
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);
void backupDirChanged();
+ void dummySignal();
+
private slots:
void readFcListFinished();