| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > [Qt] Сигналы и namespace |
| Автор: math64 8.9.2011, 12:21 | ||||
connect работает только если использовать using namespace my; в заголовке и объявлять слот без указания пространства имён, иначе получаем
Можно ли обойтись без using? |
| Автор: alexvs11 8.9.2011, 13:05 |
| SIGNAL преобразует описание сигнала в char* строку, которая потом используется для формирования связи я думаю макрос и внутренее устройство просто не понимают namespace'ов |
| Автор: math64 8.9.2011, 16:03 |
| Да, нужно указать пространство имён в сигнале и слоте, тогда всё работает |