summaryrefslogtreecommitdiffstats
path: root/src/activeqt/doc/src/qtaxserver.qdoc
diff options
context:
space:
mode:
authorFredrik Orderud <forderud@gmail.com>2015-08-25 15:13:01 +0200
committerFredrik Orderud <forderud@gmail.com>2015-09-02 06:34:09 +0000
commit5d1eb1b40f1dab34d28843d93a030b4a2d499eb8 (patch)
tree13a924c9f805bc6164fbc4f13c348edfdae86c05 /src/activeqt/doc/src/qtaxserver.qdoc
parent7b25c625ea50a58edb1d6d5c79ea6dcb00cfc12b (diff)
Add support for "Implemented Categories" in QAxClass.
Generic mechanism for specifying additional container capabilities, in addition to "control", "insertable" etc. Added documentation to the table of supported Q_CLASSINFO macro attributes. Reference: https://msdn.microsoft.com/en-us/library/windows/desktop/ms682451.aspx Task-number: QTBUG-47918 Change-Id: I21bed3119db3e9899b670c6be779f259a33b78d0 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
Diffstat (limited to 'src/activeqt/doc/src/qtaxserver.qdoc')
-rw-r--r--src/activeqt/doc/src/qtaxserver.qdoc8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/activeqt/doc/src/qtaxserver.qdoc b/src/activeqt/doc/src/qtaxserver.qdoc
index 97ddcf3..1aed797 100644
--- a/src/activeqt/doc/src/qtaxserver.qdoc
+++ b/src/activeqt/doc/src/qtaxserver.qdoc
@@ -812,6 +812,14 @@
\li The classname used in the generated IDL and in the registry. This is
esp. useful for C++ classes that live in a namespace - by default,
ActiveQt just removes the "::" to make the IDL compile.
+ \row
+ \li Implemented Categories
+ \li List of comma-separated Category ID (CATID) UUIDs. Generic mechanism
+ for specifying additional container capabilities, in addition to
+ "control", "insertable" etc. Typical CATIDs include
+ \c CATID_InternetAware ("{0DE86A58-2BAA-11CF-A229-00AA003D7352}"),
+ \c CATID_SafeForScripting ("{7DD95801-9882-11CF-9FA9-00AA006C42C4}") as
+ well as user-defined CATID values.
\endtable
Note that both keys and values are case sensitive.