/* -*- C++ -*- file adept/commitprogress.h written by Peter Rockai */ #include #include #include #include #ifndef EPT_COMMITPROGRESS_H #define EPT_COMMITPROGRESS_H namespace adept { class CommitProgress : public CommitProgressUi { Q_OBJECT public: CommitProgress( TQWidget *p = 0, const char *n = 0 ); ExtTerminalInterface *terminal() { return static_cast( m_konsole->tqt_cast( "ExtTerminalInterface" ) ); } // needs to be called before aptFront::init() :'(( static void initSystem(); virtual bool eventFilter( TQObject *o, TQEvent *e ); public slots: void updateProgress( int p, TQString msg ); void toggleDetails(); protected: void loadKonsole(); KParts::Part *m_konsole; static adept::PkgSystem *s_system; // bla... }; } #endif