00001 #ifndef MANAGEPROJECTDIALOG_H 00002 #define MANAGEPROJECTDIALOG_H 00003 00004 #include <QDialog> 00005 00006 #include "ui_ManageProjectDialog.h" 00007 #include "../Models/documentchoosermodel.h" 00008 #include "../Models/documentchooserfiltermodel.h" 00009 00010 class ManageProjectDialog : public QDialog, private Ui::ManageProjectDialog 00011 { 00012 Q_OBJECT 00013 00014 public: 00015 ManageProjectDialog(DocumentChooserModel *modelList, QWidget *parent = 0); 00016 00017 private slots: 00018 void deleteDocument(); 00019 00020 private: 00021 DocumentItem currentSelectedDocument(); 00022 00023 DocumentChooserModel *modelList; 00024 00025 signals: 00026 void deleteDocumentWindow(const QString name); 00027 }; 00028 00029 #endif // MANAGEPROJECTDIALOG_H