QT - Linux port: Added Shaders, Icons, basic MyDocument features, etc.