Ignore:
Timestamp:
04/22/10 16:26:31 (12 years ago)
Author:
kirilma <kirilma@…>
Branches:
master, qt5
Children:
7c6cf5e
Parents:
a61c5f5
Message:

reworked UI for conference editing

underlying representation of conference list is also changed

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/gui/mainwindow.h

    ra61c5f5 rb431d47  
    2424#include <ui_mainwindow.h>
    2525
     26#include "conferencemodel.h"
     27
     28class ScheduleXmlParser;
     29class QNetworkAccessManager;
     30class QNetworkReply;
     31
    2632class MainWindow : public QMainWindow, private Ui::MainWindow
    2733{
     
    3238    MainWindow(int aEventId = 0, QWidget *aParent = NULL);
    3339    ~MainWindow() {}
     40signals:
     41    void conferenceRemoved();
    3442private slots:
    3543    void scheduleImported(int aConfId);
     
    3846    void conferenceMapClicked();
    3947    void eventHasChanged(int aEventId, bool aReloadModel);
    40     void conferenceChanged(int aIndex);
    4148    void setup();
     49    // TODO: remove
     50    void showConferences();
     51    void networkQueryFinished(QNetworkReply*);
     52    void importFromNetwork(const QString&);
     53    void importFromFile(const QString&);
     54    void removeConference(int);
     55    void changeConferenceUrl(int, const QString&);
     56
     57    void useConference(int id);
     58    void unsetConference();
    4259private:
    4360    void fillAndShowConferenceHeader();
    4461    void initTabs();
    45     void unsetConference();
     62    void importData(const QByteArray &aData, const QString& url);
    4663
    4764    QString saved_title;
     65    ConferenceModel* conferenceModel;
     66    ScheduleXmlParser *mXmlParser;
     67    QNetworkAccessManager *mNetworkAccessManager;
    4868};
    4969
Note: See TracChangeset for help on using the changeset viewer.