summaryrefslogtreecommitdiff
path: root/src/datatab.h
diff options
context:
space:
mode:
authorisanae <14251494+isanae@users.noreply.github.com>2019-12-14 14:28:17 -0500
committerisanae <14251494+isanae@users.noreply.github.com>2020-02-04 03:33:17 -0500
commit87868e1b22c27ebf10646269e89cc2848431c0b6 (patch)
treef98a371ee6abdb03f38514d9e4573d7508a902eb /src/datatab.h
parentb6e91484ba90f95c67fcb0f31b966357daf3d709 (diff)
added a few missing consts
removed incorrect assert about an empty game edition added FileTree to wrap a QTreeView and a FileTreeModel, moved some context menu actions over
Diffstat (limited to 'src/datatab.h')
-rw-r--r--src/datatab.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/datatab.h b/src/datatab.h
index de38cc8f..f92d713e 100644
--- a/src/datatab.h
+++ b/src/datatab.h
@@ -8,7 +8,7 @@ namespace Ui { class MainWindow; }
class OrganizerCore;
class Settings;
class PluginContainer;
-class FileTreeModel;
+class FileTree;
namespace MOShared { class DirectoryEntry; }
@@ -45,14 +45,13 @@ private:
OrganizerCore& m_core;
PluginContainer& m_pluginContainer;
QWidget* m_parent;
- FileTreeModel* m_model;
DataTabUi ui;
+ std::unique_ptr<FileTree> m_filetree;
std::vector<QTreeWidgetItem*> m_removeLater;
void onRefresh();
void onItemExpanded(QTreeWidgetItem* item);
void onItemActivated(QTreeWidgetItem* item, int col);
- void onContextMenu(const QPoint &pos);
void onConflicts();
void onArchives();
void updateOptions();