Russian Qt Forum

Qt => QSS => Тема начата: Ubuntu_linux от Сентябрь 12, 2012, 03:39



Название: QComboBox как задать высоту items ?
Отправлено: Ubuntu_linux от Сентябрь 12, 2012, 03:39
Как задать высоту айтема в выпадающем списке?
Qt 4.8


Название: Re: QComboBox как задать высоту items ?
Отправлено: GreatSnake от Сентябрь 12, 2012, 09:56
Код
C++ (Qt)
#include <QComboBox>
#include <QStyledItemDelegate>
 
void setComboBoxItemMargin( QComboBox* cb, int m )
{
    cb->setItemDelegate( new QStyledItemDelegate( cb ) );
    cb->setStyleSheet( QString( "QListView::item { margin: %1px }" ).arg( m ) );
}


Название: Re: QComboBox как задать высоту items ?
Отправлено: Ubuntu_linux от Сентябрь 12, 2012, 14:43
Отлично, спасибо, работает!

А как заставить чтобы оно работало с общего css файла?