Qt/debugger: fix minor issues in the breakpointWidget
The items were editable while you cannot edit the breakpoints at the moment and the last breakpoint deleted would not cause the row count to change to 0.
This commit is contained in:
parent
238c801711
commit
53803c1fca
|
@ -77,6 +77,7 @@ void BreakpointWidget::CreateWidgets()
|
||||||
m_table->setColumnCount(5);
|
m_table->setColumnCount(5);
|
||||||
m_table->setSelectionMode(QAbstractItemView::SingleSelection);
|
m_table->setSelectionMode(QAbstractItemView::SingleSelection);
|
||||||
m_table->setSelectionBehavior(QAbstractItemView::SelectRows);
|
m_table->setSelectionBehavior(QAbstractItemView::SelectRows);
|
||||||
|
m_table->setEditTriggers(QAbstractItemView::NoEditTriggers);
|
||||||
m_table->verticalHeader()->hide();
|
m_table->verticalHeader()->hide();
|
||||||
|
|
||||||
auto* layout = new QVBoxLayout;
|
auto* layout = new QVBoxLayout;
|
||||||
|
@ -122,6 +123,7 @@ void BreakpointWidget::Update()
|
||||||
{tr("Active"), tr("Type"), tr("Function"), tr("Address"), tr("Flags")});
|
{tr("Active"), tr("Type"), tr("Function"), tr("Address"), tr("Flags")});
|
||||||
|
|
||||||
int i = 0;
|
int i = 0;
|
||||||
|
m_table->setRowCount(i);
|
||||||
|
|
||||||
auto create_item = [this](const QString string = QStringLiteral("")) {
|
auto create_item = [this](const QString string = QStringLiteral("")) {
|
||||||
QTableWidgetItem* item = new QTableWidgetItem(string);
|
QTableWidgetItem* item = new QTableWidgetItem(string);
|
||||||
|
|
Loading…
Reference in New Issue