Status bar fixed
[qtmeetings] / src / UserInterface / Views / RoomStatusIndicatorWidget.h
index bf82485..c9256dc 100644 (file)
@@ -43,13 +43,14 @@ public:
        bool event(QEvent *event);\r
 \r
 public slots:\r
-       //! Slot. Sets current time.\r
+       //! Slot. Sets the connection status\r
        /*!\r
-        * Slots. Sets current time on the widget. It is used to provide up-to-date time for the widget's\r
-        * TimeDisplayWidget.\r
-        * \param aCurrentTime The current time.\r
+        * Sets the current time, and connection status\r
+        * \param aCurrentTime Time to be displayed.\r
+        * \param aConnected connection status to be displayed.\r
+        * \param aLastUpdated Time of last successful connection to be displayed.\r
         */\r
-       void setCurrentTime( QTime aCurrentTime );\r
+       void setConnectionStatus( QDateTime aCurrentTime, bool aConnected, QTime aLastUpdated = QTime(), QString aError = "");\r
        //! Slot. Used to indicate changes in the status of the default room.\r
        /*!\r
         * Slot. Used to indicate changes in the status of the default room. If the specified until time equals\r
@@ -60,6 +61,8 @@ public slots:
         */\r
        void statusChanged( const Room::Status aStatus, const QTime aUntil );\r
        \r
+       void showError( QString aError );\r
+\r
        void currentRoomChanged( Room *aRoom );\r
        \r
        void viewResized(const QSize &/*newSize*/, const QSize &/*oldSize*/) { }\r