diff options
| author | Al <gabriel.cortesi@outlook.com> | 2019-05-26 12:24:02 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-05-26 12:24:02 +0200 |
| commit | 2caa688e5581849441b1c96e4a2d357e9241f74a (patch) | |
| tree | c99b83f84f4be692663be4256e9ec955f4258e7e /src/modinfodialog.h | |
| parent | 2d58ad346c9e8840d3864080d62999e686962a76 (diff) | |
| parent | 21185182c6551d053cccdcf087e0c219a3785cf8 (diff) | |
Merge pull request #731 from isanae/filetree-dds-preview-630
Add preview to filetree, some refactoring
Diffstat (limited to 'src/modinfodialog.h')
| -rw-r--r-- | src/modinfodialog.h | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/src/modinfodialog.h b/src/modinfodialog.h index dc04deb3..c0730afa 100644 --- a/src/modinfodialog.h +++ b/src/modinfodialog.h @@ -313,7 +313,6 @@ private: QString getFileCategory(int categoryID);
bool recursiveDelete(const QModelIndex &index);
void deleteFile(const QModelIndex &index);
- void openFile(const QModelIndex &index);
void saveIniTweaks();
void saveCategories(QTreeWidgetItem *currentNode);
void saveCurrentTextFile();
@@ -335,7 +334,6 @@ private slots: void unhideConflictFiles();
void previewOverwriteDataFile();
void openOverwriteDataFile();
- int getBinaryExecuteInfo(const QFileInfo &targetInfo, QFileInfo &binaryInfo, QString &arguments);
void previewOverwrittenDataFile();
void openOverwrittenDataFile();
@@ -349,10 +347,11 @@ private slots: void delete_activated();
- void deleteTriggered();
- void renameTriggered();
- void openTriggered();
void createDirectoryTriggered();
+ void openTriggered();
+ void previewTriggered();
+ void renameTriggered();
+ void deleteTriggered();
void hideTriggered();
void unhideTriggered();
@@ -415,10 +414,11 @@ private: std::set<int> m_RequestIDs;
bool m_RequestStarted;
- QAction *m_DeleteAction;
- QAction *m_RenameAction;
- QAction *m_OpenAction;
QAction *m_NewFolderAction;
+ QAction *m_OpenAction;
+ QAction *m_PreviewAction;
+ QAction *m_RenameAction;
+ QAction *m_DeleteAction;
QAction *m_HideAction;
QAction *m_UnhideAction;
@@ -440,11 +440,12 @@ private: bool canUnhideConflictItem(const QTreeWidgetItem* item) const;
bool canPreviewConflictItem(const QTreeWidgetItem* item) const;
- void previewDataFile(const QTreeWidgetItem* item);
void openDataFile(const QTreeWidgetItem* item);
+ void previewDataFile(const QTreeWidgetItem* item);
void changeConflictFilesVisibility(bool hide);
void changeFiletreeVisibility(bool hide);
+ bool canPreviewFile(bool isArchive, const QString& filename) const;
bool canHideFile(bool isArchive, const QString& filename) const;
bool canUnhideFile(bool isArchive, const QString& filename) const;
};
|
