Средствами Qt это не сделать. Слишком низкоуровневая задача, да и платформозависимая.
если винды, то может это поможет:
http://www.cyberguru.ru/cpp-sources/printer/смотри первую ссылку, там пример с winapi. получают состояние принтера (в частности, есть и отсутствие бумаги).
по линуксу мб поможет это:
http://www.linux.ru/forum/index.php?t=msg&th=88031&start=0&rid=0&S=417e7fcc8b09220af531ebe00fd5a9d6
ну и, наверное, надо смотреть доки по cups.
и вот еще погляди
http://forum.shelek.ru/index.php/topic,1635.0.html