more complete qt logging support

TODO: Qt5 QLoggingCategory