summaryrefslogtreecommitdiff
path: root/src/modinfodialog.h
diff options
context:
space:
mode:
authorisanae <14251494+isanae@users.noreply.github.com>2019-06-23 04:04:54 -0400
committerisanae <14251494+isanae@users.noreply.github.com>2019-07-02 10:10:18 -0400
commit895883571b2b71c891dbaad4662adc7b39256286 (patch)
tree6a5dcfe0eff064bdaed00ff0b3ba1034f6b9f70c /src/modinfodialog.h
parentcbdc4cc3284f13477bfbf292d15c4a5742627091 (diff)
splitting filetree tab
moved mod info dialog classes to a sub filter
Diffstat (limited to 'src/modinfodialog.h')
-rw-r--r--src/modinfodialog.h28
1 files changed, 1 insertions, 27 deletions
diff --git a/src/modinfodialog.h b/src/modinfodialog.h
index 7b96d21a..b367f647 100644
--- a/src/modinfodialog.h
+++ b/src/modinfodialog.h
@@ -54,19 +54,6 @@ class TextEditor;
class ModInfoDialogTab;
-class ElideLeftDelegate : public QStyledItemDelegate
-{
-public:
- using QStyledItemDelegate::QStyledItemDelegate;
-
-protected:
- void initStyleOption(QStyleOptionViewItem* o, const QModelIndex& i) const
- {
- QStyledItemDelegate::initStyleOption(o, i);
- o->textElideMode = Qt::ElideLeft;
- }
-};
-
bool canPreviewFile(PluginContainer& pluginContainer, bool isArchive, const QString& filename);
bool canOpenFile(bool isArchive, const QString& filename);
@@ -145,12 +132,6 @@ signals:
void originModified(int originID);
private:
-
- void initFiletree(ModInfo::Ptr modInfo);
-
- void refreshLists();
-
- QString getFileCategory(int categoryID);
bool recursiveDelete(const QModelIndex &index);
void deleteFile(const QModelIndex &index);
@@ -189,17 +170,9 @@ private:
OrganizerCore *m_OrganizerCore;
PluginContainer *m_PluginContainer;
- QFileSystemModel *m_FileSystemModel;
QTreeView *m_FileTree;
QModelIndexList m_FileSelection;
- QAction *m_NewFolderAction;
- QAction *m_OpenAction;
- QAction *m_PreviewAction;
- QAction *m_RenameAction;
- QAction *m_DeleteAction;
- QAction *m_HideAction;
- QAction *m_UnhideAction;
const MOShared::DirectoryEntry *m_Directory;
MOShared::FilesOrigin *m_Origin;
@@ -209,6 +182,7 @@ private:
std::vector<std::unique_ptr<ModInfoDialogTab>> createTabs();
+ void refreshLists();
void refreshFiles();
void restoreTabState(const QByteArray &state);