Название: [Qt 4.x.x] Property editor зависимые элементы Отправлено: vregess от Сентябрь 05, 2007, 08:24 Задался таким вопросом. Сделал свой простенький PropertyEditor. Нужно реализовать зависимые property.
Например, значение одного property зависит от значения другого. Или границы задания значений отдельно взятого property зависят от значения конкретного property. Кто-нибудь делал подобное? Или есть ли стандартные решения? Интересует реализация. Название: Re: [Qt 4.x.x] Property editor зависимые элементы Отправлено: Racheengel от Сентябрь 06, 2007, 23:59 такое сделано в Value Browser, см. тут
http://www.ii-system.com Название: Re: [Qt 4.x.x] Property editor зависимые элементы Отправлено: Racheengel от Сентябрь 07, 2007, 00:00 прямая ссылка http://www.ii-system.com/soft/vbrowser/vbrowser.htm
там можно скачать сырцы и демки Название: Re: [Qt 4.x.x] Property editor зависимые элементы Отправлено: vregess от Сентябрь 07, 2007, 10:27 прямая ссылка http://www.ii-system.com/soft/vbrowser/vbrowser.htm там можно скачать сырцы и демки Да, в курсе, что существует vbrowser. Надо глянуть, думал, что у вас такого нету) Название: Re: [Qt 4.x.x] Property editor зависимые элементы Отправлено: vregess от Сентябрь 08, 2007, 06:29 Я правильно понял, что это
Цитировать Связь с внешними переменными. или нет?Можно пример, как это сделать с vb. А то чет не нашел Название: Re: [Qt 4.x.x] Property editor зависимые элементы Отправлено: Racheengel от Сентябрь 08, 2007, 12:21 В демке Demo.2 приводтся пример данной функции.
Если кратко - добавляется итем к браузеру типа vb->addBool(0, "P parameter", "", "ViewP", &bViewP); где bViewP - переменная, которая будет обновлять свое значение из браузера при вызове метода vb->updateLinked(), или наоборот, обновлять браузер при вызове vb->updateFromLinked(). Название: Re: [Qt 4.x.x] Property editor зависимые элементы Отправлено: vregess от Январь 06, 2008, 14:52 я конечно примеры так и не посмотрел. :-\
но вопрос ради интереса задам. итем и связанное с ним значение будут иметь одинаковые значения, как я понимаю. мне же надо, чтоб при изменении итема значение связанного с ним параметра изменялось по своему закону. да и еще связанных параметров больше 1. ну я тут свой редактор делаю, там вроде реализовал это. хз может криво, но в первом приближении работает. а мб я не так все понял. на работу выйду разберусь. |