Changes to screen saver mode connection status handling
[qtmeetings] / src / UserInterface / Views / ViewBase.h
index 631a089..2a7b73e 100644 (file)
@@ -51,6 +51,10 @@ public slots:
         */
        virtual void viewResized(const QSize &newSize, const QSize &oldSize) = 0;
        
+       void connectionEstablished();
+       
+       void connectionLost();
+       
 signals:
        /*!
         * This signal indicates that some user initiated event has occured.
@@ -60,10 +64,12 @@ signals:
        
 protected:
        void observeChild(QWidget *aChild);
+       bool connectionError; // true if last connection attempt failed
+       // TODO: connectedOnce should actually indicate if the current week has been fetched at least once
+       bool connectedOnce;     // true if connection has been formed at least once
        
 private:
        ViewMode iViewMode;
-       
 };
 
 #endif /*VIEWBASE_*/