Цитата(Litkevich Yuriy @ 22.6.2011, 14:07)
а для чего, в качестве значения по умолчанию?
В Property Browser'е должны отображаться поля и значения таблицы из БД. Некоторые поля могут быть NULL'ами и пользователь должен видеть, что значение поля не задано. Если беру из базы NULL значения поля и устанавливаю его в качестве значения соответсвтующей QtVariantProperty, то эти свойства не отображаются в проперти браузере. Со строковыми полями все просто - если значение NULL, то всталяем пустую строку. C числовыми данными такой фокус не проходит. Устанавливать "0" в этом случае не хочется, т.к. возникает неоднозначность. Хочется в таких свойствах оставлять поле значения пустым.