Missing Labels in Qt Dialogs

Started by gradgrind, December 05, 2024, 03:42:12 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

gradgrind

In some dialogs the Filter labels are missing in the latest release, 6.28.3 (I am using the Linux binary release). In 6.27.0 they were there. For example the dialog "Constraints min days between activities".


You cannot view this attachment.

Hope that helps,

Michael

Liviu Lalescu

Hello, Michael,

Thank you for your concern! You are the second person to report this, the first being @Darren McDonald . It is an intended behavior that I had in mind, to allow more space for the constraints' description, and anyway the order of items is the same in all such dialogs, and after all you can immediately deduce it.

Darren had a suggestion, to write for instance "Teacher" instead of blank in the teachers' filter. But this is not very easy to do, and also I like it more with a blank. But I will think about it.

If you want, I can add this in the TODO.

gradgrind

Hello Liviu,

To be honest, I am not convinced. If you want more space for the description, you would just have to make the dialog a bit bigger. It is of course possible to discover which of these blank comboboxes is for teachers, students or whatever by clicking around (or remembering their positions ...), but I don't find this new look very friendly or efficient.

I agree with you that a placeholder might be less attractive – I would prefer to have the labels back!

Best wishes,
Michael

Liviu Lalescu

Hello, Michael,

I think I will add these labels back. Please tell me which ones - only in the list of constraints, or also when adding/modifying a constraint?

Please let me know as soon as possible, I will do it soon today.

gradgrind

Hello Liviu,

That's nice! Personally, I would like them back anywhere you took them away, so yes, also when adding/modifying constraints.

Thank you,
Michael

Liviu Lalescu

Dear Michael,

I began doing this, but it does not look nice at all. In the first picture the labels are added, I don't like it at all. There is much space wasted and the current constraint's description is totally useless.

In the second picture, I show you a dialog of adding a constraint. If we would add the labels also there, much useful space for the table would be thrown away for a redundant information.

Please don't be disappointed! I will add your suggestion in the TODO and think of it in the next days.

gradgrind

Hello Liviu,

I can see your problem. Is there some reason why the whole dialog can't be a bit bigger? For example, if you make it wider you can put label and combobox in one line.

It's just that to me the sight of four blank, unlabelled comboboxes is weird and unhelpful. It looks like there is something missing (which there is – for me the label is not redundant ...). Maybe it's because I am rather old, but it reminds me of so many modern gadgets (dishwashers, washing machines, remote controls, etc.) where there is often an array of buttons and knobs (or some touch-screen version of that) which have no indication of what they do, except for some incomprehensible symbol.

Best wishes,
Michael

Liviu Lalescu

#7
Thank you, Michael,

I will think about it.

Yes, it is an idea to add the label and combo box on the same line, but the dialog might be too wide (maybe in some languages the term "Activity tag" is longer, as I think in German, and the names may be longer). We need to think of the users with smaller screens.