summaryrefslogtreecommitdiffstats
path: root/doc/html/toplevel-example.html
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2012-01-26 23:32:43 -0600
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2012-01-26 23:32:43 -0600
commitea318d1431c89e647598c510c4245c6571aa5f46 (patch)
tree996d29b80c30d453dda86d1a23162d441628f169 /doc/html/toplevel-example.html
parentaaf89d4b48f69c9293feb187db26362e550b5561 (diff)
downloadtqt3-ea318d1431c89e647598c510c4245c6571aa5f46.tar.gz
tqt3-ea318d1431c89e647598c510c4245c6571aa5f46.zip
Update to latest tqt3 automated conversion
Diffstat (limited to 'doc/html/toplevel-example.html')
-rw-r--r--doc/html/toplevel-example.html46
1 files changed, 23 insertions, 23 deletions
diff --git a/doc/html/toplevel-example.html b/doc/html/toplevel-example.html
index 85323bbbb..ec51c6691 100644
--- a/doc/html/toplevel-example.html
+++ b/doc/html/toplevel-example.html
@@ -38,8 +38,8 @@ This example demonstrates the use of TQt's widget flags to provide
toplevel widgets with customized window decorations.
<p> It provides a graphical user interface for selecting different
options for widget decoration and behavior, and passes the
-appropriate widget flags to the <a href="qwidget.html">TQWidget</a> constructor.
-<a href="qwidget.html#reparent">TQWidget::reparent</a>() is used to change the widget flags at runtime.
+appropriate widget flags to the <a href="ntqwidget.html">TQWidget</a> constructor.
+<a href="ntqwidget.html#reparent">TQWidget::reparent</a>() is used to change the widget flags at runtime.
<p> <b>Warning:</b> Note that the interpretation and functionality of the
widget flags depends on the window manager used when running the
application. Many window managers do not support every possible flag
@@ -51,12 +51,12 @@ tooltips and What's This help. Load the <tt>options.ui</tt> file into
<a href="designer-manual.html">TQt Designer</a> for more details.
<p>
-<pre> #include &lt;<a href="qapplication-h.html">qapplication.h</a>&gt;
+<pre> #include &lt;<a href="qapplication-h.html">ntqapplication.h</a>&gt;
#include "options.h"
int main( int argc, char ** argv )
{
- <a href="qapplication.html">TQApplication</a> a( argc, argv );
+ <a href="ntqapplication.html">TQApplication</a> a( argc, argv );
OptionsDialog dlg;
return dlg.exec();
}
@@ -69,11 +69,11 @@ file.
<pre> void OptionsDialog::apply()
{
- <a href="qstringlist.html">TQStringList</a> flagList;
+ <a href="ntqstringlist.html">TQStringList</a> flagList;
bool wstyle = false;
WFlags f = WDestructiveClose | WType_TopLevel | WStyle_Customize;
</pre>
-<p> The <tt>apply()</tt> slot declares the <a href="qt.html#WidgetFlags">widget flag</a> variable <tt>f</tt>
+<p> The <tt>apply()</tt> slot declares the <a href="ntqt.html#WidgetFlags">widget flag</a> variable <tt>f</tt>
and initializes it with the values
<ul>
<li> <tt>WDestructiveClose</tt> - the widget will be automatically
@@ -128,7 +128,7 @@ have been checked.
</pre>If the window should not have a border it cannot have a titlebar.
Widgets that provide their own (e.g. themed) window decoration
should use this flag.
-<p> <pre> <a href="qwidget.html">TQWidget</a> *parent = this;
+<p> <pre> <a href="ntqwidget.html">TQWidget</a> *parent = this;
if ( cbBehaviorTaskbar-&gt;isChecked() ) {
parent = 0;
f |= WGroupLeader;
@@ -166,7 +166,7 @@ automatically. Popup menus are a typical example for such widgets.
}
</pre>A modal widget blocks input to other toplevel widgets, unless
those are in a different modal group (see <tt>WGroupLeader</tt>).
-Dialogs are often modal, and the <a href="qdialog.html">TQDialog</a> class provides an easy API
+Dialogs are often modal, and the <a href="ntqdialog.html">TQDialog</a> class provides an easy API
to create and display them without the need to explicitly use this
flag.
<p> <pre> if ( cbBehaviorTool-&gt;isChecked() ) {
@@ -176,35 +176,35 @@ flag.
}
if (wstyle)
- <a name="x2534"></a> flagList.<a href="qvaluelist.html#push_front">push_front</a>("WStyle_Customize");
+ <a name="x2534"></a> flagList.<a href="ntqvaluelist.html#push_front">push_front</a>("WStyle_Customize");
</pre>A tool window will never have a task bar entry (even if it
has no parent widget), and often has a smaller window
decoration. Tool windows are frequently used instead of
modeless dialogs.
<p> <pre> if ( !widget ) {
- widget = new <a href="qvbox.html">TQVBox</a>( parent, 0, f );
- <a name="x2530"></a> widget-&gt;<a href="qframe.html#setMargin">setMargin</a>( 20 );
- <a name="x2533"></a> <a href="qlabel.html">TQLabel</a> *label = new <a href="qlabel.html">TQLabel</a>(flagList.<a href="qstringlist.html#join">join</a>("&amp;nbsp;| "), widget);
- <a name="x2532"></a> label-&gt;<a href="qlabel.html#setTextFormat">setTextFormat</a>(RichText);
- <a name="x2531"></a> label-&gt;<a href="qlabel.html#setAlignment">setAlignment</a>(WordBreak);
- <a href="qpushbutton.html">TQPushButton</a> *okButton = new <a href="qpushbutton.html">TQPushButton</a>( "Close", widget );
- <a name="x2535"></a> connect( okButton, SIGNAL(<a href="qbutton.html#clicked">clicked</a>()), widget, SLOT(<a href="qwidget.html#close">close</a>()) );
- <a name="x2537"></a> widget-&gt;<a href="qwidget.html#move">move</a>( pos() );
+ widget = new <a href="ntqvbox.html">TQVBox</a>( parent, 0, f );
+ <a name="x2530"></a> widget-&gt;<a href="ntqframe.html#setMargin">setMargin</a>( 20 );
+ <a name="x2533"></a> <a href="ntqlabel.html">TQLabel</a> *label = new <a href="ntqlabel.html">TQLabel</a>(flagList.<a href="ntqstringlist.html#join">join</a>("&amp;nbsp;| "), widget);
+ <a name="x2532"></a> label-&gt;<a href="ntqlabel.html#setTextFormat">setTextFormat</a>(RichText);
+ <a name="x2531"></a> label-&gt;<a href="ntqlabel.html#setAlignment">setAlignment</a>(WordBreak);
+ <a href="ntqpushbutton.html">TQPushButton</a> *okButton = new <a href="ntqpushbutton.html">TQPushButton</a>( "Close", widget );
+ <a name="x2535"></a> connect( okButton, SIGNAL(<a href="ntqbutton.html#clicked">clicked</a>()), widget, SLOT(<a href="ntqwidget.html#close">close</a>()) );
+ <a name="x2537"></a> widget-&gt;<a href="ntqwidget.html#move">move</a>( pos() );
</pre>The widget is created if it has not been created yet, or if it was
closed (since we use the <tt>WDestructiveClose</tt> flag). Note that the
window is not visible yet.
<a href="#footnote2"><sup>(2)</sup></a><a name="footnote-call2"></a>
<p> <pre> } else {
- <a name="x2538"></a><a name="x2536"></a> widget-&gt;<a href="qwidget.html#reparent">reparent</a>( parent, f, widget-&gt;<a href="qwidget.html#geometry">geometry</a>().topLeft(), FALSE);
+ <a name="x2538"></a><a name="x2536"></a> widget-&gt;<a href="ntqwidget.html#reparent">reparent</a>( parent, f, widget-&gt;<a href="ntqwidget.html#geometry">geometry</a>().topLeft(), FALSE);
}
</pre>If the widget has already been created the reparent() function is
used to modify the widget's flags. The widget's geometry is not
changed, and the window is not shown again.
-<p> <pre> <a name="x2539"></a> widget-&gt;<a href="qwidget.html#setCaption">setCaption</a>( leCaption-&gt;text() );
- <a name="x2540"></a> widget-&gt;<a href="qwidget.html#setIcon">setIcon</a>( leIcon-&gt;text() );
- <a name="x2541"></a> widget-&gt;<a href="qwidget.html#setWindowOpacity">setWindowOpacity</a>(double(slTransparency-&gt;maxValue() - slTransparency-&gt;value()) / 100);
+<p> <pre> <a name="x2539"></a> widget-&gt;<a href="ntqwidget.html#setCaption">setCaption</a>( leCaption-&gt;text() );
+ <a name="x2540"></a> widget-&gt;<a href="ntqwidget.html#setIcon">setIcon</a>( leIcon-&gt;text() );
+ <a name="x2541"></a> widget-&gt;<a href="ntqwidget.html#setWindowOpacity">setWindowOpacity</a>(double(slTransparency-&gt;maxValue() - slTransparency-&gt;value()) / 100);
- <a name="x2542"></a> widget-&gt;<a href="qwidget.html#show">show</a>();
+ <a name="x2542"></a> widget-&gt;<a href="ntqwidget.html#show">show</a>();
</pre>Finally the higher level properties such as the window's caption and
icon are set. The window transparency is set according to the slider
value. Note that this will only have effect on systems that support
@@ -221,7 +221,7 @@ build the library.
<ol> <li><a name="footnote1"></a>
Unfortunately some X11 window managers also require the <tt>WX11BypassWM</tt> flag to be set in addition; but some other X11 window
managers will have problems if this flag is set. <a href="#footnote-call1">Back...</a> <li><a name="footnote2"></a>
-The example uses <a href="qguardedptr.html">TQGuardedPtr</a> to make sure that the
+The example uses <a href="ntqguardedptr.html">TQGuardedPtr</a> to make sure that the
pointer is reset to zero when the widget object is destroyed
due to the <tt>WDestructiveClose</tt> flag. <a href="#footnote-call2">Back...</a> <li><a name="footnote3"></a>