Add toDebugString function for getting the equivalent of what qDebug() would
print for a class.
Make WNumber::setValue virtual and make child overrides slots.
Get rid of WWidget::getPath/setSkinPath in favor of using SkinContext for skin path resolution.
Also remove WWidget::m_qPath.
Wrap pattern of comparing strings against "false" or "true" with SkinContext::selectBool.
Make WWidget::m_bOff private.
Oops. Make selectBool callers provide default values.
Rename WWidget::setValue to WWidget::slotConnectedValueChanged.
Remove direct access to WWidget::m_value from child classes.
Remove ControlObjectThreadWidget use in WNumberPos.