При работе с connect-ом столкнулся с таким багом:есть некоторый набор enum-ов описанный так:Код:namespace MyNamespace{ enum Type{ Type1, Type2, Type3 };}//end namespaceДальше есть сигнал my_signal(Type type); и есть слот my_slot(Type type);когда сигнал со слотом соединяю таким образом:bool ok = connect(obj1, SIGNAL(my_signal(Type)), obj2, SLOT(my_slot(Type)) );то все работает и ok = true, а если так:bool ok = connect(obj1, SIGNAL(my_signal(MyNamespace::Type)), obj2, SLOT(my_slot(MyNamespace::Type)) );то ok=false и соответственно ничего не работает...в Output пишет что нет такого сигнала... В чем загвоздка?
|