Мне нужен контейнер QHash
, который принимает ключи quint8
, но в качестве значений принимает разнородные типы, и все они будут контейнерами или классами Qt. В качестве примера я могу вставить объект QDate
или QTime
или даже quint8
в качестве значения.
Как я могу определить такой тип, чтобы я мог использовать его в других моих классах и правильно заполнять во время выполнения? Я хочу иметь доступ к нему как к глобальному типу. Является ли это возможным?
Н.Б. Вопрос был отредактирован, чтобы лучше отразить намерение ОП. Ответы, написанные до редактирования, соответствуют исходному вопросу.
QHash<quint8, QVariant>
, ничего общего с шаблонами. - person Oktalist   schedule 19.08.2014