Modified resource browser to use a filesystem browser view

This commit is contained in:
Aruki
2017-02-01 20:23:51 -07:00
parent c51d79cc42
commit 548fcb2f8e
8 changed files with 309 additions and 80 deletions

View File

@@ -19,8 +19,10 @@ class CResourceBrowser : public QDialog
CResourceStore *mpStore;
CResourceTableModel *mpModel;
CResourceProxyModel *mpProxyModel;
CVirtualDirectory *mpSelectedDir;
CVirtualDirectoryModel *mpDirectoryModel;
QTimer mUpdateFilterTimer;
bool mSearching;
public:
explicit CResourceBrowser(QWidget *pParent = 0);
@@ -31,10 +33,12 @@ public:
public slots:
void RefreshResources();
void UpdateDescriptionLabel();
void UpdateStore();
void OnSortModeChanged(int Index);
void OnSearchStringChanged();
void OnDirectorySelectionChanged(const QModelIndex& rkNewIndex, const QModelIndex& rkPrevIndex);
void OnDoubleClickResource(QModelIndex Index);
void OnDoubleClickTable(QModelIndex Index);
void OnResourceSelectionChanged(const QModelIndex& rkNewIndex, const QModelIndex& rkPrevIndex);
void OnImportPakContentsTxt();
void OnGenerateAssetNames();