Modernize View Properties window

Authored by ngraham on Jul 14 2018, 7:55 PM.

Description

Modernize View Properties window

Summary:
Like D12571, but for the View Properties Window. Also did a little bit of re-organization. This allows us to use a QFormLayout as the top-level layout and simplify the code a lot, including no longer using the now-unnecessary paradigm of putting a layout inside a QWidget, and ending the use of QGridLayout to make a fake and more complicated form-style layout.

Depends on D13749

Test Plan:
Window still resizes properly when the Additional Information content is shown or hidden.

Global view properties, additional information hidden:

Global view properties, additional information shown:

Per-folder view properties, additional information hidden:

Per-folder view properties, additional information shown:

Reviewers: Dolphin, elvisangelaccio, broulik, VDG

Reviewed By: Dolphin, elvisangelaccio

Subscribers: abetts, kfm-devel

Tags: Dolphin

Differential Revision: https://phabricator.kde.org/D13768

Details

Committed
ngrahamJul 14 2018, 7:55 PM
Reviewer
Dolphin
Differential Revision
D13768: Modernize View Properties window
Parents
R318:23c5fce77fd9: Speedup sort
Branches
Unknown
Tags
Unknown