I am developing a QComboBox in Qt. It is rounded, as the figure shows. The problem is that it shows a weird square box beyond a rounded border.
Can someone tell me what the window is and how to make it invisible?
By the way, I would also like to cast a shadow.

Here is my current code:
QComboBox { border: 1px solid gray; border-radius: 10px; min-width: 6em; } QComboBox:on { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; } QComboBox QAbstractItemView { border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; background: white; border: 1px solid gray; box-shadow: transparent; } QComboBox::drop-down { border-color: transparent; }
Can anyone help here? Thanks!
source share