URL
https://opencores.org/ocsvn/riscv_vhdl/riscv_vhdl/trunk
Subversion Repositories riscv_vhdl
[/] [riscv_vhdl/] [trunk/] [debugger/] [src/] [gui_plugin/] [CpuWidgets/] [AsmControl.cpp] - Rev 3
Compare with Previous | Blame | View Log
/** * @file * @copyright Copyright 2016 GNSS Sensor Ltd. All right reserved. * @author Sergey Khabarov - sergeykhbr@gmail.com * @brief Disassembler control panel. */ #include "AsmControl.h" #include "moc_AsmControl.h" #include <memory> #include <string.h> #include <QtWidgets/QBoxLayout> #include <QtWidgets/QLabel> #include <QtWidgets/QPushButton> namespace debugger { AsmControl::AsmControl(QWidget *parent) : QWidget(parent) { QFont font = QFont("Courier"); font.setStyleHint(QFont::Monospace); font.setPointSize(8); font.setFixedPitch(true); setFont(font); QFontMetrics fm(font); paletteModified_.setColor(QPalette::Base, Qt::yellow); paletteModified_.setColor(QPalette::Text, Qt::black); paletteDefault_.setColor(QPalette::Text, Qt::black); paletteDefault_.setColor(QPalette::Base, Qt::white); QGridLayout *gridLayout = new QGridLayout(this); setLayout(gridLayout); QLabel *lbl = new QLabel("Source view:"); gridLayout->addWidget(lbl, 0, 0, Qt::AlignRight); cmd_.make_list(2); } void AsmControl::slotModified() { } void AsmControl::slotUpdate() { if (!isChanged()) { return; } } bool AsmControl::isChanged() { return true; } } // namespace debugger