summaryrefslogtreecommitdiffstats
path: root/doc/html/qaxserver-example-multiple.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/html/qaxserver-example-multiple.html')
-rw-r--r--doc/html/qaxserver-example-multiple.html32
1 files changed, 16 insertions, 16 deletions
diff --git a/doc/html/qaxserver-example-multiple.html b/doc/html/qaxserver-example-multiple.html
index 4336e29c..045a6f4b 100644
--- a/doc/html/qaxserver-example-multiple.html
+++ b/doc/html/qaxserver-example-multiple.html
@@ -35,8 +35,8 @@ body { background: #ffffff; color: black; }
The ActiveX controls in this example are simple <a href="ntqwidget.html">TQWidget</a>
subclasses reimplementing the paintEvent() method. The classes use
-the Q_CLASSINFO macro to
-<p> The example demonstrates the use of the Q_CLASSINFO macro to set
+the TQ_CLASSINFO macro to
+<p> The example demonstrates the use of the TQ_CLASSINFO macro to set
<a href="activentqt.html#ActiveTQt">ActiveTQt</a>-specific attributes for <a href="ntqobject.html">TQObject</a> sub classes, and the use of
the <a href="qaxfactory.html#TQAXFACTORY_BEGIN">TQAXFACTORY_BEGIN</a>, <a href="qaxfactory.html#TQAXCLASS">TQAXCLASS</a> and <a href="qaxfactory.html#TQAXFACTORY_END">TQAXFACTORY_END</a> macros.
<p>
@@ -44,12 +44,12 @@ the <a href="qaxfactory.html#TQAXFACTORY_BEGIN">TQAXFACTORY_BEGIN</a>, <a href="
<pre> class TQAxWidget1 : public <a href="ntqwidget.html">TQWidget</a>
{
<a href="metaobjects.html#TQ_OBJECT">TQ_OBJECT</a>
- Q_CLASSINFO("ClassID", "{1D9928BD-4453-4bdd-903D-E525ED17FDE5}")
- Q_CLASSINFO("InterfaceID", "{99F6860E-2C5A-42ec-87F2-43396F4BE389}")
- Q_CLASSINFO("EventsID", "{0A3E9F27-E4F1-45bb-9E47-63099BCCD0E3}")
+ TQ_CLASSINFO("ClassID", "{1D9928BD-4453-4bdd-903D-E525ED17FDE5}")
+ TQ_CLASSINFO("InterfaceID", "{99F6860E-2C5A-42ec-87F2-43396F4BE389}")
+ TQ_CLASSINFO("EventsID", "{0A3E9F27-E4F1-45bb-9E47-63099BCCD0E3}")
</pre>The class declaration includes the TQ_OBJECT macro to activate TQt's <a href="metaobjects.html#meta-object">meta object</a> system, and sets COM identifiers for the class using the
-Q_CLASSINFO macro.
-<pre> Q_PROPERTY( TQColor fillColor READ fillColor WRITE setFillColor )
+TQ_CLASSINFO macro.
+<pre> TQ_PROPERTY( TQColor fillColor READ fillColor WRITE setFillColor )
public:
TQAxWidget1( <a href="ntqwidget.html">TQWidget</a> *parent = 0, const char *name = 0, WFlags f = 0 )
: <a href="ntqwidget.html">TQWidget</a>( parent, name, f ), fill_color( red )
@@ -79,22 +79,22 @@ Q_CLASSINFO macro.
<a href="ntqcolor.html">TQColor</a> fill_color;
};
</pre>The control draws a filled rectangle. The fill color is exposed as a
-property using the Q_PROPERTY macro.
+property using the TQ_PROPERTY macro.
<p>
<pre> class TQAxWidget2 : public <a href="ntqwidget.html">TQWidget</a>
{
TQ_OBJECT
- Q_CLASSINFO("ClassID", "{58139D56-6BE9-4b17-937D-1B1EDEDD5B71}")
- Q_CLASSINFO("InterfaceID", "{B66280AB-08CC-4dcc-924F-58E6D7975B7D}")
- Q_CLASSINFO("EventsID", "{D72BACBA-03C4-4480-B4BB-DE4FE3AA14A0}")
- Q_CLASSINFO("ToSuperClass", "TQAxWidget2")
- Q_CLASSINFO("StockEvents", "yes")
-</pre>The declaration of the second control class uses the Q_CLASSINFO macro
+ TQ_CLASSINFO("ClassID", "{58139D56-6BE9-4b17-937D-1B1EDEDD5B71}")
+ TQ_CLASSINFO("InterfaceID", "{B66280AB-08CC-4dcc-924F-58E6D7975B7D}")
+ TQ_CLASSINFO("EventsID", "{D72BACBA-03C4-4480-B4BB-DE4FE3AA14A0}")
+ TQ_CLASSINFO("ToSuperClass", "TQAxWidget2")
+ TQ_CLASSINFO("StockEvents", "yes")
+</pre>The declaration of the second control class uses the TQ_CLASSINFO macro
to set the COM identifiers as well as additional COM attributes for the
class. Objects of that class will not expose the <a href="ntqwidget.html">TQWidget</a> API, and provide
the ActiveX stock events (ie. Click, KeyDown etc.).
-<pre> Q_PROPERTY( int lineWidth READ lineWidth WRITE setLineWidth )
+<pre> TQ_PROPERTY( int lineWidth READ lineWidth WRITE setLineWidth )
public:
TQAxWidget2( <a href="ntqwidget.html">TQWidget</a> *parent = 0, const char *name = 0, WFlags f = 0 )
: <a href="ntqwidget.html">TQWidget</a>( parent, name, f ), line_width( 1 )
@@ -128,7 +128,7 @@ the ActiveX stock events (ie. Click, KeyDown etc.).
int line_width;
};
</pre>The control draws a circle. The line width is exposed as a property
-using the Q_PROPERTY macro.
+using the TQ_PROPERTY macro.
<p> The controls are exposed by the implementation of <a href="qaxfactory.html">TQAxFactory</a> as provided
by the TQAXFACTORY_BEGIN and TQAXFACTORY_END macros.