Russian Qt Forum

Qt => Вопросы новичков => Тема начата: Ginger_Ministrel от Июль 21, 2014, 16:41



Название: Как передать QList< QStringList > с помощью сигнала? [решено]
Отправлено: Ginger_Ministrel от Июль 21, 2014, 16:41
Собственно, сабж. Макрос Q_DECLARE_METATYPE не помог.


Название: Re: Как передать QList< QStringList > с помощью сигнала?
Отправлено: Bepec от Июль 21, 2014, 19:05
Код:
qRegisterMetaType<QStringList<QString>>("QStringList<QString>");
?


Название: Re: Как передать QList< QStringList > с помощью сигнала? [решено]
Отправлено: Ginger_Ministrel от Июль 22, 2014, 08:43
Конкретно этот код немного не то, но сама функция помогла. Спасибо!
А зачем вообще нужен этот механизм?


Название: Re: Как передать QList< QStringList > с помощью сигнала? [решено]
Отправлено: Bepec от Июль 22, 2014, 10:45
Система сигнал слотов работает на строках :D Тем самым мы привязываем строку к передаваемому типу и moc может корректно обработать сигнал-слотовое соединение )