Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: valden от Май 05, 2009, 22:48



Название: ui styling
Отправлено: valden от Май 05, 2009, 22:48
Привет всем
пытаюсь с пом. css поменять стиль UI в своем приложении...
Все кажись уже сделал кроме маленького огреха в пункте меню:
(http://files.rsdn.ru/23741/css_err.PNG)
как задать отступ перед сочeтанием клавиш?


Название: Re: ui styling
Отправлено: ¤Se®ega¤ от Май 05, 2009, 23:45
Можно просто после текста добавить пару-тройку пробелов )))


Название: Re: ui styling
Отправлено: valden от Май 05, 2009, 23:55
не поможет :)
они налазят одно на другое...


Название: Re: ui styling
Отправлено: ¤Se®ega¤ от Май 06, 2009, 00:33
А как создаешь и что меняешь?


Название: Re: ui styling
Отправлено: igor_bogomolov от Май 06, 2009, 02:25
как задать отступ перед сочeтанием клавиш?
Тут либо не переопределять border у QMenu::item, либо жестко задавать минимальную длинну этого итема через min-width.
Т.е.
Код
DOS
QMenu::item {
  color: red;
  border: 1px solid yellow;
  min-width: 80px;
}


Название: Re: ui styling
Отправлено: valden от Май 06, 2009, 10:31
А как создаешь и что меняешь?
Код
CSS
QMenu::item {
    padding: 2px 25px 2px 20px;
    border: 1px solid transparent;
}
 


Название: Re: ui styling
Отправлено: valden от Май 06, 2009, 10:55
спасибо!
min-width помог :)