The QtPropertyBrowser is decent and convenient, but doesn't provide anything that we could not implemented by ourselves. The EC attribute code is already very specialized for each attribute type, and generality of QtPropertyBrowser doesn't help us much. Our own implementation for attribute editing would also make possible to utilize the editor widgets in better way: for example using the currentColorChanged signal of QColorPicker that is used for Color attributes to set the actual color in real-time (no clicking Ok required). QtPropertyBrowser is also problematic when building for Android.
The QtPropertyBrowser is decent and convenient, but doesn't provide anything that we could not implemented by ourselves. The EC attribute code is already very specialized for each attribute type, and generality of QtPropertyBrowser doesn't help us much. Our own implementation for attribute editing would also make possible to utilize the editor widgets in better way: for example using the currentColorChanged signal of QColorPicker that is used for Color attributes to set the actual color in real-time (no clicking Ok required). QtPropertyBrowser is also problematic when building for Android.