Название: Статический QHash для множества объектов одного класса Отправлено: Fregloin от Июнь 13, 2014, 14:09 Привет. Как сделать статический QHash<QString,QString>(например) для множества объектов одного класса.
Допустим сделал так: Код: class MyClass { Как его инициализировать и где? Сейчас подход такой (понимаю что говнокод) Код: void CDKSwitchState::parseState(const QJsonValue & jsonValue) Название: Re: Статический QHash для множества объектов одн Отправлено: Johnik от Июнь 13, 2014, 20:59 В Qt 5 есть макросы Q_GLOBAL_STATIC и Q_GLOBAL_STATIC_WITH_ARGS, можно воспользоваться ими или посмотреть их реализацию.
В Qt 4 они есть тоже, но там они не документированы. Как вариант, воспользоваться синглетонами, очень хорошо и подробно они описаны у Александреску. |