Let me inherit the QSplashScreen and write it more proper to reduce bitcoin.cpp size.