Re: [Interest] Use QMetaEnum::keyCount() to initialise array

2018-12-30 Thread Tom Isaacson
>On 19/12/2018 11:09, Tom Isaacson wrote: >> Is it possible to use QMetaEnum::keyCount() to initialise an array? >> Something like: >> >>     const QMetaEnum metaEnum = QMetaEnum::fromType(); >>     int MyArray[metaEnum.keyCount()]; >> >> It seems like Q_ENUM declares functions with 

Re: [Interest] Use QMetaEnum::keyCount() to initialise array

2018-12-19 Thread Nikos Chantziaras
On 19/12/2018 11:09, Tom Isaacson wrote: Is it possible to use QMetaEnum::keyCount() to initialise an array? Something like:     const QMetaEnum metaEnum = QMetaEnum::fromType();     int MyArray[metaEnum.keyCount()]; It seems like Q_ENUM declares functions with Q_DECL_CONSTEXPR in C++11

Re: [Interest] Use QMetaEnum::keyCount() to initialise array

2018-12-19 Thread Nikos Chantziaras
On 19/12/2018 11:37, Konstantin Shegunov wrote: On Wed, Dec 19, 2018 at 11:22 AM Tom Isaacson > wrote: Is it possible to use QMetaEnum::keyCount() to initialise an array? Something like:     const QMetaEnum metaEnum = QMetaEnum::fromType();    

Re: [Interest] Use QMetaEnum::keyCount() to initialise array

2018-12-19 Thread Konstantin Shegunov
On Wed, Dec 19, 2018 at 11:22 AM Tom Isaacson wrote: > Is it possible to use QMetaEnum::keyCount() to initialise an array? Something > like: > > const QMetaEnum metaEnum = QMetaEnum::fromType(); > int MyArray[metaEnum.keyCount()]; > const QMetaEnum metaEnum = QMetaEnum::fromType();