diff options
author | Arno <am@disconnect.de> | 2013-03-22 09:18:52 +0100 |
---|---|---|
committer | Arno <am@disconnect.de> | 2013-03-22 09:18:52 +0100 |
commit | 153683e2e961b13c5e97e582563656851bce377c (patch) | |
tree | 5efd902813f059dfb76548f96e77558c58930d98 /fileview.h | |
parent | 50b34092a45990000ba73409abd75377816b70e6 (diff) | |
download | SheMov-153683e2e961b13c5e97e582563656851bce377c.tar.gz SheMov-153683e2e961b13c5e97e582563656851bce377c.tar.bz2 SheMov-153683e2e961b13c5e97e582563656851bce377c.zip |
Show duration in statusBar
Show total duration of selected Movies in FileView. Created a new class
Helper::Duration for this and declared it as QMetaType.
Diffstat (limited to 'fileview.h')
-rw-r--r-- | fileview.h | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -10,6 +10,8 @@ #include <QtWidgets/QTreeView> +#include "helper.h" + class QContextMenuEvent; class QKeyEvent; class QResizeEvent; @@ -27,6 +29,7 @@ class FileView : public QTreeView { FileView(QWidget *parent = 0); ~FileView() {} virtual void setModel(QAbstractItemModel *model); + const QVariant duration() const; signals: void upDir(); @@ -36,6 +39,7 @@ class FileView : public QTreeView { void editorClosed(const QModelIndex &idx); void numSelected(int); void selectedSize(qint64); + void selectedDuration(QVariant); public slots: void markFiles(); @@ -73,6 +77,7 @@ class FileView : public QTreeView { QList<QString> mMd5Sums; FilesystemFileProxy *mProxy; SmDirModel *mModel; + Helper::Duration mDuration; }; #endif |