Вертикальные полосы прокрутки скролл-скроллдаун выглядят неровно на машине Qtopia - PullRequest
0 голосов
/ 29 апреля 2009

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

1 Ответ

0 голосов
/ 30 апреля 2009

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...