1 #ifndef __KPIM_STATUSBARPROGRESSWIDGET_H 2 #define __KPIM_STATUSBARPROGRESSWIDGET_H 39 #include <kdemacros.h> 54 class KDE_EXPORT StatusbarProgressWidget : public TQFrame { 61 StatusbarProgressWidget( ProgressDialog* progressDialog, TQWidget* parent, bool button = true ); 66 void slotSetSSL( bool ); 68 void slotProgressItemAdded( KPIM::ProgressItem *i ); 69 void slotProgressItemCompleted( KPIM::ProgressItem *i ); 70 void slotProgressItemProgress( KPIM::ProgressItem *i, unsigned int value ); 73 void slotProgressDialogVisible( bool ); 74 void slotShowItemDelayed(); 75 void slotBusyIndicator(); 76 void updateBusyMode(); 80 void connectSingleItem(); 81 void activateSingleItemMode(); 83 virtual bool eventFilter( TQObject *, TQEvent * ); 86 KProgress* m_pProgressBar; 89 TQPushButton* m_pButton; 91 enum Mode { None, Progress }; 98 ProgressItem *mCurrentItem; 99 ProgressDialog* mProgressDialog; 100 TQTimer *mDelayTimer; TDEPIM classes for drag and drop of mails.
|