filemanager/src/filemanager/src/operationservice/fmoperationformat.h
changeset 37 15bc28c9dd51
parent 16 ada7962b4308
child 46 d58987eac7e8
equal deleted inserted replaced
16:ada7962b4308 37:15bc28c9dd51
    26 
    26 
    27 class FmOperationFormat : public FmOperationBase
    27 class FmOperationFormat : public FmOperationBase
    28 {
    28 {
    29     Q_OBJECT
    29     Q_OBJECT
    30 public:
    30 public:
    31     explicit FmOperationFormat( QObject *parent, QString mDriverName );
    31     explicit FmOperationFormat( QObject *parent, const QString &mDriverName );
    32     virtual ~FmOperationFormat();
    32     virtual ~FmOperationFormat();
    33     QString driverName();
    33     QString driverName();    
       
    34     virtual void start( volatile bool *isStopped );
    34     
    35     
    35     int start();
       
    36 
       
    37 signals:
    36 signals:
    38     void notifyStart( bool cancelable, int maxSteps );
    37     void driveSpaceChanged();
    39     void notifyProgress( int currentStep );
       
    40     void notifyPreparing( bool cancelable );
       
    41     
    38     
    42 private:
    39 private:
    43     QString mDriverName;
    40     QString mDriverName;
    44     
    41     
    45     int mTotalSteps;
    42     int mTotalSteps;