/** * @RDE_HEADER@ * HMI Plugin for OperatorManagement - Operator/User Overview Dialog * $Id$ * $HeadURL$ * $Author$ * Created by Patric Karwat, SLSE, 2016-04-20 */ #include "acl_dialog.h" #include "ui_acl_dialog.h" namespace OperatorManagement { AclDialog::AclDialog(QWidget *parent) : LtsWidgets::LtsDialog(parent, LtsWidgets::ButtonCombination::CloseOnly) , m_model(nullptr) , m_ui(new Ui::AclDialog) , m_dtc(nullptr) , m_ftc(nullptr) , m_logger(getLogger("AclDialog")) { m_ui->setupUi(this); } AclDialog::~AclDialog() { delete m_ui; } void AclDialog::retranslate() { translate(m_ui, tr("ACL Edit")); } bool AclDialog::init(const std::shared_ptr &dtc, const std::shared_ptr &ftc) { m_dtc = dtc; m_ftc = ftc; m_model = new AclDialogModel(this); m_model->initModel(dtc, ftc); m_ui->tvACL->setModel(m_model); return true; } }