Qt/GameList: Reimplement multiselection functionality from WX

This commit is contained in:
Techjar
2018-06-24 15:57:45 -04:00
parent ec209fea49
commit 9a26cc18c9
2 changed files with 315 additions and 149 deletions
File diff suppressed because it is too large Load Diff
+3 -1
View File
@@ -23,6 +23,8 @@ class GameList final : public QStackedWidget
public:
explicit GameList(QWidget* parent = nullptr);
std::shared_ptr<const UICommon::GameFile> GetSelectedGame() const;
QList<std::shared_ptr<const UICommon::GameFile>> GetSelectedGames() const;
bool HasMultipleSelected() const;
void SetListView() { SetPreferredView(true); }
void SetGridView() { SetPreferredView(false); }
@@ -48,7 +50,7 @@ private:
void InstallWAD();
void UninstallWAD();
void ExportWiiSave();
void CompressISO();
void CompressISO(bool decompress);
void ChangeDisc();
void OnHeaderViewChanged();