Есть ли способ установить все свойства QT QSS в исходное состояние, как будто они никогда не были установлены (т. Е. ПреCSS

Разбираемся в CSS
Ответить
Anonymous
 Есть ли способ установить все свойства QT QSS в исходное состояние, как будто они никогда не были установлены (т. Е. Пре

Сообщение Anonymous »

Мы написали несколько инструментов Python / QT, которые при автономном запусках выглядят нормально. Как правило, они используют стиль платформы и Qlayouts, с очень небольшим количеством указанного в styleShips. Оба эти приложения также используют QT внутри, и определяют длинные таблицы стилей. Например, в таблице стилей Гудини он определяет: < /p>
QTabBar::tab {
height: 26px;
}
< /code>
Это предотвращает масштабирование нашего пользовательского интерфейса любого qtabbar, потому что высота «заблокирована» при 26px. < /p>
Возможно, первая мысль - просто переопределить это в нашей таблице стилей, например: < /p>
QTabBar::tab {
height: 35px;
}
< /code>
Но мы действительно хотим, чтобы макеты QT обрабатывали высоту виджета, а не таблицу стилей. Кроме того, в таблице стиля Houdini, например, сотни, или тысячи свойств, установленных в стиле Houdini. /> Я исследовал ключевые слова CSS «Унаследовать, начальное, нерешенное, возвращение», но они, похоже, не делают т. Д. < /p>

Подробнее здесь: https://stackoverflow.com/questions/797 ... hey-had-ne
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»