summaryrefslogtreecommitdiffstats
path: root/application/dialogs/VersionSelectDialog.h
diff options
context:
space:
mode:
authorPetr Mrázek <peterix@gmail.com>2015-04-28 09:01:37 +0200
committerPetr Mrázek <peterix@gmail.com>2015-05-01 20:50:24 +0200
commitaea51a08763d81ce82326b2b875ace8a0039fb1a (patch)
tree7d92d2ed9500f7cd205257b79e49dd03bc84f001 /application/dialogs/VersionSelectDialog.h
parent75dfbc61fcc451239254049a362b227e72d94d90 (diff)
downloadMultiMC-aea51a08763d81ce82326b2b875ace8a0039fb1a.tar
MultiMC-aea51a08763d81ce82326b2b875ace8a0039fb1a.tar.gz
MultiMC-aea51a08763d81ce82326b2b875ace8a0039fb1a.tar.lz
MultiMC-aea51a08763d81ce82326b2b875ace8a0039fb1a.tar.xz
MultiMC-aea51a08763d81ce82326b2b875ace8a0039fb1a.zip
GH-328 overhaul all relevant version lists
Diffstat (limited to 'application/dialogs/VersionSelectDialog.h')
-rw-r--r--application/dialogs/VersionSelectDialog.h12
1 files changed, 5 insertions, 7 deletions
diff --git a/application/dialogs/VersionSelectDialog.h b/application/dialogs/VersionSelectDialog.h
index 69e52fe6..23bd158a 100644
--- a/application/dialogs/VersionSelectDialog.h
+++ b/application/dialogs/VersionSelectDialog.h
@@ -18,16 +18,14 @@
#include <QDialog>
#include <QSortFilterProxyModel>
-#include "BaseVersion.h"
-
-class BaseVersionList;
+#include "BaseVersionList.h"
namespace Ui
{
class VersionSelectDialog;
}
-class VersionSelectProxyModel;
+class VersionProxyModel;
class VersionSelectDialog : public QDialog
{
@@ -45,8 +43,8 @@ public:
BaseVersionPtr selectedVersion() const;
- void setFuzzyFilter(int column, QString filter);
- void setExactFilter(int column, QString filter);
+ void setFuzzyFilter(BaseVersionList::ModelRoles role, QString filter);
+ void setExactFilter(BaseVersionList::ModelRoles role, QString filter);
void setEmptyString(QString emptyString);
void setResizeOn(int column);
void setUseLatest(const bool useLatest);
@@ -60,7 +58,7 @@ private:
BaseVersionList *m_vlist;
- VersionSelectProxyModel *m_proxyModel;
+ VersionProxyModel *m_proxyModel;
int resizeOnColumn = 0;
};