// Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause #include "myclass1.h" MyClass::MyClass(QObject *) {} MyClass::~MyClass() {} void MyClass::mySlot() {} #undef MyClass #include "myclass2.h" MyClass::MyClass(QObject *) {} MyClass::~MyClass() {} void MyClass::setPriority(Priority) {} MyClass::Priority MyClass::priority() const { return High; } #undef MyClass #include "myclass3.h" MyClass::MyClass(QObject *) {} MyClass::~MyClass() {} #undef MyClass int main() { return 0; }