LINUX.ORG.RU

Qt сигналы динамически создаваемых объектов

 ,


0

1

Здравствуйте! Qt изучаю сравнительно недавно и возник вопрос - привязка сигнала к слоту возможна на уровне объектов класса. А что делать, если эти объекты создаются динамически? И непонятно сколько их будет и в какое именно время они будут созданы. Как в таком случае реализовать сигналы и слоты? Спасибо.


В С++ невозможно создавать классы во время выполнения, так что вопрос звучит немного странно

annulen ★★★★★
()

А что делать, если эти объекты создаются динамически? И непонятно сколько их будет и в какое именно время они будут созданы. Как в таком случае реализовать сигналы и слоты?

Все точно так же

yoghurt ★★★★★
()

Ты привык осуществлять привязку в дизайнере что-ли? Привязка осуществляется через QObject::connect().

m0rph ★★★★★
()
Ответ на: комментарий от gwyllum

Так connect как раз с ними и работает. Ему даже не важно, какого класса этот объект, главное, чтобы указатель на него приводился к QObject*

annulen ★★★★★
()

ТС для каких целей учишь Qt4 ?

MikeDM ★★★★★
()

Здравствуйте! Qt изучаю сравнительно недавно и возник вопрос - привязка сигнала к слоту возможна на уровне объектов класса. А что делать, если эти объекты создаются динамически? И непонятно сколько их будет и в какое именно время они будут созданы. Как в таком случае реализовать сигналы и слоты? Спасибо.

http://harmattan-dev.nokia.com/docs/library/html/qt4/signalsandslots.html#sig...

Будь здоров.

/thread

nanoolinux ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.