QtPropertyBrowser: Allow controlling whether to show text for bool values
authorThorbjørn Lindeijer <bjorn@lindeijer.nl>
Wed, 10 Apr 2013 21:36:59 +0000 (23:36 +0200)
committerThorbjørn Lindeijer <bjorn@lindeijer.nl>
Mon, 8 Jul 2013 12:18:57 +0000 (14:18 +0200)
commit4ac977553f2b04a54feb74ebcbc90ef255d38895
treeb426ed887797419a41994ab20e68e2e0454d52cb
parent4d83ff38ad836e507730034293d092df40b6d034
QtPropertyBrowser: Allow controlling whether to show text for bool values

This was a rather involved patch, but it avoids the need for using
private API or duplicating QtBoolEdit (which is in a private header).

Apart from adding support for this QtBoolEdit option to the
QtCheckBoxFactory and the QtBoolPropertyManager, the setting can also
be controlled via the 'textVisible' attribute associated with
QtVariantProperty instances.

Change-Id: Ia0c694ca852449c74cbe25429df69413211b45a5
Reviewed-by: Jarek Kobus <jaroslaw.kobus@digia.com>
qtpropertybrowser/src/qteditorfactory.cpp
qtpropertybrowser/src/qteditorfactory.h
qtpropertybrowser/src/qtpropertymanager.cpp
qtpropertybrowser/src/qtpropertymanager.h
qtpropertybrowser/src/qtvariantproperty.cpp
qtpropertybrowser/src/qtvariantproperty.h