Revert "QPalette"

This reverts commit 07705ea43ebf28c0adcd1e1c6e04d601d0a49283.
Revert "GUI"

This reverts commit e67fe05d7b8aad81592d02646650bc72632e3212.
Revert "GUI"

This reverts commit 1698aa2fdc46740721539f2f7af737eb787173be.
Revert "GUI"

This reverts commit 3cbc6fa0c393b62b1c53a91a87a5c7d47db541da.
Revert "GUI"

This reverts commit f0dd0d09a0f73e06d52e12130d3bf71cf44fa074.