DolphinQt: various cleanup & fixes.

Some functional change but noting too substantial.

CC @lioncash and @comex. Also cc @Stevoisiak and @MaJoRoesch because once this is merged, DolphinQt will look for `@2x` versions of the `Resources` pixmaps too, so you can start working on those.
This should probably be const.