Add background image support. Create a custom QMdiArea to handle it