WB-QR-full-MSVC-Qt-based / WB_QR_full_MSVC-Qt-based / WB_QR_full_MSVCQtbased.h
WB_QR_full_MSVCQtbased.h
Raw
#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;
};