Aero is based on directX graphic API (direct3d) so Qt will not depend on Aero.
As you mentioned you can program in OpenGL with Qt, or i'm pretty sure that you can use DirectX SDK with Qt(never used but should be possible), so you can take advantage of direct3d (but lose portability)
Bookmarks