00001 #ifndef SERIEPAGE_H 00002 #define SERIEPAGE_H 00003 00004 #include "ui_seriepage.h" 00005 #include "collectionview.h" //=> serie.h 00006 #include "authorbutton.h" 00007 00008 #include "../administration/widget/editionbarre.h" 00009 00010 class SeriePage : public QWidget, private Ui::SeriePage 00011 { 00012 Q_OBJECT 00013 00014 public: 00015 explicit SeriePage(QWidget *parent = 0); 00016 void viderChamp(); 00017 00018 public slots: 00019 void serieSelected(int id); 00020 void on_editeurButton_clicked(); 00021 void logAdminChanged(bool); 00022 void on_modifButton_clicked(); 00023 void collectionChanged_slot(); 00024 00025 signals: 00026 void selected(int id, int view); 00027 void collectionChanged_signal(); 00028 00029 protected: 00030 void changeEvent(QEvent *e); 00031 00032 private: 00033 Serie m_serie; 00034 CollectionView *collecView; 00035 int idEditeur; 00036 QList<AuthorButton*> authorButtons; 00037 }; 00038 00039 #endif // SERIEPAGE_H
1.7.1