2D View Font Size

Ask a generic question about the usage of QLC+, not related to a particular operating system
Post Reply
Terrortobi
Posts: 1
Joined: Wed Feb 22, 2017 9:27 am
Real Name: Tobias Bruns

Hi all,

I am using the qlcplus Version 4.12.4 and have a general question.

Is there a way to increase the font size in the 2D view? The font size below a device is so small, it's nearly unreadable...for old men ;-)

When I use the mouse and move over a device, than it's OK. But it would be easier if I could increase it permanent.

Does somebody has got an idea?

Greetz

Tobias
sound4u
Posts: 8
Joined: Wed Oct 04, 2017 1:50 am
Real Name: Hyunwoo Jo

I just experienced with GUI customization, which is on page 145 of qlc manual.
I guess it can be done with that.
Trudel
Posts: 2
Joined: Mon Nov 19, 2018 12:41 pm
Real Name: Tobias

Hello,
I have the same issue with the font size in the 2D view.
We us it in our theater for operating controle and I think it's to small for normal use. I always have to lean to the screen to read the text. I sometime made a background picture with the DMX adresses at the same spots, but this is very tedious.

I tried to figure out if there is a solution with customizing the GUI for the 2D view, but I can't find it.

Maybe someone with more experiance can ssist?

Is there an easy solution to change the font size in the 2D view?

Thanks for help.

Greetings
Trudel
User avatar
edogawa
Posts: 632
Joined: Thu May 07, 2015 10:34 am
Real Name: Edgar Aichinger

I think it's not possible at this time - the 2d view label fontsize is set in ui/src/monitorfixtureitem.cpp, constructor, line 59 in current git, and it is being set to a value of 8 via setPixelSize(). If I understand correctly it cannot be altered by style sheet, and some refactoring would be involved to make it configurable, as currently this value is getting imposed everytime a new monitor fixture item is generated.

A simpler possibility would be to agree upon a font size and change the hardcoded value in the source file. I also tried and changed setPixelSize() to setPointSize(), which increases resulting fontsize a little bit, but to make it comfortably readable on my 17" 1600x900 laptop screen (approximately 106 ppi) I even had to increase the value to 12.
Post Reply