In this article we will see how we can change the border style to the line edit part of the combo box, line edit is the part of combo box which displays the selected item, it is editable by nature. In order to set and access the line edit object we use
setLineEdit and
lineEdit method respectively.
Note : When we create line edit object it make the combo box editable.
In order to do this we have to do the following :
1. Create a combo box
2. Add item to the combo box
3. Create a QLineEdit object
4. Set border to QLineEdit object
5. Add border style to it
6. Add QLineEdit object to the combo box
Syntax :
# creating line edit object
line_edit = QLineEdit()
# setting border to the line edit part
# set border style
line_edit.setStyleSheet("QLineEdit"
"{"
"border : 4px black;"
"border-style : dotted;"
"}")
# adding line edit object to the combo box
self.combo_box.setLineEdit(line_edit)
Below is the implementation
Output :
👁 Image