summaryrefslogtreecommitdiffstats
path: root/doc/html/tutorial1-02.html
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-11-14 22:33:41 -0600
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-11-14 22:33:41 -0600
commit0f92dd542b65bc910caaf190b7c623aa5158c86a (patch)
tree120ab7e08fa0ffc354ef58d100f79a33c92aa6e6 /doc/html/tutorial1-02.html
parentd796c9dd933ab96ec83b9a634feedd5d32e1ba3f (diff)
downloadtqt3-0f92dd542b65bc910caaf190b7c623aa5158c86a.tar.gz
tqt3-0f92dd542b65bc910caaf190b7c623aa5158c86a.zip
Fix native TQt3 accidental conversion to tquit
Diffstat (limited to 'doc/html/tutorial1-02.html')
-rw-r--r--doc/html/tutorial1-02.html28
1 files changed, 14 insertions, 14 deletions
diff --git a/doc/html/tutorial1-02.html b/doc/html/tutorial1-02.html
index 125537d4c..7b84b5ecb 100644
--- a/doc/html/tutorial1-02.html
+++ b/doc/html/tutorial1-02.html
@@ -34,7 +34,7 @@ body { background: #ffffff; color: black; }
<p> <center><img src="t2.png" alt="Screenshot of tutorial two"></center>
<p> Having created a window in <a href="tutorial1-01.html">Chapter 1,</a> we will
-now go on to make the application tquit properly when the user tells it to.
+now go on to make the application quit properly when the user tells it to.
<p> We will also use a font that is more exciting than the default one.
<p> <pre>/****************************************************************
**
@@ -51,14 +51,14 @@ int main( int argc, char **argv )
{
<a href="qapplication.html">TQApplication</a> a( argc, argv );
- <a href="qpushbutton.html">TQPushButton</a> tquit( "Quit", 0 );
- tquit.<a href="qwidget.html#resize">resize</a>( 75, 30 );
- tquit.<a href="qwidget.html#setFont">setFont</a>( TQFont( "Times", 18, TQFont::Bold ) );
+ <a href="qpushbutton.html">TQPushButton</a> quit( "Quit", 0 );
+ quit.<a href="qwidget.html#resize">resize</a>( 75, 30 );
+ quit.<a href="qwidget.html#setFont">setFont</a>( TQFont( "Times", 18, TQFont::Bold ) );
- TQObject::<a href="qobject.html#connect">connect</a>( &amp;tquit, SIGNAL(<a href="qbutton.html#clicked">clicked</a>()), &amp;a, SLOT(<a href="qapplication.html#tquit">tquit</a>()) );
+ TQObject::<a href="qobject.html#connect">connect</a>( &amp;quit, SIGNAL(<a href="qbutton.html#clicked">clicked</a>()), &amp;a, SLOT(<a href="qapplication.html#quit">quit</a>()) );
- a.<a href="qapplication.html#setMainWidget">setMainWidget</a>( &amp;tquit );
- tquit.<a href="qwidget.html#show">show</a>();
+ a.<a href="qapplication.html#setMainWidget">setMainWidget</a>( &amp;quit );
+ quit.<a href="qwidget.html#show">show</a>();
return a.<a href="qapplication.html#exec">exec</a>();
}
</pre>
@@ -72,22 +72,22 @@ int main( int argc, char **argv )
<p> Since this program uses <a href="qfont.html">TQFont</a>, it needs to include qfont.h. TQt's font
abstraction is rather different from the horror provided by X, and
loading and using fonts has been highly optimized.
-<p> <pre> <a href="qpushbutton.html">TQPushButton</a> tquit( "Quit", 0 );
+<p> <pre> <a href="qpushbutton.html">TQPushButton</a> quit( "Quit", 0 );
</pre>
<p> This time, the button says "Quit" and that's exactly what the program
will do when the user clicks the button. This is not a coincidence.
We still pass 0 as the parent, since the button is a top-level window.
-<p> <pre> <a name="x2292"></a> tquit.<a href="qwidget.html#resize">resize</a>( 75, 30 );
+<p> <pre> <a name="x2292"></a> quit.<a href="qwidget.html#resize">resize</a>( 75, 30 );
</pre>
<p> We've chosen another size for the button since the text is a bit
shorter than "Hello world!". We could also have used <a href="qfontmetrics.html">TQFontMetrics</a>
to set right size.
-<p> <pre> <a name="x2293"></a> tquit.<a href="qwidget.html#setFont">setFont</a>( TQFont( "Times", 18, TQFont::Bold ) );
+<p> <pre> <a name="x2293"></a> quit.<a href="qwidget.html#setFont">setFont</a>( TQFont( "Times", 18, TQFont::Bold ) );
</pre>
<p> Here we choose a new font for the button, an 18-point bold font from
the Times family. Note that we create the font on the spot.
<p> It is also possible to change the default font (using <a href="qapplication.html#setFont">TQApplication::setFont</a>()) for the whole application.
-<p> <pre> <a name="x2291"></a><a name="x2290"></a><a name="x2288"></a> TQObject::<a href="qobject.html#connect">connect</a>( &amp;tquit, SIGNAL(<a href="qbutton.html#clicked">clicked</a>()), &amp;a, SLOT(<a href="qapplication.html#tquit">tquit</a>()) );
+<p> <pre> <a name="x2291"></a><a name="x2290"></a><a name="x2288"></a> TQObject::<a href="qobject.html#connect">connect</a>( &amp;quit, SIGNAL(<a href="qbutton.html#clicked">clicked</a>()), &amp;a, SLOT(<a href="qapplication.html#quit">quit</a>()) );
</pre>
<p> connect() is perhaps <em>the</em> most central feature of TQt.
Note that connect() is a static function in <a href="qobject.html">TQObject</a>. Do not confuse it
@@ -97,8 +97,8 @@ that inherit TQObject, directly or indirectly). Every TQt object can have
both <tt>signals</tt> (to send messages) and <tt>slots</tt> (to receive messages). All
widgets are TQt objects. They inherit <a href="qwidget.html">TQWidget</a> which in turn inherits
TQObject.
-<p> Here, the <em>clicked()</em> signal of <em>tquit</em> is connected to the <em>tquit()</em> slot of <em>a</em>, so that when the button is clicked, the
-application tquits.
+<p> Here, the <em>clicked()</em> signal of <em>quit</em> is connected to the <em>quit()</em> slot of <em>a</em>, so that when the button is clicked, the
+application quits.
<p> The <a href="signalsandslots.html">Signals and Slots</a> documentation
describes this topic in detail.
<p> <h2> Behavior
@@ -111,7 +111,7 @@ makefile and build the application.)
</h2>
<a name="3"></a><p> Try to resize the window. Press the button. Oops! That connect()
would seem to make some difference.
-<p> Are there any other signals in <a href="qpushbutton.html">TQPushButton</a> you can connect to tquit?
+<p> Are there any other signals in <a href="qpushbutton.html">TQPushButton</a> you can connect to quit?
Hint: The TQPushButton inherits most of its behavior from <a href="qbutton.html">TQButton</a>.
<p> You're now ready for <a href="tutorial1-03.html">Chapter 3.</a>
<p> [<a href="tutorial1-01.html">Previous tutorial</a>]