В моем приложении мне нужно использовать темно-серый цвет границы для моего прогресса. прибегая к помощи я изменил цвет границы и цвет фона успешно, как,Как изменить цвет границы в QT
QString st = QString ("QProgressBar::chunk {""background-color: #00B82E;""}");
st.append("QProgressBar {""border: 6px solid grey;" "border-radius: 9px;""text-align: center;""background: #00B82E;""}");
Progress->setStyleSheet(st);
, но не в состоянии выяснить список цвета границы, как «граница: 6px твердого серым;». Как узнать список цветов, такие как " 6px solid gray ", потому что мне нужно изменить другой цвет для границы
Это намного лучше использовать официальную документацию Qt: http://doc.qt.io/qt-5/stylesheet-reference.html вместо исследования, какие стили из CSS поддерживаются в QSS. Пожалуйста, обновите свой ответ. –
hank (выше) ссылка работает нормально – shivcena
@SaZ: Я не нашел список поддерживаемых цветных клавиатур. Но в другой статье (http://doc.qt.io/qt-5/qcolor.html#setNamedColor) Qt-документы относятся к именам ключевых слов SVG-цвета (http://www.w3.org/TR/SVG/types. HTML # ColorKeywords) – hank