Files
evcharger-app/flotten-updater/requestdialog.cpp
T
2025-04-30 20:21:57 +02:00

20 lines
564 B
C++

#include "requestdialog.h"
#include "ui_requestdialog.h"
#include <QJsonDocument>
#include <QJsonObject>
#include "deviceconnection.h"
#include "requestmodel.h"
RequestDialog::RequestDialog(QJsonObject &&msg, std::vector<std::shared_ptr<DevicesConnection>> &&devices, QWidget *parent) :
QDialog{parent},
m_ui{std::make_unique<Ui::RequestDialog>()},
m_model{std::make_unique<RequestModel>(std::move(msg), std::move(devices), this)}
{
m_ui->setupUi(this);
m_ui->treeView->setModel(m_model.get());
}
RequestDialog::~RequestDialog() = default;