All Qt Based Programs Have a Small Mouse

Issues related to applications and software problems
Post Reply
deborahjuly
Posts: 20
Joined: 2017/06/11 05:38:15

All Qt Based Programs Have a Small Mouse

Post by deborahjuly » 2017/07/10 16:26:00

Findings
Operating System Issue
CentOS 7 comes packaged with qt 4.8.5. To have scaling work on the operating system level qt 5.6 must be installed on the operating system. After qt 5.6 is installed, the scaling factor can be changed in the environment variable.

Code: Select all

export QT_AUTO_SCREEN_SCALE_FACTOR=1
In order to affect the HiDPi scaling of qt programs, the program must support qt 5.6. The developers of each qt application would have to update to qt 5.6 for the applications to be able to be scaled.

For example: In the case of Scribus, I am using version 1.4.4 and it is using qt version 4.8.5. Even if I were to change the qt version of my computer to 5.6, Scribus still won't scale correctly because it is using qt version 4.8.5.

In the case of Scribus, my computer is using qt 4.8.5 and the version of Krita I am running is 3.1.4. Krita supports hidpi but because I am running qt 4.8.5, I am unable to use the scaling settings of Krita. The program has built in hidpi scaling but this does not fix the small mouse cursor.

Code: Select all

export KRITA_HIDPI=ON
The only other thing I could think of is to change the mouse theme for qt apps to use a bigger mouse size.

Original Issue

My System Specs
Desktop: Gnome
Display: BenQ 24 inch monitor
Resolution: 3840 x 2860
Graphics Card: Nividia Geforce 1050Ti
Graphics Driver: Nividia proprietary drivers

Settings
I am using the default Gnome theme.
I have my scaling changed to 2. I also changed the size of the mouse cursor in the configuration files. Please see viewtopic.php?f=47&t=62887&p=265278&hil ... ze#p265278

Images of Issue
Image of Normal Mouse Size
https://goo.gl/photos/amWvizyawu42etN58

Programs I Tested That Are Affected
Hamster
- The font is appearing really small
https://goo.gl/photos/JSqSpwDdtexrXK5E9

Scribus
The mouse is small and the icons and text in the program are small
https://goo.gl/photos/U6jQDAhngTi4srH19

Calligra Sheets
The mouse pointer is small
https://goo.gl/photos/wosMLThRWL9HvSDBA

Calligra Kexi
https://goo.gl/photos/u9MeMjjJSV8R5S3F6

Evolus Pencil
Small mouse cursor
https://goo.gl/photos/bg8U4MbLJhtE7ZkQA

Atom

Small mouse cursor
https://goo.gl/photos/Cbr5eRBYrShuGMny9

Krita
Small mouse cursor
https://goo.gl/photos/MA1tdhSpN4hSCvBQ9

OpenShot
Small mouse courser, Small icons, Small text
https://goo.gl/photos/TiBrpxfLph3wetRA9

Audacity

Text is overlapping (Same problem in Scribus too), Icons are too small
https://goo.gl/photos/6gQeQoXUVfRjFzk4A

Digikam
Small mouse cursor (I missed it in the screenshot), small icons, text to big for boundaries
https://goo.gl/photos/f4C23hmn46WPVBn38

Resources
These are a couple of resources I am reviewing. Any additional input would be appreciated.
https://wiki.qt.io/QtCS2015_ResolutionIndependence.

https://unix.stackexchange.com/question ... i-displays

Post Reply