For graphics, you might want to look into:
SFML, SDL, OpenGL, DirectX (Windows only), Allegro (Not sure if it is cross-platform or not), and there are some others that are not coming to my mind.
I like wxWidgets and use it frequently. But Qt is also very good.
Both of them have a way to bind SFML windows though... so you can have your windows, menus, controls, etc run by wx.. and do your game drawing with SFML.