Details
-
Bug
-
Resolution: Duplicate
-
Not Evaluated
-
None
-
2.7.0
-
None
-
VS 2019 16.8.5
Description
If a header file contains just an enum declaration:
// my_enum.h namespace my_enum { Q_NAMESPACE enum class MyEnum { One, Two }; Q_ENUM_NS(MyEnum) }
it doesn't get moc'ed. If a dummy QObject class is be added, everything works as expected (seems like Q_OBJECT is the key):
namespace my_enum {
...
class Dummy : QObject
{
Q_OBJECT
};
}
Attachments
Issue Links
- duplicates
-
QTVSADDINBUG-805 Q_NAMESPACE needs mocing
-
- Closed
-