summaryrefslogtreecommitdiffstats
path: root/doc/html/menu-example.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/html/menu-example.html')
-rw-r--r--doc/html/menu-example.html280
1 files changed, 140 insertions, 140 deletions
diff --git a/doc/html/menu-example.html b/doc/html/menu-example.html
index d734a8531..b611166cd 100644
--- a/doc/html/menu-example.html
+++ b/doc/html/menu-example.html
@@ -51,16 +51,16 @@ context menu.
#ifndef MENU_H
#define MENU_H
-#include &lt;<a href="qwidget-h.html">qwidget.h</a>&gt;
-#include &lt;<a href="qmenubar-h.html">qmenubar.h</a>&gt;
-#include &lt;<a href="qlabel-h.html">qlabel.h</a>&gt;
+#include &lt;<a href="qwidget-h.html">ntqwidget.h</a>&gt;
+#include &lt;<a href="qmenubar-h.html">ntqmenubar.h</a>&gt;
+#include &lt;<a href="qlabel-h.html">ntqlabel.h</a>&gt;
-class MenuExample : public <a href="qwidget.html">TQWidget</a>
+class MenuExample : public <a href="ntqwidget.html">TQWidget</a>
{
<a href="metaobjects.html#Q_OBJECT">Q_OBJECT</a>
public:
- MenuExample( <a href="qwidget.html">TQWidget</a> *parent=0, const char *name=0 );
+ MenuExample( <a href="ntqwidget.html">TQWidget</a> *parent=0, const char *name=0 );
public slots:
void open();
@@ -83,14 +83,14 @@ protected:
void resizeEvent( <a href="qresizeevent.html">TQResizeEvent</a> * );
signals:
- void explain( const <a href="qstring.html">TQString</a>&amp; );
+ void explain( const <a href="ntqstring.html">TQString</a>&amp; );
private:
void contextMenuEvent ( <a href="qcontextmenuevent.html">TQContextMenuEvent</a> * );
- <a href="qmenubar.html">TQMenuBar</a> *menu;
- <a href="qlabel.html">TQLabel</a> *label;
+ <a href="ntqmenubar.html">TQMenuBar</a> *menu;
+ <a href="ntqlabel.html">TQLabel</a> *label;
bool isBold;
bool isUnderline;
int boldID, underlineID;
@@ -113,12 +113,12 @@ private:
*****************************************************************************/
#include "menu.h"
-#include &lt;<a href="qcursor-h.html">qcursor.h</a>&gt;
-#include &lt;<a href="qpopupmenu-h.html">qpopupmenu.h</a>&gt;
-#include &lt;<a href="qapplication-h.html">qapplication.h</a>&gt;
-#include &lt;<a href="qmessagebox-h.html">qmessagebox.h</a>&gt;
-#include &lt;<a href="qpixmap-h.html">qpixmap.h</a>&gt;
-#include &lt;<a href="qpainter-h.html">qpainter.h</a>&gt;
+#include &lt;<a href="qcursor-h.html">ntqcursor.h</a>&gt;
+#include &lt;<a href="qpopupmenu-h.html">ntqpopupmenu.h</a>&gt;
+#include &lt;<a href="qapplication-h.html">ntqapplication.h</a>&gt;
+#include &lt;<a href="qmessagebox-h.html">ntqmessagebox.h</a>&gt;
+#include &lt;<a href="qpixmap-h.html">ntqpixmap.h</a>&gt;
+#include &lt;<a href="qpainter-h.html">ntqpainter.h</a>&gt;
/* XPM */
static const char * p1_xpm[] = {
@@ -198,140 +198,140 @@ static const char * p3_xpm[] = {
class MyMenuItem : public <a href="qcustommenuitem.html">TQCustomMenuItem</a>
{
public:
- MyMenuItem( const <a href="qstring.html">TQString</a>&amp; s, const <a href="qfont.html">TQFont</a>&amp; f )
+ MyMenuItem( const <a href="ntqstring.html">TQString</a>&amp; s, const <a href="ntqfont.html">TQFont</a>&amp; f )
: string( s ), font( f ){};
~MyMenuItem(){}
- void paint( <a href="qpainter.html">TQPainter</a>* p, const TQColorGroup&amp; /*cg*/, bool /*act*/, bool /*enabled*/, int x, int y, int w, int h )
+ void paint( <a href="ntqpainter.html">TQPainter</a>* p, const TQColorGroup&amp; /*cg*/, bool /*act*/, bool /*enabled*/, int x, int y, int w, int h )
{
- p-&gt;<a href="qpainter.html#setFont">setFont</a> ( font );
- p-&gt;<a href="qpainter.html#drawText">drawText</a>( x, y, w, h, AlignLeft | AlignVCenter | DontClip | ShowPrefix, string );
+ p-&gt;<a href="ntqpainter.html#setFont">setFont</a> ( font );
+ p-&gt;<a href="ntqpainter.html#drawText">drawText</a>( x, y, w, h, AlignLeft | AlignVCenter | DontClip | ShowPrefix, string );
}
- <a href="qsize.html">TQSize</a> sizeHint()
+ <a href="ntqsize.html">TQSize</a> sizeHint()
{
return TQFontMetrics( font ).size( AlignLeft | AlignVCenter | ShowPrefix | DontClip, string );
}
private:
- <a href="qstring.html">TQString</a> string;
- <a href="qfont.html">TQFont</a> font;
+ <a href="ntqstring.html">TQString</a> string;
+ <a href="ntqfont.html">TQFont</a> font;
};
-<a name="f501"></a>MenuExample::MenuExample( <a href="qwidget.html">TQWidget</a> *parent, const char *name )
- : <a href="qwidget.html">TQWidget</a>( parent, name )
+<a name="f501"></a>MenuExample::MenuExample( <a href="ntqwidget.html">TQWidget</a> *parent, const char *name )
+ : <a href="ntqwidget.html">TQWidget</a>( parent, name )
{
- <a href="qpixmap.html">TQPixmap</a> p1( p1_xpm );
- <a href="qpixmap.html">TQPixmap</a> p2( p2_xpm );
- <a href="qpixmap.html">TQPixmap</a> p3( p3_xpm );
- <a href="qpopupmenu.html">TQPopupMenu</a> *print = new <a href="qpopupmenu.html">TQPopupMenu</a>( this );
- <a href="qapplication.html#Q_CHECK_PTR">Q_CHECK_PTR</a>( print );
-<a name="x1879"></a> print-&gt;<a href="qpopupmenu.html#insertTearOffHandle">insertTearOffHandle</a>();
-<a name="x1869"></a> print-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( "&amp;Print to printer", this, SLOT(printer()) );
- print-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( "Print to &amp;file", this, SLOT(file()) );
- print-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( "Print to fa&amp;x", this, SLOT(fax()) );
-<a name="x1870"></a> print-&gt;<a href="qmenudata.html#insertSeparator">insertSeparator</a>();
- print-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( "Printer &amp;Setup", this, SLOT(printerSetup()) );
-
- <a href="qpopupmenu.html">TQPopupMenu</a> *file = new <a href="qpopupmenu.html">TQPopupMenu</a>( this );
- <a href="qapplication.html#Q_CHECK_PTR">Q_CHECK_PTR</a>( file );
- file-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( p1, "&amp;Open", this, SLOT(open()), CTRL+Key_O );
- file-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( p2, "&amp;New", this, SLOT(news()), CTRL+Key_N );
- file-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( p3, "&amp;Save", this, SLOT(save()), CTRL+Key_S );
- file-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( "&amp;Close", this, SLOT(closeDoc()), CTRL+Key_W );
- file-&gt;<a href="qmenudata.html#insertSeparator">insertSeparator</a>();
- file-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( "&amp;Print", print, CTRL+Key_P );
- file-&gt;<a href="qmenudata.html#insertSeparator">insertSeparator</a>();
- file-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( "E&amp;xit", qApp, SLOT(<a href="qapplication.html#quit">quit</a>()), CTRL+Key_Q );
-
- <a href="qpopupmenu.html">TQPopupMenu</a> *edit = new <a href="qpopupmenu.html">TQPopupMenu</a>( this );
- <a href="qapplication.html#Q_CHECK_PTR">Q_CHECK_PTR</a>( edit );
- int undoID = edit-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( "&amp;Undo", this, SLOT(undo()) );
- int redoID = edit-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( "&amp;Redo", this, SLOT(redo()) );
-<a name="x1873"></a> edit-&gt;<a href="qmenudata.html#setItemEnabled">setItemEnabled</a>( undoID, FALSE );
- edit-&gt;<a href="qmenudata.html#setItemEnabled">setItemEnabled</a>( redoID, FALSE );
-
- <a href="qpopupmenu.html">TQPopupMenu</a>* options = new <a href="qpopupmenu.html">TQPopupMenu</a>( this );
- <a href="qapplication.html#Q_CHECK_PTR">Q_CHECK_PTR</a>( options );
- options-&gt;<a href="qpopupmenu.html#insertTearOffHandle">insertTearOffHandle</a>();
- options-&gt;<a href="qwidget.html#setCaption">setCaption</a>("Options");
- options-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( "&amp;Normal Font", this, SLOT(normal()) );
- options-&gt;<a href="qmenudata.html#insertSeparator">insertSeparator</a>();
-
-<a name="x1883"></a> options-&gt;<a href="qwidget.html#polish">polish</a>(); // adjust system settings
-<a name="x1882"></a> <a href="qfont.html">TQFont</a> f = options-&gt;<a href="qwidget.html#font">font</a>();
-<a name="x1860"></a> f.<a href="qfont.html#setBold">setBold</a>( TRUE );
- boldID = options-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( new MyMenuItem( "Bold", f ) );
-<a name="x1871"></a> options-&gt;<a href="qmenudata.html#setAccel">setAccel</a>( CTRL+Key_B, boldID );
-<a name="x1868"></a> options-&gt;<a href="qmenudata.html#connectItem">connectItem</a>( boldID, this, SLOT(bold()) );
- f = <a href="qwidget.html#font">font</a>();
-<a name="x1861"></a> f.<a href="qfont.html#setUnderline">setUnderline</a>( TRUE );
- underlineID = options-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( new MyMenuItem( "Underline", f ) );
- options-&gt;<a href="qmenudata.html#setAccel">setAccel</a>( CTRL+Key_U, underlineID );
- options-&gt;<a href="qmenudata.html#connectItem">connectItem</a>( underlineID, this, SLOT(underline()) );
+ <a href="ntqpixmap.html">TQPixmap</a> p1( p1_xpm );
+ <a href="ntqpixmap.html">TQPixmap</a> p2( p2_xpm );
+ <a href="ntqpixmap.html">TQPixmap</a> p3( p3_xpm );
+ <a href="ntqpopupmenu.html">TQPopupMenu</a> *print = new <a href="ntqpopupmenu.html">TQPopupMenu</a>( this );
+ <a href="ntqapplication.html#Q_CHECK_PTR">Q_CHECK_PTR</a>( print );
+<a name="x1879"></a> print-&gt;<a href="ntqpopupmenu.html#insertTearOffHandle">insertTearOffHandle</a>();
+<a name="x1869"></a> print-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( "&amp;Print to printer", this, SLOT(printer()) );
+ print-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( "Print to &amp;file", this, SLOT(file()) );
+ print-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( "Print to fa&amp;x", this, SLOT(fax()) );
+<a name="x1870"></a> print-&gt;<a href="ntqmenudata.html#insertSeparator">insertSeparator</a>();
+ print-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( "Printer &amp;Setup", this, SLOT(printerSetup()) );
+
+ <a href="ntqpopupmenu.html">TQPopupMenu</a> *file = new <a href="ntqpopupmenu.html">TQPopupMenu</a>( this );
+ <a href="ntqapplication.html#Q_CHECK_PTR">Q_CHECK_PTR</a>( file );
+ file-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( p1, "&amp;Open", this, SLOT(open()), CTRL+Key_O );
+ file-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( p2, "&amp;New", this, SLOT(news()), CTRL+Key_N );
+ file-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( p3, "&amp;Save", this, SLOT(save()), CTRL+Key_S );
+ file-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( "&amp;Close", this, SLOT(closeDoc()), CTRL+Key_W );
+ file-&gt;<a href="ntqmenudata.html#insertSeparator">insertSeparator</a>();
+ file-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( "&amp;Print", print, CTRL+Key_P );
+ file-&gt;<a href="ntqmenudata.html#insertSeparator">insertSeparator</a>();
+ file-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( "E&amp;xit", qApp, SLOT(<a href="ntqapplication.html#quit">quit</a>()), CTRL+Key_Q );
+
+ <a href="ntqpopupmenu.html">TQPopupMenu</a> *edit = new <a href="ntqpopupmenu.html">TQPopupMenu</a>( this );
+ <a href="ntqapplication.html#Q_CHECK_PTR">Q_CHECK_PTR</a>( edit );
+ int undoID = edit-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( "&amp;Undo", this, SLOT(undo()) );
+ int redoID = edit-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( "&amp;Redo", this, SLOT(redo()) );
+<a name="x1873"></a> edit-&gt;<a href="ntqmenudata.html#setItemEnabled">setItemEnabled</a>( undoID, FALSE );
+ edit-&gt;<a href="ntqmenudata.html#setItemEnabled">setItemEnabled</a>( redoID, FALSE );
+
+ <a href="ntqpopupmenu.html">TQPopupMenu</a>* options = new <a href="ntqpopupmenu.html">TQPopupMenu</a>( this );
+ <a href="ntqapplication.html#Q_CHECK_PTR">Q_CHECK_PTR</a>( options );
+ options-&gt;<a href="ntqpopupmenu.html#insertTearOffHandle">insertTearOffHandle</a>();
+ options-&gt;<a href="ntqwidget.html#setCaption">setCaption</a>("Options");
+ options-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( "&amp;Normal Font", this, SLOT(normal()) );
+ options-&gt;<a href="ntqmenudata.html#insertSeparator">insertSeparator</a>();
+
+<a name="x1883"></a> options-&gt;<a href="ntqwidget.html#polish">polish</a>(); // adjust system settings
+<a name="x1882"></a> <a href="ntqfont.html">TQFont</a> f = options-&gt;<a href="ntqwidget.html#font">font</a>();
+<a name="x1860"></a> f.<a href="ntqfont.html#setBold">setBold</a>( TRUE );
+ boldID = options-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( new MyMenuItem( "Bold", f ) );
+<a name="x1871"></a> options-&gt;<a href="ntqmenudata.html#setAccel">setAccel</a>( CTRL+Key_B, boldID );
+<a name="x1868"></a> options-&gt;<a href="ntqmenudata.html#connectItem">connectItem</a>( boldID, this, SLOT(bold()) );
+ f = <a href="ntqwidget.html#font">font</a>();
+<a name="x1861"></a> f.<a href="ntqfont.html#setUnderline">setUnderline</a>( TRUE );
+ underlineID = options-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( new MyMenuItem( "Underline", f ) );
+ options-&gt;<a href="ntqmenudata.html#setAccel">setAccel</a>( CTRL+Key_U, underlineID );
+ options-&gt;<a href="ntqmenudata.html#connectItem">connectItem</a>( underlineID, this, SLOT(underline()) );
isBold = FALSE;
isUnderline = FALSE;
-<a name="x1880"></a> options-&gt;<a href="qpopupmenu.html#setCheckable">setCheckable</a>( TRUE );
+<a name="x1880"></a> options-&gt;<a href="ntqpopupmenu.html#setCheckable">setCheckable</a>( TRUE );
- <a href="qpopupmenu.html">TQPopupMenu</a> *help = new <a href="qpopupmenu.html">TQPopupMenu</a>( this );
- <a href="qapplication.html#Q_CHECK_PTR">Q_CHECK_PTR</a>( help );
- help-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( "&amp;About", this, SLOT(about()), CTRL+Key_H );
- help-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( "About &amp;TQt", this, SLOT(aboutTQt()) );
+ <a href="ntqpopupmenu.html">TQPopupMenu</a> *help = new <a href="ntqpopupmenu.html">TQPopupMenu</a>( this );
+ <a href="ntqapplication.html#Q_CHECK_PTR">Q_CHECK_PTR</a>( help );
+ help-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( "&amp;About", this, SLOT(about()), CTRL+Key_H );
+ help-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( "About &amp;TQt", this, SLOT(aboutTQt()) );
// If we used a TQMainWindow we could use its built-in menuBar().
- menu = new <a href="qmenubar.html">TQMenuBar</a>( this );
- <a href="qapplication.html#Q_CHECK_PTR">Q_CHECK_PTR</a>( menu );
- menu-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( "&amp;File", file );
- menu-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( "&amp;Edit", edit );
- menu-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( "&amp;Options", options );
- menu-&gt;<a href="qmenudata.html#insertSeparator">insertSeparator</a>();
- menu-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( "&amp;Help", help );
-<a name="x1867"></a> menu-&gt;<a href="qmenubar.html#setSeparator">setSeparator</a>( TQMenuBar::InWindowsStyle );
-
-
- <a href="qlabel.html">TQLabel</a> *msg = new <a href="qlabel.html">TQLabel</a>( this );
- <a href="qapplication.html#Q_CHECK_PTR">Q_CHECK_PTR</a>( msg );
- msg-&gt;<a href="qlabel.html#setText">setText</a>( "A context menu is available.\n"
+ menu = new <a href="ntqmenubar.html">TQMenuBar</a>( this );
+ <a href="ntqapplication.html#Q_CHECK_PTR">Q_CHECK_PTR</a>( menu );
+ menu-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( "&amp;File", file );
+ menu-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( "&amp;Edit", edit );
+ menu-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( "&amp;Options", options );
+ menu-&gt;<a href="ntqmenudata.html#insertSeparator">insertSeparator</a>();
+ menu-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( "&amp;Help", help );
+<a name="x1867"></a> menu-&gt;<a href="ntqmenubar.html#setSeparator">setSeparator</a>( TQMenuBar::InWindowsStyle );
+
+
+ <a href="ntqlabel.html">TQLabel</a> *msg = new <a href="ntqlabel.html">TQLabel</a>( this );
+ <a href="ntqapplication.html#Q_CHECK_PTR">Q_CHECK_PTR</a>( msg );
+ msg-&gt;<a href="ntqlabel.html#setText">setText</a>( "A context menu is available.\n"
"Invoke it by right-clicking or by"
" pressing the 'context' button." );
-<a name="x1886"></a> msg-&gt;<a href="qwidget.html#setGeometry">setGeometry</a>( 0, height() - 60, width(), 60 );
-<a name="x1864"></a> msg-&gt;<a href="qlabel.html#setAlignment">setAlignment</a>( AlignCenter );
+<a name="x1886"></a> msg-&gt;<a href="ntqwidget.html#setGeometry">setGeometry</a>( 0, height() - 60, width(), 60 );
+<a name="x1864"></a> msg-&gt;<a href="ntqlabel.html#setAlignment">setAlignment</a>( AlignCenter );
- label = new <a href="qlabel.html">TQLabel</a>( this );
- <a href="qapplication.html#Q_CHECK_PTR">Q_CHECK_PTR</a>( label );
- label-&gt;<a href="qwidget.html#setGeometry">setGeometry</a>( 20, rect().center().y()-20, width()-40, 40 );
- label-&gt;<a href="qframe.html#setFrameStyle">setFrameStyle</a>( TQFrame::Box | TQFrame::Raised );
-<a name="x1863"></a> label-&gt;<a href="qframe.html#setLineWidth">setLineWidth</a>( 1 );
- label-&gt;<a href="qlabel.html#setAlignment">setAlignment</a>( AlignCenter );
+ label = new <a href="ntqlabel.html">TQLabel</a>( this );
+ <a href="ntqapplication.html#Q_CHECK_PTR">Q_CHECK_PTR</a>( label );
+ label-&gt;<a href="ntqwidget.html#setGeometry">setGeometry</a>( 20, rect().center().y()-20, width()-40, 40 );
+ label-&gt;<a href="ntqframe.html#setFrameStyle">setFrameStyle</a>( TQFrame::Box | TQFrame::Raised );
+<a name="x1863"></a> label-&gt;<a href="ntqframe.html#setLineWidth">setLineWidth</a>( 1 );
+ label-&gt;<a href="ntqlabel.html#setAlignment">setAlignment</a>( AlignCenter );
- <a href="qobject.html#connect">connect</a>( this, SIGNAL(explain(const <a href="qstring.html">TQString</a>&amp;)),
- label, SLOT(<a href="qlabel.html#setText">setText</a>(const <a href="qstring.html">TQString</a>&amp;)) );
+ <a href="ntqobject.html#connect">connect</a>( this, SIGNAL(explain(const <a href="ntqstring.html">TQString</a>&amp;)),
+ label, SLOT(<a href="ntqlabel.html#setText">setText</a>(const <a href="ntqstring.html">TQString</a>&amp;)) );
- <a href="qwidget.html#setMinimumSize">setMinimumSize</a>( 100, 80 );
- <a href="qwidget.html#setFocusPolicy">setFocusPolicy</a>( TQWidget::ClickFocus );
+ <a href="ntqwidget.html#setMinimumSize">setMinimumSize</a>( 100, 80 );
+ <a href="ntqwidget.html#setFocusPolicy">setFocusPolicy</a>( TQWidget::ClickFocus );
}
-<a name="x1881"></a>void MenuExample::<a href="qwidget.html#contextMenuEvent">contextMenuEvent</a>( <a href="qcontextmenuevent.html">TQContextMenuEvent</a> * )
+<a name="x1881"></a>void MenuExample::<a href="ntqwidget.html#contextMenuEvent">contextMenuEvent</a>( <a href="qcontextmenuevent.html">TQContextMenuEvent</a> * )
{
- <a href="qpopupmenu.html">TQPopupMenu</a>* contextMenu = new <a href="qpopupmenu.html">TQPopupMenu</a>( this );
- <a href="qapplication.html#Q_CHECK_PTR">Q_CHECK_PTR</a>( contextMenu );
- <a href="qlabel.html">TQLabel</a> *caption = new <a href="qlabel.html">TQLabel</a>( "&lt;font color=darkblue&gt;&lt;u&gt;&lt;b&gt;"
+ <a href="ntqpopupmenu.html">TQPopupMenu</a>* contextMenu = new <a href="ntqpopupmenu.html">TQPopupMenu</a>( this );
+ <a href="ntqapplication.html#Q_CHECK_PTR">Q_CHECK_PTR</a>( contextMenu );
+ <a href="ntqlabel.html">TQLabel</a> *caption = new <a href="ntqlabel.html">TQLabel</a>( "&lt;font color=darkblue&gt;&lt;u&gt;&lt;b&gt;"
"Context Menu&lt;/b&gt;&lt;/u&gt;&lt;/font&gt;", this );
- caption-&gt;<a href="qlabel.html#setAlignment">setAlignment</a>( TQt::AlignCenter );
- contextMenu-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( caption );
- contextMenu-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( "&amp;New", this, SLOT(news()), CTRL+Key_N );
- contextMenu-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( "&amp;Open...", this, SLOT(open()), CTRL+Key_O );
- contextMenu-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( "&amp;Save", this, SLOT(save()), CTRL+Key_S );
- <a href="qpopupmenu.html">TQPopupMenu</a> *submenu = new <a href="qpopupmenu.html">TQPopupMenu</a>( this );
- <a href="qapplication.html#Q_CHECK_PTR">Q_CHECK_PTR</a>( submenu );
- submenu-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( "&amp;Print to printer", this, SLOT(printer()) );
- submenu-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( "Print to &amp;file", this, SLOT(file()) );
- submenu-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( "Print to fa&amp;x", this, SLOT(fax()) );
- contextMenu-&gt;<a href="qmenudata.html#insertItem">insertItem</a>( "&amp;Print", submenu );
-<a name="x1878"></a><a name="x1859"></a> contextMenu-&gt;<a href="qpopupmenu.html#exec">exec</a>( TQCursor::<a href="qcursor.html#pos">pos</a>() );
+ caption-&gt;<a href="ntqlabel.html#setAlignment">setAlignment</a>( TQt::AlignCenter );
+ contextMenu-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( caption );
+ contextMenu-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( "&amp;New", this, SLOT(news()), CTRL+Key_N );
+ contextMenu-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( "&amp;Open...", this, SLOT(open()), CTRL+Key_O );
+ contextMenu-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( "&amp;Save", this, SLOT(save()), CTRL+Key_S );
+ <a href="ntqpopupmenu.html">TQPopupMenu</a> *submenu = new <a href="ntqpopupmenu.html">TQPopupMenu</a>( this );
+ <a href="ntqapplication.html#Q_CHECK_PTR">Q_CHECK_PTR</a>( submenu );
+ submenu-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( "&amp;Print to printer", this, SLOT(printer()) );
+ submenu-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( "Print to &amp;file", this, SLOT(file()) );
+ submenu-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( "Print to fa&amp;x", this, SLOT(fax()) );
+ contextMenu-&gt;<a href="ntqmenudata.html#insertItem">insertItem</a>( "&amp;Print", submenu );
+<a name="x1878"></a><a name="x1859"></a> contextMenu-&gt;<a href="ntqpopupmenu.html#exec">exec</a>( TQCursor::<a href="ntqcursor.html#pos">pos</a>() );
delete contextMenu;
}
@@ -375,10 +375,10 @@ void <a name="f508"></a>MenuExample::normal()
{
isBold = FALSE;
isUnderline = FALSE;
- <a href="qfont.html">TQFont</a> font;
-<a name="x1865"></a> label-&gt;<a href="qlabel.html#setFont">setFont</a>( font );
-<a name="x1872"></a> menu-&gt;<a href="qmenudata.html#setItemChecked">setItemChecked</a>( boldID, isBold );
- menu-&gt;<a href="qmenudata.html#setItemChecked">setItemChecked</a>( underlineID, isUnderline );
+ <a href="ntqfont.html">TQFont</a> font;
+<a name="x1865"></a> label-&gt;<a href="ntqlabel.html#setFont">setFont</a>( font );
+<a name="x1872"></a> menu-&gt;<a href="ntqmenudata.html#setItemChecked">setItemChecked</a>( boldID, isBold );
+ menu-&gt;<a href="ntqmenudata.html#setItemChecked">setItemChecked</a>( underlineID, isUnderline );
emit explain( "Options/Normal selected" );
}
@@ -386,11 +386,11 @@ void <a name="f508"></a>MenuExample::normal()
void <a name="f509"></a>MenuExample::bold()
{
isBold = !isBold;
- <a href="qfont.html">TQFont</a> font;
- font.<a href="qfont.html#setBold">setBold</a>( isBold );
- font.<a href="qfont.html#setUnderline">setUnderline</a>( isUnderline );
- label-&gt;<a href="qlabel.html#setFont">setFont</a>( font );
- menu-&gt;<a href="qmenudata.html#setItemChecked">setItemChecked</a>( boldID, isBold );
+ <a href="ntqfont.html">TQFont</a> font;
+ font.<a href="ntqfont.html#setBold">setBold</a>( isBold );
+ font.<a href="ntqfont.html#setUnderline">setUnderline</a>( isUnderline );
+ label-&gt;<a href="ntqlabel.html#setFont">setFont</a>( font );
+ menu-&gt;<a href="ntqmenudata.html#setItemChecked">setItemChecked</a>( boldID, isBold );
emit explain( "Options/Bold selected" );
}
@@ -398,18 +398,18 @@ void <a name="f509"></a>MenuExample::bold()
void <a name="f510"></a>MenuExample::underline()
{
isUnderline = !isUnderline;
- <a href="qfont.html">TQFont</a> font;
- font.<a href="qfont.html#setBold">setBold</a>( isBold );
- font.<a href="qfont.html#setUnderline">setUnderline</a>( isUnderline );
- label-&gt;<a href="qlabel.html#setFont">setFont</a>( font );
- menu-&gt;<a href="qmenudata.html#setItemChecked">setItemChecked</a>( underlineID, isUnderline );
+ <a href="ntqfont.html">TQFont</a> font;
+ font.<a href="ntqfont.html#setBold">setBold</a>( isBold );
+ font.<a href="ntqfont.html#setUnderline">setUnderline</a>( isUnderline );
+ label-&gt;<a href="ntqlabel.html#setFont">setFont</a>( font );
+ menu-&gt;<a href="ntqmenudata.html#setItemChecked">setItemChecked</a>( underlineID, isUnderline );
emit explain( "Options/Underline selected" );
}
void <a name="f511"></a>MenuExample::about()
{
-<a name="x1874"></a> TQMessageBox::<a href="qmessagebox.html#about">about</a>( this, "TQt Menu Example",
+<a name="x1874"></a> TQMessageBox::<a href="ntqmessagebox.html#about">about</a>( this, "TQt Menu Example",
"This example demonstrates simple use of TQt menus.\n"
"You can cut and paste lines from it to your own\n"
"programs." );
@@ -418,7 +418,7 @@ void <a name="f511"></a>MenuExample::about()
void <a name="f512"></a>MenuExample::aboutTQt()
{
-<a name="x1875"></a> TQMessageBox::<a href="qmessagebox.html#aboutTQt">aboutTQt</a>( this, "TQt Menu Example" );
+<a name="x1875"></a> TQMessageBox::<a href="ntqmessagebox.html#aboutTQt">aboutTQt</a>( this, "TQt Menu Example" );
}
@@ -443,20 +443,20 @@ void <a name="f516"></a>MenuExample::printerSetup()
}
-<a name="x1884"></a>void MenuExample::<a href="qwidget.html#resizeEvent">resizeEvent</a>( <a href="qresizeevent.html">TQResizeEvent</a> * )
+<a name="x1884"></a>void MenuExample::<a href="ntqwidget.html#resizeEvent">resizeEvent</a>( <a href="qresizeevent.html">TQResizeEvent</a> * )
{
- label-&gt;<a href="qwidget.html#setGeometry">setGeometry</a>( 20, rect().center().y()-20, width()-40, 40 );
+ label-&gt;<a href="ntqwidget.html#setGeometry">setGeometry</a>( 20, rect().center().y()-20, width()-40, 40 );
}
int main( int argc, char ** argv )
{
- <a href="qapplication.html">TQApplication</a> a( argc, argv );
+ <a href="ntqapplication.html">TQApplication</a> a( argc, argv );
MenuExample m;
- m.<a href="qwidget.html#setCaption">setCaption</a>("TQt Examples - Menus");
- a.<a href="qapplication.html#setMainWidget">setMainWidget</a>( &amp;m );
- m.<a href="qwidget.html#show">show</a>();
- return a.<a href="qapplication.html#exec">exec</a>();
+ m.<a href="ntqwidget.html#setCaption">setCaption</a>("TQt Examples - Menus");
+ a.<a href="ntqapplication.html#setMainWidget">setMainWidget</a>( &amp;m );
+ m.<a href="ntqwidget.html#show">show</a>();
+ return a.<a href="ntqapplication.html#exec">exec</a>();
}
</pre>