about dialog implementation

Also corrects indentation in mainwindow.ui file.
Alright! Then it's fine.
This could be merged.