Skip to content

Commit a058e9d

Browse files
committed
Correct dialogs title
1 parent e360678 commit a058e9d

2 files changed

Lines changed: 24 additions & 0 deletions

File tree

omodsim/dialogs/dialogforcemultiplecoils.cpp

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,18 @@ DialogForceMultipleCoils::DialogForceMultipleCoils(ModbusWriteParams& params, QM
2424
Qt::CustomizeWindowHint |
2525
Qt::WindowTitleHint);
2626

27+
switch(type)
28+
{
29+
case QModbusDataUnit::Coils:
30+
setWindowTitle(tr("FORCE MULTIPLE COILS"));
31+
break;
32+
case QModbusDataUnit::DiscreteInputs:
33+
setWindowTitle(tr("FORCE DISCRETE INPUTS"));
34+
break;
35+
default:
36+
break;
37+
}
38+
2739
ui->labelAddress->setText(QString(tr("Address: <b>%1</b>")).arg(formatAddress(type, params.Address, _hexAddress)));
2840
ui->labelLength->setText(QString(tr("Length: <b>%1</b>")).arg(length, 3, 10, QLatin1Char('0')));
2941

omodsim/dialogs/dialogforcemultipleregisters.cpp

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,18 @@ DialogForceMultipleRegisters::DialogForceMultipleRegisters(ModbusWriteParams& pa
2626
Qt::CustomizeWindowHint |
2727
Qt::WindowTitleHint);
2828

29+
switch(type)
30+
{
31+
case QModbusDataUnit::InputRegisters:
32+
setWindowTitle(tr("PRESET INPUT REGISTERS"));
33+
break;
34+
case QModbusDataUnit::HoldingRegisters:
35+
setWindowTitle(tr("PRESET HOLDING REGISTERS"));
36+
break;
37+
default:
38+
break;
39+
}
40+
2941
ui->labelAddress->setText(QString(tr("Address: <b>%1</b>")).arg(formatAddress(type, params.Address, _hexAddress)));
3042
ui->labelLength->setText(QString(tr("Length: <b>%1</b>")).arg(length, 3, 10, QLatin1Char('0')));
3143

0 commit comments

Comments
 (0)