improving layout (new version of qtdesktopcomponents needed)