Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
How to set the current index in QCombo box
-
this is the code i am using for QComboBox
QComboBox *comboboxAlignment = new QComboBox; comboboxAlignment->addItem("Left"); comboboxAlignment->addItem("Center"); comboboxAlignment->addItem("Right");
like we can set the index of combo box using a int value comboboxAlignment->setCurrentIndex(0)
can i do it by passing the string value for example if is pass "Right" than the item in the combo box having "Right" as text should become current item.
-
@summit
setCurrentText(const QString &text)The setter setCurrentText() simply calls setEditText() if the combo box is editable. Otherwise, if there is a matching text in the list, currentIndex is set to the corresponding index.