LINUX.ORG.RU

Как сделать нормальный QCombobox?

 ,


0

3

Как сделать чтобы комбобокс в Qt был нормально выглядящим. Пока удалось сделать только треугольник:

QComboBox {
border: 1px solid #D3D3D3;
border-radius: 2px;
color: #333;
/*padding: 8px;*/
}
  
QComboBox::drop-down {
border: 1px solid #D3D3D3;
border-radius: 2px;
 }
 
QComboBox::down-arrow {
padding: 0px 1px 0px 1px;
image: url(:/doors/icons/triangle.png);
background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,stop: 0 #EEEEEE, stop: 1 #FFFFFF);
 }
 
 
QComboBox::down-arrow:on {
 
 }
а как остальную часть сделать со скроллером и тп чтобы было как везде? Может есть где компоненты на замен стандартных которые выглядят привычным образом?


Ты о чем вообще? Что значит «чтобы было как везде»? Где это, «везде» и какой образ для тебя «привычный»?

m0rph ★★★★★
()
app -style motif

Бгг.

EXL ★★★★★
()

Вообще говоря, Qt подхватывает текущую тему окружения, и комбобокс выглядит везде по-разному.

CrossFire ★★★★★
()

Дядя, ты дурак? (с) QComboBox рисуется текущим стилем.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.