Canorus  0.0
mainwinprogressctl.h
Go to the documentation of this file.
1 
8 #ifndef MAINWINPROGRESSCTL_H_
9 #define MAINWINPROGRESSCTL_H_
10 
11 #include <QObject>
12 
13 class CAMainWin;
15 class CAFile;
16 class QTimer;
17 
18 class CAMainWinProgressCtl : public QObject {
19  Q_OBJECT
20 public:
21  CAMainWinProgressCtl( CAMainWin *mainWin );
23 
24  void startProgress( CAFile *f );
25 
26 private slots:
28  void on_cancelButton_clicked(bool);
29 
30 private:
31  void restoreStatusBar();
32 
35  QTimer *_updateTimer;
37 };
38 
39 #endif /* MAINWINPROGRESSCTL_H_ */
CAMainWinProgressCtl::_updateTimer
QTimer * _updateTimer
Definition: mainwinprogressctl.h:35
QObject
progressstatusbar.h
mainwinprogressctl.h
CAMainWinProgressCtl::_mainWin
CAMainWin * _mainWin
Definition: mainwinprogressctl.h:33
CAProgressStatusBar
Definition: progressstatusbar.h:17
CAFile::readableStatus
virtual const QString readableStatus()=0
CAMainWinProgressCtl::on_updateTimer_timeout
void on_updateTimer_timeout()
Definition: mainwinprogressctl.cpp:23
CAProgressStatusBar::setProgress
void setProgress(QString label, int value)
Definition: progressstatusbar.cpp:38
CAMainWinProgressCtl::_bar
CAProgressStatusBar * _bar
Definition: mainwinprogressctl.h:34
CAMainWinProgressCtl::_file
CAFile * _file
Definition: mainwinprogressctl.h:36
mainwin.h
CAFile
File import/export base class.
Definition: file.h:16
CAMainWin::setMode
void setMode(CAMode mode, const QString &oModeHash)
Definition: mainwin.cpp:1493
CAMainWinProgressCtl::restoreStatusBar
void restoreStatusBar()
Definition: mainwinprogressctl.cpp:47
CAFile::progress
const int progress()
Definition: file.h:22
CAMainWinProgressCtl::~CAMainWinProgressCtl
~CAMainWinProgressCtl()
Definition: mainwinprogressctl.cpp:19
CAMainWin
Canorus main window Class CAMainWin represents Canorus main window. The core layout is generated usin...
Definition: plugins_swig.h:6
CAMainWinProgressCtl
Definition: mainwinprogressctl.h:18
file.h
CAMainWinProgressCtl::on_cancelButton_clicked
void on_cancelButton_clicked(bool)
Definition: mainwinprogressctl.cpp:36
CAMainWinProgressCtl::startProgress
void startProgress(CAFile *f)
Definition: mainwinprogressctl.cpp:53
CAMainWinProgressCtl::CAMainWinProgressCtl
CAMainWinProgressCtl(CAMainWin *mainWin)
Definition: mainwinprogressctl.cpp:15
CAMainWin::ProgressMode
@ ProgressMode
Definition: mainwin.h:82