[Dialog] Use setPosition / setSize instead of setting everything individually

Authored by broulik on Jan 8 2017, 3:14 PM.

Description

[Dialog] Use setPosition / setSize instead of setting everything individually

Reduces the amount of unneccessary layouting done.

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