Merged and got it partly working
[qtmeetings] / src / UserInterface / Views / WeeklyViewWidget.h
index 2f9c799..055617b 100644 (file)
@@ -35,12 +35,6 @@ public:
        //! Destructor.\r
        virtual ~WeeklyViewWidget();\r
 \r
-       //! Current meeting\r
-       /*!\r
-        * Returns the current meeting if any\r
-        * \return Current meeting if any, otherwise null pointer\r
-        */\r
-       Meeting* currentMeeting();\r
        //! Current room\r
        /*!\r
         * Returns the currently selected meeting room.\r
@@ -54,6 +48,12 @@ public:
         * \return First day of week.\r
         */\r
        QDate beginnigOfShownWeek();\r
+       //! Sends the refresh command to schedule widget.\r
+       /*!\r
+        * Sends the refresh command to schedule widget.\r
+        * \param aMeetings The list of meetings.\r
+        */\r
+       void refreshMeetings( const QList<Meeting*> &aMeetings );\r
        \r
        void showCurrentWeek();\r
        \r
@@ -66,12 +66,6 @@ signals:
         * \param aNewRoom Selected meeting room.\r
         */\r
        void currentRoomChanged( Room *aNewRoom );\r
-       //! Signals change of the current meeting.\r
-       /*!\r
-        * Signal is emited when new meeting is started.\r
-        * \param aNewMeeting Meeting that has been started.\r
-        */\r
-       void currentMeetingChanged( Meeting *aNewMeeting );\r
        //! Meeting activated.\r
        /*!\r
         * Signal is emitted when a meeting is clicked by the user.\r
@@ -123,25 +117,6 @@ public slots:
         * \param aCurrentDateTime Date and time to be displayd.\r
         */\r
        void setCurrentDateTime( QDateTime aCurrentDateTime );\r
-       //! Insert meeting\r
-       /*!\r
-        * Inserts new meeting into the calendar\r
-        * \param aMeeting Meeting to be inserted.\r
-        */\r
-       void insertMeeting( Meeting *aMeeting );\r
-       //! Delete meeting\r
-       /*!\r
-        * Removes meeting from the calendar\r
-        * \param aMeeting Meeting to be deleted.\r
-        */\r
-       void deleteMeeting( Meeting *aMeeting );\r
-       //! Update meeting\r
-       /*!\r
-        * Updates the display of given meeting in calendar.\r
-        * \param aMeeting Meeting to be updated.\r
-        */\r
-       void updateMeeting( Meeting *aMeeting );\r
-       \r
        //! Handle resizing\r
        /*!\r
         * Handle possible resize changes after the view is resized\r