18 #ifndef FILE_PROGRESS_H 19 #define FILE_PROGRESS_H 56 const QUrl &url, quint64 size,
83 void setValue(qreal percent);
89 void setBytePosition(quint64 pos);
96 void setLength(quint64 samples);
112 virtual void resizeEvent(QResizeEvent *) Q_DECL_OVERRIDE;
117 virtual void closeEvent(QCloseEvent *e) Q_DECL_OVERRIDE;
134 QLabel *addInfoLabel(QGridLayout *layout,
const QString text,
135 int row,
int column);
145 void updateStatistics(
double rate,
double rest, quint64 pos);
virtual ~FileProgress() Q_DECL_OVERRIDE
QProgressBar * m_progress
unsigned int m_bits_per_sample