You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
516 B
31 lines
516 B
15 years ago
|
/** -*- C++ -*-
|
||
|
@file adept/progress.h
|
||
|
@author Peter Rockai <me@mornfall.net>
|
||
|
*/
|
||
|
|
||
|
#include <kprogress.h>
|
||
|
#include <kstatusbar.h>
|
||
|
#include <apt-pkg/progress.h>
|
||
|
|
||
|
#ifndef EPT_PROGRESS_H
|
||
|
#define EPT_PROGRESS_H
|
||
|
|
||
|
namespace adept {
|
||
|
|
||
|
class Progress : public OpProgress {
|
||
|
public:
|
||
|
Progress();
|
||
|
virtual ~Progress();
|
||
|
virtual void Update();
|
||
|
virtual void Done();
|
||
|
void setStatusBar( KStatusBar *b ) { m_sbar = b; }
|
||
|
protected:
|
||
|
KProgress *m_pbar;
|
||
|
KStatusBar *m_sbar;
|
||
|
bool m_busy;
|
||
|
};
|
||
|
|
||
|
}
|
||
|
|
||
|
#endif
|