dialog.h 549 B

123456789101112131415161718192021222324252627282930313233343536
  1. #ifndef DIALOG_H
  2. #define DIALOG_H
  3. #include <QDialog>
  4. #include<QAbstractButton>
  5. #include <QFile>
  6. #include <QJsonDocument>
  7. #include <QJsonObject>
  8. namespace Ui {
  9. class Dialog;
  10. }
  11. class Dialog : public QDialog
  12. {
  13. Q_OBJECT
  14. public:
  15. explicit Dialog(QWidget *parent = nullptr);
  16. void addDataToJsonFile(const QString& filename, const QJsonObject& newData);
  17. ~Dialog();
  18. private slots:
  19. void on_pushButton_clicked();
  20. void on_pushButton_2_clicked();
  21. signals:
  22. void _mySignal();
  23. private:
  24. Ui::Dialog *ui;
  25. };
  26. #endif // DIALOG_H