From 599963136ef0820a1b51d9cdcfef15416b722e0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9F=D0=B5=D0=BB=D0=B8=D0=BF=D0=B5=D0=BD=D0=BA=D0=BE=20?= =?UTF-8?q?=D0=98=D0=B2=D0=B0=D0=BD?= Date: Tue, 22 Jan 2019 16:38:03 +0000 Subject: [PATCH] git-svn-id: svn://db.shs.com.ru/libs@482 a8b55f48-bf90-11e4-a774-851b48703e85 --- piqt_utils/piqt_iodevice_edit_dialog.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/piqt_utils/piqt_iodevice_edit_dialog.cpp b/piqt_utils/piqt_iodevice_edit_dialog.cpp index e004ab0..5380c1d 100644 --- a/piqt_utils/piqt_iodevice_edit_dialog.cpp +++ b/piqt_utils/piqt_iodevice_edit_dialog.cpp @@ -91,7 +91,16 @@ QAD::IODevice IODeviceEditDialog::value() const { void IODeviceEditDialog::setValue(const QAD::IODevice & d) { +#if QT_VERSION >= 0x050000 ui->comboType->setCurrentText(d.prefix); +#else + for (int i = 0; i < ui->comboType->count(); ++i) { + if (ui->comboType->itemText(i) == d.prefix) { + ui->comboType->setCurrentIndex(i); + break; + } + } +#endif for (int i = 0; i < ui->comboMode->count(); ++i) if (ui->comboMode->itemData(i).toInt() == d.mode) { ui->comboMode->setCurrentIndex(i);