![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
igor_bogomolov |
![]()
Сообщение
#1
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 1215 Регистрация: 22.3.2009 Из: Саратов Пользователь №: 630 Спасибо сказали: 235 раз(а) Репутация: ![]() ![]() ![]() |
Пытаюсь реализовать аналог Q_PROPERTY.
Раскрывающийся текст
Весь затык в том, что в базовый класс надо передать указатели на не статические методы классов потомков. Как можно решить эту проблему? Можно конечно для каждого метода делать,что-то вроде и передавать указатель уже этого методаНо тогда весь смысл в свойствах теряется. Как быть? Кто-нибудб делал что-то подобное. Может есть другой способ реализации PROPERTY? Сообщение отредактировал igor_bogomolov - 30.7.2009, 11:02 |
|
|
![]() |
igor_bogomolov |
![]()
Сообщение
#2
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 1215 Регистрация: 22.3.2009 Из: Саратов Пользователь №: 630 Спасибо сказали: 235 раз(а) Репутация: ![]() ![]() ![]() |
Посмотри на boost::bind Все утро на него смотрю и на boost::ref, boost::mem_fn, boost::function.Ничего не получается. Не могу разобраться. Только начал разбираться с boost. Сложен он для меня ((( register_property("TEST",boost::bind(&base1::setTestProp), boost::bind(&base1::getTestProp)); Выдает кучу ошибок. Не пойму как переделать надо? Поможите, а? ))) |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 14.7.2025, 0:30 |