diff options
Diffstat (limited to 'examples/activeqt/menus')
-rw-r--r-- | examples/activeqt/menus/main.cpp | 11 | ||||
-rw-r--r-- | examples/activeqt/menus/menus.h | 3 |
2 files changed, 8 insertions, 6 deletions
diff --git a/examples/activeqt/menus/main.cpp b/examples/activeqt/menus/main.cpp index a610903..0a4867c 100644 --- a/examples/activeqt/menus/main.cpp +++ b/examples/activeqt/menus/main.cpp @@ -42,12 +42,11 @@ #include <QApplication> #include <QAxFactory> -QAXFACTORY_DEFAULT(QMenus, - "{4dc3f340-a6f7-44e4-a79b-3e9217695fbd}", - "{9ee49617-7d5c-441a-b833-4b068d40d751}", - "{13eca64b-ee2a-4f3c-aa04-5d9d975979a7}", - "{ce947ee3-0403-4fdc-895a-4fe779394b46}", - "{8de435ce-8d2a-46ac-b3b3-cb800d0847c7}"); +QAXFACTORY_BEGIN( + "{ce947ee3-0403-4fdc-895a-4fe779394b46}", // type library ID + "{8de435ce-8d2a-46ac-b3b3-cb800d0847c7}") // application ID + QAXCLASS(QMenus) +QAXFACTORY_END() int main( int argc, char **argv ) { diff --git a/examples/activeqt/menus/menus.h b/examples/activeqt/menus/menus.h index 515e9f8..480a367 100644 --- a/examples/activeqt/menus/menus.h +++ b/examples/activeqt/menus/menus.h @@ -50,6 +50,9 @@ QT_END_NAMESPACE class QMenus : public QMainWindow { Q_OBJECT + Q_CLASSINFO("ClassID", "{4dc3f340-a6f7-44e4-a79b-3e9217695fbd}") + Q_CLASSINFO("InterfaceID", "{9ee49617-7d5c-441a-b833-4b068d40d751}") + Q_CLASSINFO("EventsID", "{13eca64b-ee2a-4f3c-aa04-5d9d975979a7}") public: QMenus(QWidget *parent = 0); |