Свойства с пустыми значениями в QtPropertyBrowser |
Здравствуйте, гость ( Вход | Регистрация )
Свойства с пустыми значениями в QtPropertyBrowser |
tp4 |
20.6.2011, 11:36
Сообщение
#1
|
Студент Группа: Участник Сообщений: 32 Регистрация: 1.10.2009 Пользователь №: 1128 Спасибо сказали: 1 раз(а) Репутация: 0 |
Здравствуйте, господа.
Использую Qt Property Browser. Необходимо, чтобы некоторые свойства отображались в дереве, но не имели значения. Подскажите пожалуйста, как это сделать. Пробовал что-то такое:
Но эта манипуляция приводит к сегфолту. Спасибо. |
|
|
Litkevich Yuriy |
22.6.2011, 13:07
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
tp4 |
22.6.2011, 20:24
Сообщение
#3
|
Студент Группа: Участник Сообщений: 32 Регистрация: 1.10.2009 Пользователь №: 1128 Спасибо сказали: 1 раз(а) Репутация: 0 |
а для чего, в качестве значения по умолчанию? В Property Browser'е должны отображаться поля и значения таблицы из БД. Некоторые поля могут быть NULL'ами и пользователь должен видеть, что значение поля не задано. Если беру из базы NULL значения поля и устанавливаю его в качестве значения соответсвтующей QtVariantProperty, то эти свойства не отображаются в проперти браузере. Со строковыми полями все просто - если значение NULL, то всталяем пустую строку. C числовыми данными такой фокус не проходит. Устанавливать "0" в этом случае не хочется, т.к. возникает неоднозначность. Хочется в таких свойствах оставлять поле значения пустым. |
|
|
Текстовая версия | Сейчас: 25.11.2024, 15:38 |