У меня есть поле со списком, в котором есть 3 элемента, т.е. элемент 1, элемент 2 и элемент 3. Я добавил эти 3 элемента в файл .ui, а также добавил изображение для всех, используя файл ресурсов. Теперь, когда я запускаю приложение, оно показывает первый элемент в поле со списком вместе с изображением слева. Когда я нажимаю на раскрывающийся список, я вижу все элементы вместе с изображениями.
В основном я хочу просто отобразить изображение в поле со списком, и когда пользователь нажимает раскрывающийся список, он также должен отображать изображение и текст.
Сценарий. Элементы и изображения в поле со списком добавляются следующим образом:
Image 1 Item 1
Image 2 Item 2
Image 3 Item 3
Когда я запускаю приложение, оно должно отображаться в поле со списком как
Image1
так как первый элемент отображается по умолчанию. Я думаю, что это можно сделать при рисовании текущего выделения, QCombobox использует повторную имплантацию: void MyCombo::paintEvent(QPaintEvent *e)
, о чем я не знаю.
Может ли кто-нибудь помочь мне в этом?? :)
Как я могу этого добиться???