Название: Баг интерфейса при setStyleSheet("QTabWidget::tab-bar {left: 80px;}"); Отправлено: IGHOR от Ноябрь 10, 2009, 06:28 Задаю стиль для QTabWidget чтобы получить отступ табов вправо для помещения кнопки меню: setStyleSheet("QTabWidget::tab-bar {left: 80px;}");
Получаю как раз то что нужно: (http://pic.ipicture.ru/uploads/091110/nxeUSMWjsd.jpg) но с заданным стилем если табы не помещаются в виджет то текст таба выходит поверх контролов. (http://pic.ipicture.ru/uploads/091110/zJaqS2SmNd.jpg) QTabWidget без стайлшита выглядит так: (http://pic.ipicture.ru/uploads/091110/hQXM3yjobg.jpg) Пробовал добавить right: 80px, padding-right: 80px, margin-right: 80px ничего не меняется. Что нужно добавить в параметры стиля чтобы оно встало на место? Или это баг? Или как подвинуть табы другим способом? Название: Re: Баг интерфейса при setStyleSheet("QTabWidget::tab-bar {left: 80px;}"); Отправлено: zoro86 от Октябрь 04, 2010, 13:55 У меня в окне имеется два QTabWidget-a. Если таким образом задавать стиль то есть QTabWidget::tab-bar {left: 80px;}
то сдвиг получают оба QTabWidget-a, как обратится конкретно к одному из них????? Название: Re: Баг интерфейса при setStyleSheet("QTabWidget::tab-bar {left: 80px;}"); Отправлено: NicK от Октябрь 04, 2010, 15:04 У меня в окне имеется два QTabWidget-a. Если таким образом задавать стиль то есть QTabWidget::tab-bar {left: 80px;} то сдвиг получают оба QTabWidget-a, как обратится конкретно к одному из них????? по имени. Код
Название: Re: Баг интерфейса при setStyleSheet("QTabWidget::tab-bar {left: 80px;}"); Отправлено: zoro86 от Октябрь 05, 2010, 06:58 спасибо ... а то я тут методом тыка запарился искать ;D
|