| Код | QToolBar* tb = ui->mainToolBar; tb->addWidget(new QLabel(trUtf8(" Длина: "))); tb->addWidget(cbLength = new QComboBox(this)); cbLength->setEditable(true); cbLength->setValidator(new QRegExpValidator(QRegExp(trUtf8("[0-9]+ м")), this) ); cbLength->setSizeAdjustPolicy(QComboBox::AdjustToContents); cbLength->setInsertPolicy(QComboBox::InsertAlphabetically); cbLength->addItems(trUt8("10 м,20 м,30 м,50 м,100 м,200 м").split(','));
|
Если пользователь вводит 150 м, это появляется между 10 м и 20 м. Как это проще исправить? |