The question you have to ask QR (or SQ) is whether they have an interline agreement for your bags. If they do, you can check them through if you show your onward ticket at initial check-in. Getting your onward boarding pass for QR depends on whether they have a transit desk airside in SIN.