#pragma once #include <QtWidgets/QWidget> #include "ui_WB_QR_full_MSVCQtbased.h" #include "JSON_converters.h" class WB_QR_full_MSVCQtbased : public QWidget, public Ui::WB_QR_full_MSVCQtbased { Q_OBJECT public: WB_QR_full_MSVCQtbased(QWidget *parent = nullptr); ~WB_QR_full_MSVCQtbased(); protected: void closeEvent(QCloseEvent* event) override; void showEvent(QShowEvent* event) override; void moveEvent(QMoveEvent* event) override; private slots: void on_create_codes_Button_clicked(); void on_json_folder_Button_clicked(); void on_pdf_folder_Button_clicked(); void on_xlsx_folder_Button_clicked(); void on_show_JSON_converters_Button_clicked(); private: Ui::WB_QR_full_MSVCQtbased ui; bool converters_window_isshown; JSON_converters *converters_window = new JSON_converters; const int ONE_REQUEST_LIMIT = 100000; const int API_MINUTE_LIMIT = 300000; };