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/listboxcombo-example.html | |
parent | aaf89d4b48f69c9293feb187db26362e550b5561 (diff) | |
download | tqt3-ea318d1431c89e647598c510c4245c6571aa5f46.tar.gz tqt3-ea318d1431c89e647598c510c4245c6571aa5f46.zip |
Update to latest tqt3 automated conversion
Diffstat (limited to 'doc/html/listboxcombo-example.html')
-rw-r--r-- | doc/html/listboxcombo-example.html | 156 |
1 files changed, 78 insertions, 78 deletions
diff --git a/doc/html/listboxcombo-example.html b/doc/html/listboxcombo-example.html index 9ea38d2ac..ffe8ba07e 100644 --- a/doc/html/listboxcombo-example.html +++ b/doc/html/listboxcombo-example.html @@ -50,26 +50,26 @@ and multi selection) and comboboxes (editable and non-editable). #ifndef LISTBOX_COMBO_H #define LISTBOX_COMBO_H -#include <<a href="qvbox-h.html">qvbox.h</a>> +#include <<a href="qvbox-h.html">ntqvbox.h</a>> class TQListBox; class TQLabel; -class ListBoxCombo : public <a href="qvbox.html">TQVBox</a> +class ListBoxCombo : public <a href="ntqvbox.html">TQVBox</a> { <a href="metaobjects.html#Q_OBJECT">Q_OBJECT</a> public: - ListBoxCombo( <a href="qwidget.html">TQWidget</a> *parent = 0, const char *name = 0 ); + ListBoxCombo( <a href="ntqwidget.html">TQWidget</a> *parent = 0, const char *name = 0 ); protected: - <a href="qlistbox.html">TQListBox</a> *lb1, *lb2; - <a href="qlabel.html">TQLabel</a> *label1, *label2; + <a href="ntqlistbox.html">TQListBox</a> *lb1, *lb2; + <a href="ntqlabel.html">TQLabel</a> *label1, *label2; protected slots: void slotLeft2Right(); - void slotCombo1Activated( const <a href="qstring.html">TQString</a> &s ); - void slotCombo2Activated( const <a href="qstring.html">TQString</a> &s ); + void slotCombo1Activated( const <a href="ntqstring.html">TQString</a> &s ); + void slotCombo2Activated( const <a href="ntqstring.html">TQString</a> &s ); }; @@ -90,16 +90,16 @@ protected slots: #include "listboxcombo.h" -#include <<a href="qcombobox-h.html">qcombobox.h</a>> -#include <<a href="qlistbox-h.html">qlistbox.h</a>> -#include <<a href="qhbox-h.html">qhbox.h</a>> -#include <<a href="qpushbutton-h.html">qpushbutton.h</a>> -#include <<a href="qstring-h.html">qstring.h</a>> -#include <<a href="qpixmap-h.html">qpixmap.h</a>> -#include <<a href="qlabel-h.html">qlabel.h</a>> -#include <<a href="qimage-h.html">qimage.h</a>> -#include <<a href="qpainter-h.html">qpainter.h</a>> -#include <<a href="qstyle-h.html">qstyle.h</a>> +#include <<a href="qcombobox-h.html">ntqcombobox.h</a>> +#include <<a href="qlistbox-h.html">ntqlistbox.h</a>> +#include <<a href="qhbox-h.html">ntqhbox.h</a>> +#include <<a href="qpushbutton-h.html">ntqpushbutton.h</a>> +#include <<a href="qstring-h.html">ntqstring.h</a>> +#include <<a href="qpixmap-h.html">ntqpixmap.h</a>> +#include <<a href="qlabel-h.html">ntqlabel.h</a>> +#include <<a href="qimage-h.html">ntqimage.h</a>> +#include <<a href="qpainter-h.html">ntqpainter.h</a>> +#include <<a href="qstyle-h.html">ntqstyle.h</a>> class MyListBoxItem : public <a href="qlistboxitem.html">TQListBoxItem</a> @@ -112,21 +112,21 @@ public: } protected: - virtual void paint( <a href="qpainter.html">TQPainter</a> * ); - virtual int width( const <a href="qlistbox.html">TQListBox</a>* ) const { return 100; } - virtual int height( const <a href="qlistbox.html">TQListBox</a>* ) const { return 16; } + virtual void paint( <a href="ntqpainter.html">TQPainter</a> * ); + virtual int width( const <a href="ntqlistbox.html">TQListBox</a>* ) const { return 100; } + virtual int height( const <a href="ntqlistbox.html">TQListBox</a>* ) const { return 16; } }; -<a name="x1410"></a>void MyListBoxItem::<a href="qlistboxitem.html#paint">paint</a>( <a href="qpainter.html">TQPainter</a> *painter ) +<a name="x1410"></a>void MyListBoxItem::<a href="qlistboxitem.html#paint">paint</a>( <a href="ntqpainter.html">TQPainter</a> *painter ) { // evil trick: find out whether we are painted onto our listbox -<a name="x1413"></a> bool in_list_box = <a href="qlistboxitem.html#listBox">listBox</a>() && listBox()->viewport() == painter-><a href="qpainter.html#device">device</a>(); +<a name="x1413"></a> bool in_list_box = <a href="qlistboxitem.html#listBox">listBox</a>() && listBox()->viewport() == painter-><a href="ntqpainter.html#device">device</a>(); - <a href="qrect.html">TQRect</a> r ( 0, 0, width( <a href="qlistboxitem.html#listBox">listBox</a>() ), height( <a href="qlistboxitem.html#listBox">listBox</a>() ) ); + <a href="ntqrect.html">TQRect</a> r ( 0, 0, width( <a href="qlistboxitem.html#listBox">listBox</a>() ), height( <a href="qlistboxitem.html#listBox">listBox</a>() ) ); if ( in_list_box && isSelected() ) -<a name="x1414"></a> painter-><a href="qpainter.html#eraseRect">eraseRect</a>( r ); -<a name="x1415"></a> painter-><a href="qpainter.html#fillRect">fillRect</a>( 5, 5, width( listBox() ) - 10, height( listBox() ) - 10, TQt::red ); +<a name="x1414"></a> painter-><a href="ntqpainter.html#eraseRect">eraseRect</a>( r ); +<a name="x1415"></a> painter-><a href="ntqpainter.html#fillRect">fillRect</a>( 5, 5, width( listBox() ) - 10, height( listBox() ) - 10, TQt::red ); if ( in_list_box && isCurrent() ) listBox()->style().drawPrimitive( TQStyle::PE_FocusRect, painter, r, listBox()->colorGroup() ); } @@ -137,83 +137,83 @@ protected: * Creates child widgets of the ListBoxCombo widget */ -<a name="f437"></a>ListBoxCombo::ListBoxCombo( <a href="qwidget.html">TQWidget</a> *parent, const char *name ) - : <a href="qvbox.html">TQVBox</a>( parent, name ) +<a name="f437"></a>ListBoxCombo::ListBoxCombo( <a href="ntqwidget.html">TQWidget</a> *parent, const char *name ) + : <a href="ntqvbox.html">TQVBox</a>( parent, name ) { - <a href="qframe.html#setMargin">setMargin</a>( 5 ); - <a href="qhbox.html#setSpacing">setSpacing</a>( 5 ); + <a href="ntqframe.html#setMargin">setMargin</a>( 5 ); + <a href="ntqhbox.html#setSpacing">setSpacing</a>( 5 ); unsigned int i; - <a href="qstring.html">TQString</a> str; + <a href="ntqstring.html">TQString</a> str; - <a href="qhbox.html">TQHBox</a> *row1 = new <a href="qhbox.html">TQHBox</a>( this ); -<a name="x1402"></a> row1-><a href="qhbox.html#setSpacing">setSpacing</a>( 5 ); + <a href="ntqhbox.html">TQHBox</a> *row1 = new <a href="ntqhbox.html">TQHBox</a>( this ); +<a name="x1402"></a> row1-><a href="ntqhbox.html#setSpacing">setSpacing</a>( 5 ); // Create a multi-selection ListBox... - lb1 = new <a href="qlistbox.html">TQListBox</a>( row1 ); -<a name="x1408"></a> lb1-><a href="qlistbox.html#setSelectionMode">setSelectionMode</a>( TQListBox::Multi ); + lb1 = new <a href="ntqlistbox.html">TQListBox</a>( row1 ); +<a name="x1408"></a> lb1-><a href="ntqlistbox.html#setSelectionMode">setSelectionMode</a>( TQListBox::Multi ); // ...insert a pixmap item... -<a name="x1406"></a> lb1-><a href="qlistbox.html#insertItem">insertItem</a>( TQPixmap( "qtlogo.png" ) ); +<a name="x1406"></a> lb1-><a href="ntqlistbox.html#insertItem">insertItem</a>( TQPixmap( "qtlogo.png" ) ); // ...and 100 text items for ( i = 0; i < 100; i++ ) { str = TQString( "Listbox Item %1" ).arg( i ); if ( !( i % 4 ) ) - lb1-><a href="qlistbox.html#insertItem">insertItem</a>( TQPixmap( "fileopen.xpm" ), str ); + lb1-><a href="ntqlistbox.html#insertItem">insertItem</a>( TQPixmap( "fileopen.xpm" ), str ); else - lb1-><a href="qlistbox.html#insertItem">insertItem</a>( str ); + lb1-><a href="ntqlistbox.html#insertItem">insertItem</a>( str ); } // Create a pushbutton... - <a href="qpushbutton.html">TQPushButton</a> *arrow1 = new <a href="qpushbutton.html">TQPushButton</a>( " -> ", row1 ); + <a href="ntqpushbutton.html">TQPushButton</a> *arrow1 = new <a href="ntqpushbutton.html">TQPushButton</a>( " -> ", row1 ); // ...and connect the clicked SIGNAL with the SLOT slotLeft2Right - <a href="qobject.html#connect">connect</a>( arrow1, SIGNAL( <a href="qbutton.html#clicked">clicked</a>() ), this, SLOT( slotLeft2Right() ) ); + <a href="ntqobject.html#connect">connect</a>( arrow1, SIGNAL( <a href="ntqbutton.html#clicked">clicked</a>() ), this, SLOT( slotLeft2Right() ) ); // create an empty single-selection ListBox - lb2 = new <a href="qlistbox.html">TQListBox</a>( row1 ); + lb2 = new <a href="ntqlistbox.html">TQListBox</a>( row1 ); - <a href="qhbox.html">TQHBox</a> *row2 = new <a href="qhbox.html">TQHBox</a>( this ); - row2-><a href="qhbox.html#setSpacing">setSpacing</a>( 5 ); + <a href="ntqhbox.html">TQHBox</a> *row2 = new <a href="ntqhbox.html">TQHBox</a>( this ); + row2-><a href="ntqhbox.html#setSpacing">setSpacing</a>( 5 ); - <a href="qvbox.html">TQVBox</a> *box1 = new <a href="qvbox.html">TQVBox</a>( row2 ); - box1-><a href="qhbox.html#setSpacing">setSpacing</a>( 5 ); + <a href="ntqvbox.html">TQVBox</a> *box1 = new <a href="ntqvbox.html">TQVBox</a>( row2 ); + box1-><a href="ntqhbox.html#setSpacing">setSpacing</a>( 5 ); // Create a non-editable Combobox and a label below... - <a href="qcombobox.html">TQComboBox</a> *cb1 = new <a href="qcombobox.html">TQComboBox</a>( FALSE, box1 ); - label1 = new <a href="qlabel.html">TQLabel</a>( "Current Item: Combobox Item 0", box1 ); -<a name="x1416"></a><a name="x1404"></a> label1-><a href="qwidget.html#setMaximumHeight">setMaximumHeight</a>( label1-><a href="qwidget.html#sizeHint">sizeHint</a>().height() * 2 ); -<a name="x1401"></a> label1-><a href="qframe.html#setFrameStyle">setFrameStyle</a>( TQFrame::Panel | TQFrame::Sunken ); + <a href="ntqcombobox.html">TQComboBox</a> *cb1 = new <a href="ntqcombobox.html">TQComboBox</a>( FALSE, box1 ); + label1 = new <a href="ntqlabel.html">TQLabel</a>( "Current Item: Combobox Item 0", box1 ); +<a name="x1416"></a><a name="x1404"></a> label1-><a href="ntqwidget.html#setMaximumHeight">setMaximumHeight</a>( label1-><a href="ntqwidget.html#sizeHint">sizeHint</a>().height() * 2 ); +<a name="x1401"></a> label1-><a href="ntqframe.html#setFrameStyle">setFrameStyle</a>( TQFrame::Panel | TQFrame::Sunken ); //...and insert 50 items into the Combobox for ( i = 0; i < 50; i++ ) { str = TQString( "Combobox Item %1" ).arg( i ); if ( i % 9 ) -<a name="x1399"></a> cb1-><a href="qcombobox.html#insertItem">insertItem</a>( str ); +<a name="x1399"></a> cb1-><a href="ntqcombobox.html#insertItem">insertItem</a>( str ); else -<a name="x1400"></a> cb1-><a href="qcombobox.html#listBox">listBox</a>()->insertItem( new MyListBoxItem ); +<a name="x1400"></a> cb1-><a href="ntqcombobox.html#listBox">listBox</a>()->insertItem( new MyListBoxItem ); } - <a href="qvbox.html">TQVBox</a> *box2 = new <a href="qvbox.html">TQVBox</a>( row2 ); - box2-><a href="qhbox.html#setSpacing">setSpacing</a>( 5 ); + <a href="ntqvbox.html">TQVBox</a> *box2 = new <a href="ntqvbox.html">TQVBox</a>( row2 ); + box2-><a href="ntqhbox.html#setSpacing">setSpacing</a>( 5 ); // Create an editable Combobox and a label below... - <a href="qcombobox.html">TQComboBox</a> *cb2 = new <a href="qcombobox.html">TQComboBox</a>( TRUE, box2 ); - label2 = new <a href="qlabel.html">TQLabel</a>( "Current Item: Combobox Item 0", box2 ); - label2-><a href="qwidget.html#setMaximumHeight">setMaximumHeight</a>( label2-><a href="qwidget.html#sizeHint">sizeHint</a>().height() * 2 ); - label2-><a href="qframe.html#setFrameStyle">setFrameStyle</a>( TQFrame::Panel | TQFrame::Sunken ); + <a href="ntqcombobox.html">TQComboBox</a> *cb2 = new <a href="ntqcombobox.html">TQComboBox</a>( TRUE, box2 ); + label2 = new <a href="ntqlabel.html">TQLabel</a>( "Current Item: Combobox Item 0", box2 ); + label2-><a href="ntqwidget.html#setMaximumHeight">setMaximumHeight</a>( label2-><a href="ntqwidget.html#sizeHint">sizeHint</a>().height() * 2 ); + label2-><a href="ntqframe.html#setFrameStyle">setFrameStyle</a>( TQFrame::Panel | TQFrame::Sunken ); // ... and insert 50 items into the Combobox for ( i = 0; i < 50; i++ ) { str = TQString( "Combobox Item %1" ).arg( i ); if ( !( i % 4 ) ) - cb2-><a href="qcombobox.html#insertItem">insertItem</a>( TQPixmap( "fileopen.xpm" ), str ); + cb2-><a href="ntqcombobox.html#insertItem">insertItem</a>( TQPixmap( "fileopen.xpm" ), str ); else - cb2-><a href="qcombobox.html#insertItem">insertItem</a>( str ); + cb2-><a href="ntqcombobox.html#insertItem">insertItem</a>( str ); } // Connect the activated SIGNALs of the Comboboxes with SLOTs -<a name="x1398"></a> <a href="qobject.html#connect">connect</a>( cb1, SIGNAL( <a href="qcombobox.html#activated">activated</a>( const <a href="qstring.html">TQString</a> & ) ), this, SLOT( slotCombo1Activated( const <a href="qstring.html">TQString</a> & ) ) ); - <a href="qobject.html#connect">connect</a>( cb2, SIGNAL( <a href="qcombobox.html#activated">activated</a>( const <a href="qstring.html">TQString</a> & ) ), this, SLOT( slotCombo2Activated( const <a href="qstring.html">TQString</a> & ) ) ); +<a name="x1398"></a> <a href="ntqobject.html#connect">connect</a>( cb1, SIGNAL( <a href="ntqcombobox.html#activated">activated</a>( const <a href="ntqstring.html">TQString</a> & ) ), this, SLOT( slotCombo1Activated( const <a href="ntqstring.html">TQString</a> & ) ) ); + <a href="ntqobject.html#connect">connect</a>( cb2, SIGNAL( <a href="ntqcombobox.html#activated">activated</a>( const <a href="ntqstring.html">TQString</a> & ) ), this, SLOT( slotCombo2Activated( const <a href="ntqstring.html">TQString</a> & ) ) ); } /* @@ -226,45 +226,45 @@ protected: void <a name="f438"></a>ListBoxCombo::slotLeft2Right() { // Go through all items of the first ListBox -<a name="x1405"></a> for ( unsigned int i = 0; i < lb1-><a href="qlistbox.html#count">count</a>(); i++ ) { -<a name="x1407"></a> <a href="qlistboxitem.html">TQListBoxItem</a> *item = lb1-><a href="qlistbox.html#item">item</a>( i ); +<a name="x1405"></a> for ( unsigned int i = 0; i < lb1-><a href="ntqlistbox.html#count">count</a>(); i++ ) { +<a name="x1407"></a> <a href="qlistboxitem.html">TQListBoxItem</a> *item = lb1-><a href="ntqlistbox.html#item">item</a>( i ); // if the item is selected... <a name="x1409"></a> if ( item-><a href="qlistboxitem.html#isSelected">isSelected</a>() ) { // ...and it is a text item... <a name="x1412"></a><a name="x1411"></a> if ( item-><a href="qlistboxitem.html#pixmap">pixmap</a>() && !item-><a href="qlistboxitem.html#text">text</a>().isEmpty() ) - lb2-><a href="qlistbox.html#insertItem">insertItem</a>( *item-><a href="qlistboxitem.html#pixmap">pixmap</a>(), item-><a href="qlistboxitem.html#text">text</a>() ); + lb2-><a href="ntqlistbox.html#insertItem">insertItem</a>( *item-><a href="qlistboxitem.html#pixmap">pixmap</a>(), item-><a href="qlistboxitem.html#text">text</a>() ); else if ( !item-><a href="qlistboxitem.html#pixmap">pixmap</a>() ) - lb2-><a href="qlistbox.html#insertItem">insertItem</a>( item-><a href="qlistboxitem.html#text">text</a>() ); + lb2-><a href="ntqlistbox.html#insertItem">insertItem</a>( item-><a href="qlistboxitem.html#text">text</a>() ); else if ( item-><a href="qlistboxitem.html#text">text</a>().isEmpty() ) - lb2-><a href="qlistbox.html#insertItem">insertItem</a>( *item-><a href="qlistboxitem.html#pixmap">pixmap</a>() ); + lb2-><a href="ntqlistbox.html#insertItem">insertItem</a>( *item-><a href="qlistboxitem.html#pixmap">pixmap</a>() ); } } } /* - * SLOT slotCombo1Activated( const <a href="qstring.html">TQString</a> &s ) + * SLOT slotCombo1Activated( const <a href="ntqstring.html">TQString</a> &s ) * * Sets the text of the item which the user just selected * in the first Combobox (and is now the value of s) to * the first Label. */ -void <a name="f439"></a>ListBoxCombo::slotCombo1Activated( const <a href="qstring.html">TQString</a> &s ) +void <a name="f439"></a>ListBoxCombo::slotCombo1Activated( const <a href="ntqstring.html">TQString</a> &s ) { -<a name="x1403"></a> label1-><a href="qlabel.html#setText">setText</a>( TQString( "Current Item: %1" ).arg( s ) ); +<a name="x1403"></a> label1-><a href="ntqlabel.html#setText">setText</a>( TQString( "Current Item: %1" ).arg( s ) ); } /* - * SLOT slotCombo2Activated( const <a href="qstring.html">TQString</a> &s ) + * SLOT slotCombo2Activated( const <a href="ntqstring.html">TQString</a> &s ) * * Sets the text of the item which the user just selected * in the second Combobox (and is now the value of s) to * the second Label. */ -void <a name="f440"></a>ListBoxCombo::slotCombo2Activated( const <a href="qstring.html">TQString</a> &s ) +void <a name="f440"></a>ListBoxCombo::slotCombo2Activated( const <a href="ntqstring.html">TQString</a> &s ) { - label2-><a href="qlabel.html#setText">setText</a>( TQString( "Current Item: %1" ).arg( s ) ); + label2-><a href="ntqlabel.html#setText">setText</a>( TQString( "Current Item: %1" ).arg( s ) ); } </pre> @@ -281,19 +281,19 @@ void <a name="f440"></a>ListBoxCombo::slotCombo2Activated( const <a href="qstrin *****************************************************************************/ #include "listboxcombo.h" -#include <<a href="qapplication-h.html">qapplication.h</a>> +#include <<a href="qapplication-h.html">ntqapplication.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 ); ListBoxCombo listboxcombo; - listboxcombo.<a href="qwidget.html#resize">resize</a>( 400, 270 ); - listboxcombo.<a href="qwidget.html#setCaption">setCaption</a>( "TQt Example - Listboxes and Comboboxes" ); - a.<a href="qapplication.html#setMainWidget">setMainWidget</a>( &listboxcombo ); - listboxcombo.<a href="qwidget.html#show">show</a>(); + listboxcombo.<a href="ntqwidget.html#resize">resize</a>( 400, 270 ); + listboxcombo.<a href="ntqwidget.html#setCaption">setCaption</a>( "TQt Example - Listboxes and Comboboxes" ); + a.<a href="ntqapplication.html#setMainWidget">setMainWidget</a>( &listboxcombo ); + listboxcombo.<a href="ntqwidget.html#show">show</a>(); - return a.<a href="qapplication.html#exec">exec</a>(); + return a.<a href="ntqapplication.html#exec">exec</a>(); } </pre> |