openprojectdialog.h 559 B

1234567891011121314151617181920212223242526272829303132
  1. #ifndef OPENPROJECTDIALOG_H
  2. #define OPENPROJECTDIALOG_H
  3. #include "mydao.h"
  4. #include <QDialog>
  5. #include <QSqlQuery>
  6. namespace Ui {
  7. class OpenProjectDialog;
  8. }
  9. class OpenProjectDialog : public QDialog {
  10. Q_OBJECT
  11. public:
  12. explicit OpenProjectDialog(QWidget* parent = nullptr);
  13. ~OpenProjectDialog();
  14. void loadProjects();
  15. void setMyDao(MyDao* myDao);
  16. int id();
  17. private slots:
  18. void on_btnCancel_clicked();
  19. void on_btnOk_clicked();
  20. private:
  21. Ui::OpenProjectDialog* ui;
  22. MyDao* m_myDao;
  23. };
  24. #endif // OPENPROJECTDIALOG_H