Russian Qt Forum
Май 02, 2024, 06:08 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Аналог Q_PROPERTY, только боле лаконичный - нет ли такого?  (Прочитано 5927 раз)
Я.К.
Гость
« : Май 19, 2010, 10:31 »

Нет ли возможности пользоваться Q_PROPERTY, просто как-то объявив нужный атрибут, не прописывая ему геттеров/сеттеров? У меня будет просто структура с кучей параметров - и все.
Записан
Amigo_sa
Гость
« Ответ #1 : Май 19, 2010, 11:10 »

А почему бы тогда просто не объявить структуру без метаобъектной информации? Или вам нужны именованные свойства?
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #2 : Май 19, 2010, 14:18 »

Amigo_sa, +1
Записан

Юра.
Я.К.
Гость
« Ответ #3 : Май 26, 2010, 12:00 »

А почему бы тогда просто не объявить структуру без метаобъектной информации? Или вам нужны именованные свойства?
Ну да, именованные свойства.
Записан
break
Гипер активный житель
*****
Offline Offline

Сообщений: 846


Просмотр профиля
« Ответ #4 : Май 26, 2010, 13:03 »

можно написать макрос кот. будет выполнять тупую работу по созданию именованного свойства
Записан
SASA
Гость
« Ответ #5 : Май 26, 2010, 15:29 »

можно написать макрос кот. будет выполнять тупую работу по созданию именованного свойства
К сожалению нельзя. Плачущий
Порядок компиляции:
moc->предпроцессор->комилятор.
Если в исходниках нет строки Q_PROPERTY(бла-бла), то никаких пропертей не появится.

Вот если бы был предмок....
Записан
Amigo_sa
Гость
« Ответ #6 : Май 26, 2010, 17:51 »

В общем, Q_PROPERTY нужно как минимум кроме имени функция get... Без инкапсуляции никуда Улыбающийся
Записан
break
Гипер активный житель
*****
Offline Offline

Сообщений: 846


Просмотр профиля
« Ответ #7 : Май 26, 2010, 22:34 »

еще как можно - без всяких Q_PROPERTY организовать на СВОИХ макросах СВОИ проперти
Записан
Я.К.
Гость
« Ответ #8 : Май 28, 2010, 07:22 »

еще как можно - без всяких Q_PROPERTY организовать на СВОИХ макросах СВОИ проперти
Может, троллям напишем - вдруг да прикрутят еще одну фичу? Как думаете - стоит?
Записан
ритт
Гость
« Ответ #9 : Май 28, 2010, 10:08 »

нет - чушь какая-то.
Записан
SASA
Гость
« Ответ #10 : Май 29, 2010, 12:22 »

Есть способ добавления пропертей динамически.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.056 секунд. Запросов: 23.