Chcę używać sygnałów i gniazd w moim programie, ale niestety powinny one być używane do przesyłania kilku różnych typów danych (np. QString, podwójne, itp.) I nie chcę pisać dwudziestu różnych gniazd tylko dlatego, że potrzebuję jednego dla każdego typu danych. Ale gdy chcę zadeklarować gniazdo jakJak korzystać z szablonów z sygnałami QT i gniazdami?
template <typename t>
void Slot1(t data);
QT mówi mi, że to nie jest możliwe, aby korzystać z szablonów w mechanizm sygnałów i slotów. Czy jest w pobliżu praca? Czy moje podejście może się po prostu poprawić?
Co za pomocą 'QVariant'? – sjdowling
Wygląda interesująco, ale nigdy wcześniej o tym nie słyszeliście! –