/
e-face
/
SuperPuperTerminal
Обзор
Документация
Войти
/
e-face
/
SuperPuperTerminal
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
src/dataitem.cpp
40 строк
929 B
e-face
First one
14 фев 2026, 19:38
14 фев 2026, 19:38
87f499b
Код
Авторство
О чём код?
#include "dataitem.h" #include "ui_dataitem.h" #include "dataitemviewdefault.h" #include "hexviewerdialog.h" #include <QDebug> //---------------------------------------------- DataItem::DataItem(QByteArray data, bool isInput, QWidget *parent) : QWidget(parent), _ui(new Ui::DataItem) { _ui->setupUi(this); _data = data; _view = new DataItemViewDefault(data, this); _ui->mainLayout->addWidget(_view); QPalette p = palette(); p.setColor(QPalette::Base, isInput ? BgInputColor : BgOutputColor); setPalette(p); } //---------------------------------------------- DataItem::~DataItem() { delete _view; delete _ui; } //---------------------------------------------- void DataItem::on_bOpenInHEX_clicked() { HexViewerDialog* dlg = new HexViewerDialog(); dlg->setAttribute(Qt::WA_DeleteOnClose, true); dlg->view(_data); } //----------------------------------------------