7ef4666fce
marshalling implemented git-svn-id: https://svn.code.sf.net/p/qlscribe/svn/trunk@86 cac9541e-1b8d-4bfa-827e-589bba606050
25 lines
511 B
C++
25 lines
511 B
C++
#ifndef QCONSOLEPRINTPROGRESS_H
|
|
#define QCONSOLEPRINTPROGRESS_H
|
|
|
|
#include <QObject>
|
|
|
|
class QLightDrive;
|
|
|
|
class QConsolePrintProgress : public QObject {
|
|
Q_OBJECT
|
|
public:
|
|
QConsolePrintProgress( QLightDrive *drive );
|
|
~QConsolePrintProgress();
|
|
|
|
private slots:
|
|
void onPrepareProgress( int current, int final );
|
|
void onLabelProgress( int current, int final );
|
|
void onTimeEstimate( int time );
|
|
void onFinished(int status );
|
|
|
|
private:
|
|
QLightDrive *m_drive;
|
|
};
|
|
|
|
#endif // QCONSOLEPRINTPROGRESS_H
|