Название: Border-color в QLineEdit Отправлено: ruzik от Февраль 14, 2011, 13:56 Здравствуйте, заметил такую интересную особенность, в qss, в качестве цвета чего-либо можно использовать названия(white), "фотошоперские" цвета(как я их называю)-#CD96CD, можно rgb, все нормально везде ставиться, кроме св-ва border-color у QLineEdit, там поставился только 1 цвет - groove gray, остальные ставиться не хотят, ни в каком представлении, если поставишь например #CD96CD, то цвет просто слетает и граница исчезает
Название: Re: Border-color в QLineEdit Отправлено: ruzik от Февраль 15, 2011, 14:43 Никто с этим раньше не сталкивался?
Ну например пишу так this->setStyleSheet("QLineEdit { border: 2px groove gray;}"); И обводка есть, и она серого цвета Пишу так: this->setStyleSheet("QLineEdit { border: 2px yellow;}"); И обводка исчезает Название: Re: Border-color в QLineEdit Отправлено: ruzik от Февраль 15, 2011, 17:31 Решил проблему, оказывается для установки цвета границы, нельзя поставить обычный цвет, нужно поставить двойной
То есть к стандартному, нужно обязательно прибавить: groove solid Другие "прибавки" не знаю, кто знает есть ли они вообще подскажите пожалуйста Название: Re: Border-color в QLineEdit Отправлено: twp от Февраль 15, 2011, 19:09 http://www.doc.crossplatform.ru/qt/4.7.x/stylesheet-reference.html#border-style (http://www.doc.crossplatform.ru/qt/4.7.x/stylesheet-reference.html#border-style)
Название: Re: Border-color в QLineEdit Отправлено: ruzik от Февраль 15, 2011, 19:23 Спасибо
|