diff options
| author | Al12rs <gabriel.cortesi@outlook.com> | 2018-03-23 17:48:00 +0100 |
|---|---|---|
| committer | Al12rs <gabriel.cortesi@outlook.com> | 2018-04-07 19:53:41 +0200 |
| commit | fd9eb032b6df5eafa89a60a515963ba7d4652f24 (patch) | |
| tree | b06915e96b57b2a04ac9883d0015320b1bfea0e4 /src/modinfodialog.h | |
| parent | 5c39a762e68c3559438a622dbf747eb8bddec7ed (diff) | |
Added file preview in conflicts tab in the mod information dialog. The preview is not working for the lower file list for some reason but I left the setup of the context menu and all in case somebody else can figure out what I'm missing.
Diffstat (limited to 'src/modinfodialog.h')
| -rw-r--r-- | src/modinfodialog.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/modinfodialog.h b/src/modinfodialog.h index e7c70762..ab878cf9 100644 --- a/src/modinfodialog.h +++ b/src/modinfodialog.h @@ -24,6 +24,7 @@ along with Mod Organizer. If not, see <http://www.gnu.org/licenses/>. #include "modinfo.h"
#include "tutorabledialog.h"
#include "plugincontainer.h"
+#include "organizercore.h"
#include <QDialog>
#include <QSignalMapper>
@@ -77,7 +78,7 @@ public: * @param modInfo info structure about the mod to display
* @param parent parend widget
**/
- explicit ModInfoDialog(ModInfo::Ptr modInfo, const MOShared::DirectoryEntry *directory, bool unmanaged, QWidget *parent = 0);
+ explicit ModInfoDialog(ModInfo::Ptr modInfo, const MOShared::DirectoryEntry *directory, bool unmanaged, OrganizerCore *organizerCore, PluginContainer *pluginContainer,QWidget *parent = 0);
~ModInfoDialog();
/**
@@ -156,6 +157,7 @@ private slots: void hideConflictFile();
void unhideConflictFile();
+ void previewDataFile();
void thumbnailClicked(const QString &fileName);
void linkClicked(const QUrl &url);
@@ -186,6 +188,7 @@ private slots: void on_overwriteTree_itemDoubleClicked(QTreeWidgetItem *item, int column);
void on_overwrittenTree_itemDoubleClicked(QTreeWidgetItem *item, int column);
void on_overwriteTree_customContextMenuRequested(const QPoint &pos);
+ void on_overwrittenTree_customContextMenuRequested(const QPoint &pos);
void on_fileTree_customContextMenuRequested(const QPoint &pos);
void on_refreshButton_clicked();
@@ -209,6 +212,9 @@ private: QSignalMapper m_ThumbnailMapper;
QString m_RootPath;
+ OrganizerCore *m_OrganizerCore;
+ PluginContainer *m_PluginContainer;
+
QFileSystemModel *m_FileSystemModel;
QTreeView *m_FileTree;
QModelIndexList m_FileSelection;
|
