summaryrefslogtreecommitdiffstats
path: root/doc/html/tutorial1-05.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/tutorial1-05.html
parentaaf89d4b48f69c9293feb187db26362e550b5561 (diff)
downloadtqt3-ea318d1431c89e647598c510c4245c6571aa5f46.tar.gz
tqt3-ea318d1431c89e647598c510c4245c6571aa5f46.zip
Update to latest tqt3 automated conversion
Diffstat (limited to 'doc/html/tutorial1-05.html')
-rw-r--r--doc/html/tutorial1-05.html88
1 files changed, 44 insertions, 44 deletions
diff --git a/doc/html/tutorial1-05.html b/doc/html/tutorial1-05.html
index 23944871..772569d0 100644
--- a/doc/html/tutorial1-05.html
+++ b/doc/html/tutorial1-05.html
@@ -41,46 +41,46 @@ by using signals and slots, and how to handle resize events.
**
****************************************************************/
-#include &lt;<a href="qapplication-h.html">qapplication.h</a>&gt;
-#include &lt;<a href="qpushbutton-h.html">qpushbutton.h</a>&gt;
-#include &lt;<a href="qslider-h.html">qslider.h</a>&gt;
-#include &lt;<a href="qlcdnumber-h.html">qlcdnumber.h</a>&gt;
-#include &lt;<a href="qfont-h.html">qfont.h</a>&gt;
+#include &lt;<a href="qapplication-h.html">ntqapplication.h</a>&gt;
+#include &lt;<a href="qpushbutton-h.html">ntqpushbutton.h</a>&gt;
+#include &lt;<a href="qslider-h.html">ntqslider.h</a>&gt;
+#include &lt;<a href="qlcdnumber-h.html">ntqlcdnumber.h</a>&gt;
+#include &lt;<a href="qfont-h.html">ntqfont.h</a>&gt;
-#include &lt;<a href="qvbox-h.html">qvbox.h</a>&gt;
+#include &lt;<a href="qvbox-h.html">ntqvbox.h</a>&gt;
-class MyWidget : public <a href="qvbox.html">TQVBox</a>
+class MyWidget : public <a href="ntqvbox.html">TQVBox</a>
{
public:
- MyWidget( <a href="qwidget.html">TQWidget</a> *parent=0, const char *name=0 );
+ MyWidget( <a href="ntqwidget.html">TQWidget</a> *parent=0, const char *name=0 );
};
-<a name="f553"></a>MyWidget::MyWidget( <a href="qwidget.html">TQWidget</a> *parent, const char *name )
- : <a href="qvbox.html">TQVBox</a>( parent, name )
+<a name="f553"></a>MyWidget::MyWidget( <a href="ntqwidget.html">TQWidget</a> *parent, const char *name )
+ : <a href="ntqvbox.html">TQVBox</a>( parent, name )
{
- <a href="qpushbutton.html">TQPushButton</a> *quit = new <a href="qpushbutton.html">TQPushButton</a>( "Quit", this, "quit" );
- quit-&gt;<a href="qwidget.html#setFont">setFont</a>( TQFont( "Times", 18, TQFont::Bold ) );
+ <a href="ntqpushbutton.html">TQPushButton</a> *quit = new <a href="ntqpushbutton.html">TQPushButton</a>( "Quit", this, "quit" );
+ quit-&gt;<a href="ntqwidget.html#setFont">setFont</a>( TQFont( "Times", 18, TQFont::Bold ) );
- <a href="qobject.html#connect">connect</a>( quit, SIGNAL(<a href="qbutton.html#clicked">clicked</a>()), qApp, SLOT(<a href="qapplication.html#quit">quit</a>()) );
+ <a href="ntqobject.html#connect">connect</a>( quit, SIGNAL(<a href="ntqbutton.html#clicked">clicked</a>()), qApp, SLOT(<a href="ntqapplication.html#quit">quit</a>()) );
- <a href="qlcdnumber.html">TQLCDNumber</a> *lcd = new <a href="qlcdnumber.html">TQLCDNumber</a>( 2, this, "lcd" );
+ <a href="ntqlcdnumber.html">TQLCDNumber</a> *lcd = new <a href="ntqlcdnumber.html">TQLCDNumber</a>( 2, this, "lcd" );
- <a href="qslider.html">TQSlider</a> * slider = new <a href="qslider.html">TQSlider</a>( Horizontal, this, "slider" );
- slider-&gt;<a href="qrangecontrol.html#setRange">setRange</a>( 0, 99 );
- slider-&gt;<a href="qslider.html#setValue">setValue</a>( 0 );
+ <a href="ntqslider.html">TQSlider</a> * slider = new <a href="ntqslider.html">TQSlider</a>( Horizontal, this, "slider" );
+ slider-&gt;<a href="ntqrangecontrol.html#setRange">setRange</a>( 0, 99 );
+ slider-&gt;<a href="ntqslider.html#setValue">setValue</a>( 0 );
- <a href="qobject.html#connect">connect</a>( slider, SIGNAL(<a href="qslider.html#valueChanged">valueChanged</a>(int)), lcd, SLOT(<a href="qlcdnumber.html#display">display</a>(int)) );
+ <a href="ntqobject.html#connect">connect</a>( slider, SIGNAL(<a href="ntqslider.html#valueChanged">valueChanged</a>(int)), lcd, SLOT(<a href="ntqlcdnumber.html#display">display</a>(int)) );
}
int main( int argc, char **argv )
{
- <a href="qapplication.html">TQApplication</a> a( argc, argv );
+ <a href="ntqapplication.html">TQApplication</a> a( argc, argv );
MyWidget w;
- a.<a href="qapplication.html#setMainWidget">setMainWidget</a>( &amp;w );
- w.<a href="qwidget.html#show">show</a>();
- return a.<a href="qapplication.html#exec">exec</a>();
+ a.<a href="ntqapplication.html#setMainWidget">setMainWidget</a>( &amp;w );
+ w.<a href="ntqwidget.html#show">show</a>();
+ return a.<a href="ntqapplication.html#exec">exec</a>();
}
</pre>
@@ -88,45 +88,45 @@ int main( int argc, char **argv )
<p> <h2> Line-by-line Walkthrough
</h2>
-<a name="1"></a><p> <pre> #include &lt;<a href="qapplication-h.html">qapplication.h</a>&gt;
- #include &lt;<a href="qpushbutton-h.html">qpushbutton.h</a>&gt;
- #include &lt;<a href="qslider-h.html">qslider.h</a>&gt;
- #include &lt;<a href="qlcdnumber-h.html">qlcdnumber.h</a>&gt;
- #include &lt;<a href="qfont-h.html">qfont.h</a>&gt;
+<a name="1"></a><p> <pre> #include &lt;<a href="qapplication-h.html">ntqapplication.h</a>&gt;
+ #include &lt;<a href="qpushbutton-h.html">ntqpushbutton.h</a>&gt;
+ #include &lt;<a href="qslider-h.html">ntqslider.h</a>&gt;
+ #include &lt;<a href="qlcdnumber-h.html">ntqlcdnumber.h</a>&gt;
+ #include &lt;<a href="qfont-h.html">ntqfont.h</a>&gt;
- #include &lt;<a href="qvbox-h.html">qvbox.h</a>&gt;
+ #include &lt;<a href="qvbox-h.html">ntqvbox.h</a>&gt;
</pre>
-<p> Three new include files are shown here. qslider.h and qlcdnumber.h are there
-because we use two new widgets, <a href="qslider.html">TQSlider</a> and <a href="qlcdnumber.html">TQLCDNumber</a>. qvbox.h is
+<p> Three new include files are shown here. ntqslider.h and ntqlcdnumber.h are there
+because we use two new widgets, <a href="ntqslider.html">TQSlider</a> and <a href="ntqlcdnumber.html">TQLCDNumber</a>. ntqvbox.h is
here because we use TQt's automatic layout support.
-<p> <pre> class MyWidget : public <a href="qvbox.html">TQVBox</a>
+<p> <pre> class MyWidget : public <a href="ntqvbox.html">TQVBox</a>
{
public:
- MyWidget( <a href="qwidget.html">TQWidget</a> *parent=0, const char *name=0 );
+ MyWidget( <a href="ntqwidget.html">TQWidget</a> *parent=0, const char *name=0 );
};
</pre>
<p> <a name="constructor"></a>
-<pre> MyWidget::MyWidget( <a href="qwidget.html">TQWidget</a> *parent, const char *name )
- : <a href="qvbox.html">TQVBox</a>( parent, name )
+<pre> MyWidget::MyWidget( <a href="ntqwidget.html">TQWidget</a> *parent, const char *name )
+ : <a href="ntqvbox.html">TQVBox</a>( parent, name )
{
</pre>
-<p> MyWidget is now derived from <a href="qvbox.html">TQVBox</a> instead of <a href="qwidget.html">TQWidget</a>. That way we use
+<p> MyWidget is now derived from <a href="ntqvbox.html">TQVBox</a> instead of <a href="ntqwidget.html">TQWidget</a>. That way we use
the layout of the TQVBox (which places all of its children vertically
inside itself). Resizes are now handled automatically by the TQVBox and
therefore by MyWidget, too.
-<p> <pre> <a href="qlcdnumber.html">TQLCDNumber</a> *lcd = new <a href="qlcdnumber.html">TQLCDNumber</a>( 2, this, "lcd" );
+<p> <pre> <a href="ntqlcdnumber.html">TQLCDNumber</a> *lcd = new <a href="ntqlcdnumber.html">TQLCDNumber</a>( 2, this, "lcd" );
</pre>
<p> <tt>lcd</tt> is a TQLCDNumber, a widget that displays numbers in an LCD-like
fashion. This instance is set up to display two digits and to be a child of
<em>this</em>. It is named "lcd".
-<p> <pre> <a href="qslider.html">TQSlider</a> * slider = new <a href="qslider.html">TQSlider</a>( Horizontal, this, "slider" );
- <a name="x2315"></a> slider-&gt;<a href="qrangecontrol.html#setRange">setRange</a>( 0, 99 );
- <a name="x2316"></a> slider-&gt;<a href="qslider.html#setValue">setValue</a>( 0 );
+<p> <pre> <a href="ntqslider.html">TQSlider</a> * slider = new <a href="ntqslider.html">TQSlider</a>( Horizontal, this, "slider" );
+ <a name="x2315"></a> slider-&gt;<a href="ntqrangecontrol.html#setRange">setRange</a>( 0, 99 );
+ <a name="x2316"></a> slider-&gt;<a href="ntqslider.html#setValue">setValue</a>( 0 );
</pre>
-<p> <a href="qslider.html">TQSlider</a> is a classical slider; the user can use the widget to drag
+<p> <a href="ntqslider.html">TQSlider</a> is a classical slider; the user can use the widget to drag
something to adjust an integer value in a range. Here we create a
-horizontal one, set its range to 0-99 (inclusive, see the <a href="qrangecontrol.html#setRange">TQSlider::setRange</a>() documentation) and its initial value to 0.
-<p> <pre> <a name="x2317"></a><a name="x2314"></a> <a href="qobject.html#connect">connect</a>( slider, SIGNAL(<a href="qslider.html#valueChanged">valueChanged</a>(int)), lcd, SLOT(<a href="qlcdnumber.html#display">display</a>(int)) );
+horizontal one, set its range to 0-99 (inclusive, see the <a href="ntqrangecontrol.html#setRange">TQSlider::setRange</a>() documentation) and its initial value to 0.
+<p> <pre> <a name="x2317"></a><a name="x2314"></a> <a href="ntqobject.html#connect">connect</a>( slider, SIGNAL(<a href="ntqslider.html#valueChanged">valueChanged</a>(int)), lcd, SLOT(<a href="ntqlcdnumber.html#display">display</a>(int)) );
</pre>
<p> Here we use the <a href="signalsandslots.html">signal/slot mechanism</a>
to connect the slider's valueChanged() signal to the LCD number's
@@ -148,10 +148,10 @@ others stay about the same (because otherwise they would look stupid).
makefile and build the application.)
<p> <h2> Exercises
</h2>
-<a name="3"></a><p> Try changing the LCD number to add more digits or <a href="qlcdnumber.html#setMode">to change mode.</a> You can even add four push
+<a name="3"></a><p> Try changing the LCD number to add more digits or <a href="ntqlcdnumber.html#setMode">to change mode.</a> You can even add four push
buttons to set the number base.
<p> You can also change the slider's range.
-<p> Perhaps it would have been better to use <a href="qspinbox.html">TQSpinBox</a> than a slider?
+<p> Perhaps it would have been better to use <a href="ntqspinbox.html">TQSpinBox</a> than a slider?
<p> Try to make the application quit when the LCD number overflows.
<p> You're now ready for <a href="tutorial1-06.html">Chapter 6.</a>
<p> [<a href="tutorial1-04.html">Previous tutorial</a>]