From b00e63dbe8d0acaae503e63d614ee20b9e9ede2e Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sat, 6 Sep 2014 21:01:23 +0200 Subject: More sync from quickmods Also a small VersionSelectDialog refactor --- gui/dialogs/VersionSelectDialog.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'gui/dialogs/VersionSelectDialog.h') diff --git a/gui/dialogs/VersionSelectDialog.h b/gui/dialogs/VersionSelectDialog.h index 34df4d23..70ee9635 100644 --- a/gui/dialogs/VersionSelectDialog.h +++ b/gui/dialogs/VersionSelectDialog.h @@ -27,6 +27,8 @@ namespace Ui class VersionSelectDialog; } +class VersionSelectProxyModel; + class VersionSelectDialog : public QDialog { Q_OBJECT @@ -47,6 +49,7 @@ public: void setExactFilter(int column, QString filter); void setEmptyString(QString emptyString); void setResizeOn(int column); + void setUseLatest(const bool useLatest); private slots: @@ -57,7 +60,8 @@ private: BaseVersionList *m_vlist; - QSortFilterProxyModel *m_proxyModel; + VersionSelectProxyModel *m_proxyModel; int resizeOnColumn = 0; + bool m_useLatest; }; -- cgit