summaryrefslogtreecommitdiffstats
path: root/doc/html/qaxserver-example-hierarchy.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/html/qaxserver-example-hierarchy.html')
-rw-r--r--doc/html/qaxserver-example-hierarchy.html82
1 files changed, 41 insertions, 41 deletions
diff --git a/doc/html/qaxserver-example-hierarchy.html b/doc/html/qaxserver-example-hierarchy.html
index 1bede5f03..1a1ef5f78 100644
--- a/doc/html/qaxserver-example-hierarchy.html
+++ b/doc/html/qaxserver-example-hierarchy.html
@@ -33,22 +33,22 @@ body { background: #ffffff; color: black; }
-The ActiveX control in this example is a <a href="qwidget.html">TQWidget</a>
+The ActiveX control in this example is a <a href="ntqwidget.html">TQWidget</a>
subclass with child widgets that are accessible as sub types.
<p>
-<pre> class TQParentWidget : public <a href="qwidget.html">TQWidget</a>
+<pre> class TQParentWidget : public <a href="ntqwidget.html">TQWidget</a>
{
<a href="metaobjects.html#Q_OBJECT">Q_OBJECT</a>
public:
- TQParentWidget( <a href="qwidget.html">TQWidget</a> *parent = 0, const char *name = 0, WFlags f = 0 );
+ TQParentWidget( <a href="ntqwidget.html">TQWidget</a> *parent = 0, const char *name = 0, WFlags f = 0 );
- <a href="qsize.html">TQSize</a> sizeHint() const;
+ <a href="ntqsize.html">TQSize</a> sizeHint() const;
public slots:
- void createSubWidget( const <a href="qstring.html">TQString</a> &amp;name );
+ void createSubWidget( const <a href="ntqstring.html">TQString</a> &amp;name );
- TQSubWidget *subWidget( const <a href="qstring.html">TQString</a> &amp;name );
+ TQSubWidget *subWidget( const <a href="ntqstring.html">TQString</a> &amp;name );
private:
<a href="qvboxlayout.html">TQVBoxLayout</a> *vbox;
@@ -57,64 +57,64 @@ subclass with child widgets that are accessible as sub types.
with a name, and to return a pointer to a named widget.
<p>
-<pre> TQParentWidget::TQParentWidget( <a href="qwidget.html">TQWidget</a> *parent, const char *name, WFlags f )
- : <a href="qwidget.html">TQWidget</a>( parent, name, f )
+<pre> TQParentWidget::TQParentWidget( <a href="ntqwidget.html">TQWidget</a> *parent, const char *name, WFlags f )
+ : <a href="ntqwidget.html">TQWidget</a>( parent, name, f )
{
vbox = new <a href="qvboxlayout.html">TQVBoxLayout</a>( this );
- <a name="x2649"></a> vbox-&gt;<a href="qlayout.html#setAutoAdd">setAutoAdd</a>( TRUE );
+ <a name="x2649"></a> vbox-&gt;<a href="ntqlayout.html#setAutoAdd">setAutoAdd</a>( TRUE );
}
</pre>The constructor of TQParentWidget creates a vertical box layout.
New child widgets are automatically added to the layout.
-<p> <pre> void TQParentWidget::createSubWidget( const <a href="qstring.html">TQString</a> &amp;name )
+<p> <pre> void TQParentWidget::createSubWidget( const <a href="ntqstring.html">TQString</a> &amp;name )
{
TQSubWidget *sw = new TQSubWidget( this, name );
sw-&gt;setLabel( name );
- sw-&gt;<a href="qwidget.html#show">show</a>();
+ sw-&gt;<a href="ntqwidget.html#show">show</a>();
}
</pre>The <tt>createSubWidget</tt> slot creates a new <tt>TQSubWidget</tt> with
the name provided in the parameter, and sets the label to that
name. The widget is also shown explicitly.
-<p> <pre> TQSubWidget *TQParentWidget::subWidget( const <a href="qstring.html">TQString</a> &amp;name )
+<p> <pre> TQSubWidget *TQParentWidget::subWidget( const <a href="ntqstring.html">TQString</a> &amp;name )
{
- return (TQSubWidget*)<a href="qobject.html#child">child</a>( name, "TQSubWidget" );
+ return (TQSubWidget*)<a href="ntqobject.html#child">child</a>( name, "TQSubWidget" );
}
-</pre>The <tt>subWidget</tt> slot uses the <a href="qobject.html#child">TQObject::child</a>() function and
+</pre>The <tt>subWidget</tt> slot uses the <a href="ntqobject.html#child">TQObject::child</a>() function and
returns the first child of type <tt>TQSubWidget</tt> that has the requested
name.
<p>
-<pre> class TQSubWidget : public <a href="qwidget.html">TQWidget</a>
+<pre> class TQSubWidget : public <a href="ntqwidget.html">TQWidget</a>
{
Q_OBJECT
Q_PROPERTY( TQString label READ label WRITE setLabel )
public:
- TQSubWidget( <a href="qwidget.html">TQWidget</a> *parent = 0, const char *name = 0, WFlags f = 0 );
+ TQSubWidget( <a href="ntqwidget.html">TQWidget</a> *parent = 0, const char *name = 0, WFlags f = 0 );
- void setLabel( const <a href="qstring.html">TQString</a> &amp;text );
- <a href="qstring.html">TQString</a> label() const;
+ void setLabel( const <a href="ntqstring.html">TQString</a> &amp;text );
+ <a href="ntqstring.html">TQString</a> label() const;
- <a href="qsize.html">TQSize</a> sizeHint() const;
+ <a href="ntqsize.html">TQSize</a> sizeHint() const;
protected:
void paintEvent( <a href="qpaintevent.html">TQPaintEvent</a> *e );
private:
- <a href="qstring.html">TQString</a> lbl;
+ <a href="ntqstring.html">TQString</a> lbl;
};
</pre>The <tt>TQSubWidget</tt> class has a single string-property <tt>label</tt>,
and implements the paintEvent to draw the label.
<p>
-<pre> TQSubWidget::TQSubWidget( <a href="qwidget.html">TQWidget</a> *parent, const char *name, WFlags f )
- : <a href="qwidget.html">TQWidget</a>( parent, name, f )
+<pre> TQSubWidget::TQSubWidget( <a href="ntqwidget.html">TQWidget</a> *parent, const char *name, WFlags f )
+ : <a href="ntqwidget.html">TQWidget</a>( parent, name, f )
{
}
- void TQSubWidget::setLabel( const <a href="qstring.html">TQString</a> &amp;text )
+ void TQSubWidget::setLabel( const <a href="ntqstring.html">TQString</a> &amp;text )
{
lbl = text;
- <a href="qobject.html#setName">setName</a>( text );
- <a href="qwidget.html#update">update</a>();
+ <a href="ntqobject.html#setName">setName</a>( text );
+ <a href="ntqwidget.html#update">update</a>();
}
TQString TQSubWidget::label() const
@@ -122,17 +122,17 @@ and implements the paintEvent to draw the label.
return lbl;
}
- TQSize TQSubWidget::<a href="qwidget.html#sizeHint">sizeHint</a>() const
+ TQSize TQSubWidget::<a href="ntqwidget.html#sizeHint">sizeHint</a>() const
{
- <a href="qfontmetrics.html">TQFontMetrics</a> fm( <a href="qwidget.html#font">font</a>() );
- return TQSize( fm.<a href="qfontmetrics.html#width">width</a>(lbl), fm.<a href="qfontmetrics.html#height">height</a>() );
+ <a href="ntqfontmetrics.html">TQFontMetrics</a> fm( <a href="ntqwidget.html#font">font</a>() );
+ return TQSize( fm.<a href="ntqfontmetrics.html#width">width</a>(lbl), fm.<a href="ntqfontmetrics.html#height">height</a>() );
}
- void TQSubWidget::<a href="qwidget.html#paintEvent">paintEvent</a>( <a href="qpaintevent.html">TQPaintEvent</a> * )
+ void TQSubWidget::<a href="ntqwidget.html#paintEvent">paintEvent</a>( <a href="qpaintevent.html">TQPaintEvent</a> * )
{
- <a href="qpainter.html">TQPainter</a> painter(this);
- painter.<a href="qpainter.html#setPen">setPen</a>( <a href="qwidget.html#colorGroup">colorGroup</a>().text() );
- painter.<a href="qpainter.html#drawText">drawText</a>( <a href="qwidget.html#rect">rect</a>(), AlignCenter, lbl );
+ <a href="ntqpainter.html">TQPainter</a> painter(this);
+ painter.<a href="ntqpainter.html#setPen">setPen</a>( <a href="ntqwidget.html#colorGroup">colorGroup</a>().text() );
+ painter.<a href="ntqpainter.html#drawText">drawText</a>( <a href="ntqwidget.html#rect">rect</a>(), AlignCenter, lbl );
}
</pre>The implementation of the TQSubWidget class is self-explanatory.
<p>
@@ -140,12 +140,12 @@ and implements the paintEvent to draw the label.
<pre> class ActiveTQtFactory : public <a href="qaxfactory.html">TQAxFactory</a>
{
public:
- ActiveTQtFactory( const <a href="quuid.html">TQUuid</a> &amp;lib, const <a href="quuid.html">TQUuid</a> &amp;app )
+ ActiveTQtFactory( const <a href="ntquuid.html">TQUuid</a> &amp;lib, const <a href="ntquuid.html">TQUuid</a> &amp;app )
: <a href="qaxfactory.html">TQAxFactory</a>( lib, app )
{}
- <a href="qstringlist.html">TQStringList</a> featureList() const
+ <a href="ntqstringlist.html">TQStringList</a> featureList() const
{
- <a href="qstringlist.html">TQStringList</a> list;
+ <a href="ntqstringlist.html">TQStringList</a> list;
list &lt;&lt; "TQParentWidget";
list &lt;&lt; "TQSubWidget";
return list;
@@ -153,7 +153,7 @@ and implements the paintEvent to draw the label.
</pre>The <tt>ActiveTQtFactory</tt> class implements a <a href="qaxfactory.html">TQAxFactory</a>. It returns
the class names of all supported types, <tt>TQParentWidget</tt> and
<tt>TQSubWidget</tt>, from the <tt>featureList()</tt> reimplementation.
-<p> <pre> <a href="qwidget.html">TQWidget</a> *create( const <a href="qstring.html">TQString</a> &amp;key, TQWidget *parent, const char *name )
+<p> <pre> <a href="ntqwidget.html">TQWidget</a> *create( const <a href="ntqstring.html">TQString</a> &amp;key, TQWidget *parent, const char *name )
{
if ( key == "TQParentWidget" )
return new TQParentWidget( parent, name );
@@ -163,7 +163,7 @@ the class names of all supported types, <tt>TQParentWidget</tt> and
</pre>The factory can however only create objects of the <tt>TQParentWidget</tt>
type directly - objects of subtypes can only be created through the
interface of <tt>TQParentWidget</tt> objects.
-<p> <pre> <a href="quuid.html">TQUuid</a> classID( const <a href="qstring.html">TQString</a> &amp;key ) const
+<p> <pre> <a href="ntquuid.html">TQUuid</a> classID( const <a href="ntqstring.html">TQString</a> &amp;key ) const
{
if ( key == "TQParentWidget" )
return TQUuid( "{d574a747-8016-46db-a07c-b2b4854ee75c}" );
@@ -172,7 +172,7 @@ interface of <tt>TQParentWidget</tt> objects.
return TQUuid();
}
- <a href="quuid.html">TQUuid</a> interfaceID( const <a href="qstring.html">TQString</a> &amp;key ) const
+ <a href="ntquuid.html">TQUuid</a> interfaceID( const <a href="ntqstring.html">TQString</a> &amp;key ) const
{
if ( key == "TQParentWidget" )
return TQUuid( "{4a30719d-d9c2-4659-9d16-67378209f822}" );
@@ -181,7 +181,7 @@ interface of <tt>TQParentWidget</tt> objects.
return TQUuid();
}
- <a href="quuid.html">TQUuid</a> eventsID( const <a href="qstring.html">TQString</a> &amp;key ) const
+ <a href="ntquuid.html">TQUuid</a> eventsID( const <a href="ntqstring.html">TQString</a> &amp;key ) const
{
if ( key == "TQParentWidget" )
return TQUuid( "{aac9f855-c3dc-4cae-b747-c77f4d509f4c}" );
@@ -192,7 +192,7 @@ interface of <tt>TQParentWidget</tt> objects.
}
</pre>COM however requires the IDs for the interfaces of the sub types as
well to be able to marshal calls correctly.
-<p> <pre> <a href="qstring.html">TQString</a> exposeToSuperClass( const <a href="qstring.html">TQString</a> &amp;key ) const
+<p> <pre> <a href="ntqstring.html">TQString</a> exposeToSuperClass( const <a href="ntqstring.html">TQString</a> &amp;key ) const
{
if ( key == "TQSubWidget" )
return key;
@@ -200,7 +200,7 @@ well to be able to marshal calls correctly.
}
};
</pre>Objects of the <tt>TQSubWidget</tt> type should not expose the full
-functionality of e.g. <a href="qwidget.html">TQWidget</a>. Only those properties and slots
+functionality of e.g. <a href="ntqwidget.html">TQWidget</a>. Only those properties and slots
explicitly declared in the type are accessible.
<p> <pre> TQAXFACTORY_EXPORT( ActiveTQtFactory, "{9e626211-be62-4d18-9483-9419358fbb03}", "{75c276de-1df5-451f-a004-e4fa1a587df1}" )
</pre>The factory is then exported using the <a href="qaxfactory.html#TQAXFACTORY_EXPORT">TQAXFACTORY_EXPORT</a>