ProgressBar connections modified + Progress Bar class itself updated
[qtmeetings] / src / UserInterface / Utils / ProgressBar.h
index a247cf3..bf573cd 100755 (executable)
@@ -4,6 +4,7 @@
 #include <QDialog>
 
 class QProgressBar;
+class QLabel;
 
 //! UserInterface class.
 /*!
@@ -21,9 +22,11 @@ public:
         * \param aParent Parent object.
         * \param aText Title string to be set to the progress bar.
         */
-       ProgressBar( const QString &aText, QWidget *aParent = 0 );
+       ProgressBar( const QString &aText, bool aCancellable = false, QWidget *aParent = 0 );
        //! Destructor.
        virtual ~ProgressBar();
+       
+       void update( const QString &aMessage );
 
 signals:
        //! Signal. Emitted if user presses cancel button.
@@ -35,6 +38,7 @@ signals:
 
 private:
        QProgressBar *iProgress;
+       QLabel *iLabel;
 
 };