summaryrefslogtreecommitdiffstats
path: root/archivetreeview.h
diff options
context:
space:
mode:
Diffstat (limited to 'archivetreeview.h')
-rw-r--r--archivetreeview.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/archivetreeview.h b/archivetreeview.h
index d4c70a3..54f304f 100644
--- a/archivetreeview.h
+++ b/archivetreeview.h
@@ -28,6 +28,10 @@ class ArchiveTreeView : public QWidget
explicit ArchiveTreeView(QWidget *parent = 0);
SeriesTreeWidget *seriesWidget() { return mSeriesWidget; }
FilesTreeWidget *filesWidget() { return mFilesWidget; }
+ const QString windowTitle() { return mWindowTitle; }
+
+ signals:
+ void needWindowTitleChange(QString);
public slots:
void setFileViewMode(int mode);
@@ -38,6 +42,9 @@ class ArchiveTreeView : public QWidget
void playSelected(const QString &preferred = QString());
private:
+ //functions
+ void constructWindowTitle();
+
//widgets
SeriesTreeWidget *mSeriesWidget;
FilesTreeWidget *mFilesWidget;
@@ -52,6 +59,9 @@ class ArchiveTreeView : public QWidget
//lists
QModelIndexList mSelectedItems;
+
+ //misc
+ QString mWindowTitle;
};
#endif