summaryrefslogtreecommitdiffstats
path: root/archivecontroller.h
diff options
context:
space:
mode:
Diffstat (limited to 'archivecontroller.h')
-rw-r--r--archivecontroller.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/archivecontroller.h b/archivecontroller.h
index 750b017..4f24973 100644
--- a/archivecontroller.h
+++ b/archivecontroller.h
@@ -45,6 +45,7 @@ class ArchiveController : public QObject {
public slots:
void treeSelectionChanged(const QItemSelection &selected, const QItemSelection &deselected);
+ void fileSelectionChanged(const QItemSelection &selected, const QItemSelection &deselected);
void playSelectedFiles();
void editQuality();
void editDvdNo();
@@ -56,6 +57,10 @@ class ArchiveController : public QObject {
private slots:
void fileDoubleClicked(const QModelIndex &idx);
+ signals:
+ void sizeChanged(qint64 newSize);
+ void durationChanged(qint64 newDuration, bool maybeMore);
+
private:
QModelIndexList mapToSource(const QSortFilterProxyModel *proxy, const QModelIndexList idxs) const;
ArchiveView *mArchiveView;