#ifndef ELEMENTS_CATEGORY_EDITOR_H #define ELEMENTS_CATEGORY_EDITOR_H #include /** Cette classe permet d'editer une categorie existante ou de creer une categorie. */ class ElementsCategory; class NamesList; class ElementsCategoryEditor : public QDialog { Q_OBJECT //Constructeurs, destructeur public: ElementsCategoryEditor(QWidget * = 0); ElementsCategoryEditor(const QString &, bool = true, QWidget * = 0); ~ElementsCategoryEditor(); // attributs private: ElementsCategory *category; QDialogButtonBox *buttons; NamesList *names_list; bool mode_edit; // methodes private: void buildDialog(); public slots: void acceptCreation(); void acceptUpdate(); }; #endif