Realized a few problems that'll come from the signal/slots setup I had planned. Abandoned it for now, but keeping it in case I find a good use for it.