summaryrefslogtreecommitdiff
path: root/examples/activeqt/menus
diff options
context:
space:
mode:
Diffstat (limited to 'examples/activeqt/menus')
-rw-r--r--examples/activeqt/menus/main.cpp11
-rw-r--r--examples/activeqt/menus/menus.h3
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);