summaryrefslogtreecommitdiffstats
path: root/archivebrowser.h
diff options
context:
space:
mode:
Diffstat (limited to 'archivebrowser.h')
-rw-r--r--archivebrowser.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/archivebrowser.h b/archivebrowser.h
index f318eab..f895d21 100644
--- a/archivebrowser.h
+++ b/archivebrowser.h
@@ -17,11 +17,13 @@
class ArchiveBrowserModel;
class ArchiveBrowserModelProxy;
class SmTreeView;
+class CopyWorker;
class QSortFilterProxyModel;
class QComboBox;
class QCheckBox;
class QToolBar;
class QSplitter;
+class QProgressDialog;
class ArchiveBrowser : public QWidget {
Q_OBJECT
@@ -43,6 +45,9 @@ class ArchiveBrowser : public QWidget {
private slots:
void setupQualityFilter();
void resetAll();
+ void copyError(QString);
+ void copySuccess(QString);
+ void setCopyFile(QString);
signals:
void sizeChanged(qint64 size);
@@ -51,10 +56,12 @@ class ArchiveBrowser : public QWidget {
private:
QModelIndexList selectedRows(const QItemSelection &sel);
SmTreeView *mTree;
+ CopyWorker *mCopyWorker;
QComboBox *mQualityFilter;
QCheckBox *mSizeFilter;
QToolBar *mToolBar;
QSplitter *mTbSplitter;
+ QProgressDialog *mUSBProgress;
ArchiveBrowserModel *mModel;
ArchiveBrowserModelProxy *mProxy;
qint64 mSelectedSize;