diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2012-01-26 23:32:43 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2012-01-26 23:32:43 -0600 |
commit | ea318d1431c89e647598c510c4245c6571aa5f46 (patch) | |
tree | 996d29b80c30d453dda86d1a23162d441628f169 /doc/html/tutorial1-02.html | |
parent | aaf89d4b48f69c9293feb187db26362e550b5561 (diff) | |
download | tqt3-ea318d1431c89e647598c510c4245c6571aa5f46.tar.gz tqt3-ea318d1431c89e647598c510c4245c6571aa5f46.zip |
Update to latest tqt3 automated conversion
Diffstat (limited to 'doc/html/tutorial1-02.html')
-rw-r--r-- | doc/html/tutorial1-02.html | 46 |
1 files changed, 23 insertions, 23 deletions
diff --git a/doc/html/tutorial1-02.html b/doc/html/tutorial1-02.html index 7b84b5ecb..0d6ce1088 100644 --- a/doc/html/tutorial1-02.html +++ b/doc/html/tutorial1-02.html @@ -42,24 +42,24 @@ now go on to make the application quit properly when the user tells it to. ** ****************************************************************/ -#include <<a href="qapplication-h.html">qapplication.h</a>> -#include <<a href="qpushbutton-h.html">qpushbutton.h</a>> -#include <<a href="qfont-h.html">qfont.h</a>> +#include <<a href="qapplication-h.html">ntqapplication.h</a>> +#include <<a href="qpushbutton-h.html">ntqpushbutton.h</a>> +#include <<a href="qfont-h.html">ntqfont.h</a>> int main( int argc, char **argv ) { - <a href="qapplication.html">TQApplication</a> a( argc, argv ); + <a href="ntqapplication.html">TQApplication</a> a( argc, argv ); - <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 ) ); + <a href="ntqpushbutton.html">TQPushButton</a> quit( "Quit", 0 ); + quit.<a href="ntqwidget.html#resize">resize</a>( 75, 30 ); + quit.<a href="ntqwidget.html#setFont">setFont</a>( TQFont( "Times", 18, TQFont::Bold ) ); - TQObject::<a href="qobject.html#connect">connect</a>( &quit, SIGNAL(<a href="qbutton.html#clicked">clicked</a>()), &a, SLOT(<a href="qapplication.html#quit">quit</a>()) ); + TQObject::<a href="ntqobject.html#connect">connect</a>( &quit, SIGNAL(<a href="ntqbutton.html#clicked">clicked</a>()), &a, SLOT(<a href="ntqapplication.html#quit">quit</a>()) ); - a.<a href="qapplication.html#setMainWidget">setMainWidget</a>( &quit ); - quit.<a href="qwidget.html#show">show</a>(); - return a.<a href="qapplication.html#exec">exec</a>(); + a.<a href="ntqapplication.html#setMainWidget">setMainWidget</a>( &quit ); + quit.<a href="ntqwidget.html#show">show</a>(); + return a.<a href="ntqapplication.html#exec">exec</a>(); } </pre> @@ -67,35 +67,35 @@ int main( int argc, char **argv ) <p> <h2> Line-by-line Walkthrough </h2> -<a name="1"></a><p> <pre> #include <<a href="qfont-h.html">qfont.h</a>> +<a name="1"></a><p> <pre> #include <<a href="qfont-h.html">ntqfont.h</a>> </pre> -<p> Since this program uses <a href="qfont.html">TQFont</a>, it needs to include qfont.h. TQt's font +<p> Since this program uses <a href="ntqfont.html">TQFont</a>, it needs to include ntqfont.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> quit( "Quit", 0 ); +<p> <pre> <a href="ntqpushbutton.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> quit.<a href="qwidget.html#resize">resize</a>( 75, 30 ); +<p> <pre> <a name="x2292"></a> quit.<a href="ntqwidget.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> +shorter than "Hello world!". We could also have used <a href="ntqfontmetrics.html">TQFontMetrics</a> to set right size. -<p> <pre> <a name="x2293"></a> quit.<a href="qwidget.html#setFont">setFont</a>( TQFont( "Times", 18, TQFont::Bold ) ); +<p> <pre> <a name="x2293"></a> quit.<a href="ntqwidget.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>( &quit, SIGNAL(<a href="qbutton.html#clicked">clicked</a>()), &a, SLOT(<a href="qapplication.html#quit">quit</a>()) ); +<p> It is also possible to change the default font (using <a href="ntqapplication.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="ntqobject.html#connect">connect</a>( &quit, SIGNAL(<a href="ntqbutton.html#clicked">clicked</a>()), &a, SLOT(<a href="ntqapplication.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 +Note that connect() is a static function in <a href="ntqobject.html">TQObject</a>. Do not confuse it with the connect() function in the socket library. <p> This line establishes a one-way connection between two TQt objects (objects 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 +widgets are TQt objects. They inherit <a href="ntqwidget.html">TQWidget</a> which in turn inherits TQObject. <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. @@ -111,8 +111,8 @@ 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 quit? -Hint: The TQPushButton inherits most of its behavior from <a href="qbutton.html">TQButton</a>. +<p> Are there any other signals in <a href="ntqpushbutton.html">TQPushButton</a> you can connect to quit? +Hint: The TQPushButton inherits most of its behavior from <a href="ntqbutton.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>] [<a href="tutorial1-03.html">Next tutorial</a>] |