chore(cpn): add warning message to global variables settings edit tab (#7008)

This commit is contained in:
Neil Horne
2026-01-25 13:48:21 +10:00
committed by GitHub
parent 61ce1a2d18
commit 5394e84871
3 changed files with 20 additions and 3 deletions
+9
View File
@@ -657,6 +657,15 @@ void TableLayout::addWidget(int row, int column, QWidget * widget, Qt::Alignment
#endif
}
void TableLayout::addWidget(int fromRow, int fromColumn, int rowSpan, int colSpan,
QWidget * widget, Qt::Alignment alignment)
{
#if defined(TABLE_LAYOUT)
#else
gridWidget->addWidget(widget, fromRow + 1, fromColumn, rowSpan, colSpan, alignment);
#endif
}
void TableLayout::addLayout(int row, int column, QLayout * layout, Qt::Alignment alignment)
{
#if defined(TABLE_LAYOUT)
+6 -2
View File
@@ -195,8 +195,12 @@ public:
TableLayout(QWidget * parent, int rowCount, const QStringList & headerLabels);
// ~TableLayout() ;
void addWidget(int row, int column, QWidget * widget, Qt::Alignment alignment = Qt::Alignment());
void addLayout(int row, int column, QLayout * layout, Qt::Alignment alignment = Qt::Alignment());
void addWidget(int row, int column, QWidget * widget,
Qt::Alignment alignment = Qt::Alignment());
void addWidget(int fromRow, int fromColumn, int rowSpan, int colSpan, QWidget * widget,
Qt::Alignment alignment = Qt::Alignment());
void addLayout(int row, int column, QLayout * layout,
Qt::Alignment alignment = Qt::Alignment());
void resizeColumnsToContents();
void setColumnWidth(int col, int width);
+5 -1
View File
@@ -154,9 +154,13 @@ GlobalVariablesPanel::GlobalVariablesPanel(QWidget * parent, ModelData & model,
col += colspan;
}
QLabel *lblWarn = new QLabel(this);
lblWarn->setText(tr("WARNING: changing ranges or precision can affect configured Logical Switches and Special Functions"));
tableLayout->addWidget(gvars, 1, 1, -1, lblWarn);
disableMouseScrolling();
tableLayout->resizeColumnsToContents();
tableLayout->pushRowsUp(gvars + 1);
tableLayout->pushRowsUp(gvars + 2);
tableLayout->pushColumnsLeft(col);
}