Здравствуйте, гость ( Вход | Регистрация )
| QCasper | Дата 26.11.2007, 16:25 | |
| Вообще говоря, я думал из примера все понятно. Допустим нам надо чтобы у нас было два свойства, одно текстовое (например host), второе численное (например port). Подходящими виджетами являются виджеты QTextEdit и QSpinBox соответственно, поэтому мы создаем объекты этих виджетов: Передавая в качестве родителя ps, я немного забежал вперед, то есть фактически код должен выглядеть так: После того, как виджеты созданы, мы их вставляем в таблицу, предварительно создав заголовок (темно-серая строчка с плюсиком/минусиком для скрытия/показа данной группы виджетов): И все, останется только разместить сам виджет таблицы в окне Вашего диалога или док-виджета или еще где-то. То есть, например, окончательный код диалога с таблицей из двух свойств примет такой вид: И все, а далее, для работы со свойствами, нужно обращаться напрямую к m_Host и к m_Port. |
||
| ViGOur | Дата 26.11.2007, 16:04 | |
По всей видимости он имеет ввиду, что у его Property Browser связывается с виджетом так: |
||
| QCasper | Дата 26.11.2007, 15:45 | |
Забойно смотрится Что именно и с чем требуется связать? Или, другими словами, какая перед Вами задача, и что Вы хотите видеть в результате? |
||
| 0xF | Дата 26.11.2007, 15:18 | |
| Забойно смотрится |
||
| Admin | Дата 26.11.2007, 14:03 | |
| Выложил: http://crossplatform.ru/?q=node/383 | ||
| ViGOur | Дата 26.11.2007, 14:01 | |
| Может разделить на две темы, так как вроде тема одна, а Property Browser'ы разные? | ||
| QCasper | Дата 26.11.2007, 13:51 | |
Выложи архив его если не жалко, так же поместим на сайте... Вот
ps.zip ( 2.37 килобайт )
Кол-во скачиваний: 1080 |
||
| Admin | Дата 26.11.2007, 13:37 | |
| Выложи архив его если не жалко, так же поместим на сайте... |
||
| QCasper | Дата 26.11.2007, 12:37 | |
| Предлагаю посмотреть на мой вариант таблицы свойств. Скриншот: Использование: Плюсы: удобство использования, в качестве редактора свойства можно использовать любой виджет Минусы: требовательность к ресурсам, по тому как после завершения использования виджета-свойства он не удаляется, как в случае с делегатами Фактически это некий layout, напоминающий таблицу свойств, с возможностью сворачивать группы виджетов в одну строчку |
||
| Просмотр темы полностью (откроется в новом окне) | ||
|
Текстовая версия | Сейчас: 19.11.2025, 0:35 |