dialog.h 517 B

123456789101112131415161718192021222324252627282930313233
  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. private:
  22. Ui::Dialog *ui;
  23. };
  24. #endif // DIALOG_H