diff options
| author | isanae <14251494+isanae@users.noreply.github.com> | 2019-06-23 04:04:54 -0400 |
|---|---|---|
| committer | isanae <14251494+isanae@users.noreply.github.com> | 2019-07-02 10:10:18 -0400 |
| commit | 895883571b2b71c891dbaad4662adc7b39256286 (patch) | |
| tree | 6a5dcfe0eff064bdaed00ff0b3ba1034f6b9f70c /src/modinfodialog.h | |
| parent | cbdc4cc3284f13477bfbf292d15c4a5742627091 (diff) | |
splitting filetree tab
moved mod info dialog classes to a sub filter
Diffstat (limited to 'src/modinfodialog.h')
| -rw-r--r-- | src/modinfodialog.h | 28 |
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);
|
