Изображения с вертикальной полосой прокрутки, прокрутки вверх и вниз, на компьютере Qtopia выглядят неровными

StackOverflow https://stackoverflow.com/questions/800866

  •  03-07-2019
  •  | 
  •  

Вопрос

Я пытаюсь использовать вертикальную полосу прокрутки в своем проекте Qt.Проблема в том, что при использовании стиля виджета Cleanlooks для вертикальной полосы прокрутки он выглядит нормально на компьютере с Linux Ubuntu, где работает Qt-4.3.3.Но когда я запускаю тот же проект на компьютере Qtopia-4.3.3 Linux (ARM), изображения прокрутки вниз и прокрутки выглядят совершенно неровными.Они выглядят очень плохо.Я пробовал использовать таблицы стилей, но безуспешно.Любые предложения по использованию таблиц стилей приветствуются.Есть ли способ преодолеть эту проблему?

Это было полезно?

Решение

По моему относительно небольшому опыту работы со стилями на встроенных платформах, некоторые стили разработаны таким образом, что используют изображение для определенных целей и масштабируют его по мере необходимости.Это создает очень неровную графику, если источник маленький, а цель большая.Одна из возможностей — наследовать свои собственные QStyle из стиля Cleanlooks и переопределите отрисовку изображений стрелок собственным кодом рисования.Не должно быть слишком сложно нарисовать правильную стрелку в коде, а не использовать изображение.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top