Add option to open readme file

This commit is contained in:
woblight
2018-07-13 23:41:21 +02:00
parent f7e61d0c77
commit 47a127b3ef
14 changed files with 370 additions and 1 deletions
+9
View File
@@ -64,6 +64,7 @@ public:
Q_PROPERTY(int total READ total WRITE setTotal NOTIFY totalChanged)
Q_PROPERTY(QStringList subfolders READ subfolders WRITE setSubfolders NOTIFY subfoldersChanged)
Q_PROPERTY(QString filesToRemove READ filesToRemove WRITE setFilesToRemove NOTIFY filesToRemoveChanged)
Q_PROPERTY(QString readme READ readme WRITE setReadme NOTIFY readmeChanged)
enum class Status {
Error = -1,
@@ -113,6 +114,8 @@ public:
QString filesToRemove() const;
QString readme() const;
private:
Status m_status;
@@ -133,6 +136,8 @@ private:
void removeFolder(QString path, bool ask = true);
QString m_filesToRemove;
QString m_readme;
signals:
void nameChanged(QString name);
@@ -157,6 +162,8 @@ signals:
void filesToRemoveChanged(QString filesToRemove);
void readmeChanged(QString readme);
public slots:
void setName(QString name);
void update();
@@ -179,6 +186,8 @@ public slots:
void setFilesToRemove(QString filesToRemove);
void confirmFileRemove(bool confirmed);
void reset();
void loadReadme();
void setReadme(QString readme);
};
Q_DECLARE_OPERATORS_FOR_FLAGS(Addon::GitStatus)