diff options
author | Arno <am@disconnect.de> | 2010-07-24 14:14:18 +0200 |
---|---|---|
committer | Arno <am@disconnect.de> | 2010-07-24 14:14:18 +0200 |
commit | e0e15dd1e2da1c2ce77e7629d5023b1d02bb237e (patch) | |
tree | e62e7396026198bcd441fe08a6b527bed6883ccf /archivetreeview.h | |
parent | d617e0679b42680d5068513a951b6f6db10b0565 (diff) | |
download | SheMov-e0e15dd1e2da1c2ce77e7629d5023b1d02bb237e.tar.gz SheMov-e0e15dd1e2da1c2ce77e7629d5023b1d02bb237e.tar.bz2 SheMov-e0e15dd1e2da1c2ce77e7629d5023b1d02bb237e.zip |
Set window title in ArchiveTreeView
Construct a window title in ArchiveTreeView and show it when Tab is
activated or file mode is changed.
Also deleted the unneded slot newWindowTitle in SheMov: setWindowTitle
is a slot by itself.
Diffstat (limited to 'archivetreeview.h')
-rw-r--r-- | archivetreeview.h | 10 |
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 |