Указатель мыши драйвера Qt PowerVR недоступен

Я не пытаюсь спамить здесь, просто пытаюсь более конкретно рассказать о том, что указатель мыши Qt недоступен для PowerVR. Поэтому я надеюсь, что у кого-то будет ответ на мой вопрос.

Драйвер Qt PowerVR должен быть скомпилирован с QT_NO_QWS_CURSOR, который останавливает использование мыши, но оставляет место для сенсорных экранов.

Я просто хочу знать, зачем это нужно, это из-за аппаратного ограничения или это неполный драйвер.

Большое спасибо за помощь заранее.

1 ответ

Решение

Я никогда не пробовал этот драйвер, я только видел код. Я полагаю, что это используется только для повышения производительности. Для размещения указателя требуется, чтобы Qt создавал свои собственные программные композиции поверх графики OpenGL с аппаратным ускорением, снижая производительность.

Вполне возможно, что простое опускание этого определения, в котором появляется ваш указатель, или в любом случае для его появления требуется только его создание. В любом случае, учтите, что если используется простой программный курсор, он может быть не очень хорош при размещении поверх поверхностей OpenGL. Вам может понадобиться реализация, использующая специфические для платформы структуры, которые у вас могут быть или нет. Извините, если я не могу помочь.

Другие вопросы по тегам