1 #ifndef __KPIM_STATUSBARPROGRESSWIDGET_H
2 #define __KPIM_STATUSBARPROGRESSWIDGET_H
39 #include <tdemacros.h>
54 class TDE_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.
|