// Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0 #ifndef HIDDENOBJECT_H #define HIDDENOBJECT_H #include "pysidetest_macros.h" #include // This class shouldn't be exported! class HiddenObject : public QObject { Q_OBJECT public: HiddenObject() : m_called(false) {} Q_INVOKABLE void callMe(); public Q_SLOTS: bool wasCalled(); private: bool m_called; }; // Return a instance of HiddenObject PYSIDETEST_API QObject* getHiddenObject(); #endif