biolab / orange3

🍊 :bar_chart: :bulb: Orange: Interactive data analysis
https://orangedatamining.com
Other
4.85k stars 1.01k forks source link

Consistency of widget resizability #4410

Closed irgolic closed 4 years ago

irgolic commented 4 years ago

Some widgets shouldn't be resizable, but they are.

OWNeighbors



Some widgets are resizable, but don't utilise the resizing_enabled setting, opting for an explicit call to self.layout().setSizeConstraint(self.layout().SetFixedSize).

OWDistances



Upon drawing the status bar in https://github.com/biolab/orange-widget-base/pull/36, should the widget be non-resizable (based on resizing_enabled), some space is added to the right to make up for there being no size grip. As seen in the second screenshot, this margin is missing.

It'd be good to take a look at all the widgets and fix any inconsistencies.

ajdapretnar commented 4 years ago

This is a job for me! :)