diff options
author | Michele Calgaro <michele.calgaro@yahoo.it> | 2024-10-03 17:43:38 +0900 |
---|---|---|
committer | Michele Calgaro <michele.calgaro@yahoo.it> | 2024-10-03 17:43:38 +0900 |
commit | 6964feed838dec70e7743ea90b390e4ae706d3c9 (patch) | |
tree | 6faf8862c19e31a988e9b5a43485a9f23b89d4a8 /doc/html | |
parent | 81288cfcb6a543d96a1ee4bf1d7d3c26231f517f (diff) | |
download | tqt3-6964feed838dec70e7743ea90b390e4ae706d3c9.tar.gz tqt3-6964feed838dec70e7743ea90b390e4ae706d3c9.zip |
Remove obsolete Netscape plugin and its classes
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Diffstat (limited to 'doc/html')
46 files changed, 74 insertions, 2851 deletions
diff --git a/doc/html/annotated.html b/doc/html/annotated.html index aebb2de73..60709674a 100644 --- a/doc/html/annotated.html +++ b/doc/html/annotated.html @@ -250,10 +250,6 @@ body { background: #ffffff; color: black; } <tr bgcolor=#f0f0f0><td><b><a href="tqmovie.html">TQMovie</a></b><td>Incremental loading of animations or images, signalling as it progresses <tr bgcolor=#f0f0f0><td><b><a href="tqmutex.html">TQMutex</a></b><td>Access serialization between threads <tr bgcolor=#f0f0f0><td><b><a href="tqmutexlocker.html">TQMutexLocker</a></b><td>Simplifies locking and unlocking TQMutexes -<tr bgcolor=#f0f0f0><td><b><a href="tqnpinstance.html">TQNPInstance</a></b><td>TQObject that is a web browser plugin -<tr bgcolor=#f0f0f0><td><b><a href="tqnpstream.html">TQNPStream</a></b><td>Stream of data provided to a TQNPInstance by the browser -<tr bgcolor=#f0f0f0><td><b><a href="tqnpwidget.html">TQNPWidget</a></b><td>TQWidget that is a web browser plugin window -<tr bgcolor=#f0f0f0><td><b><a href="tqnplugin.html">TQNPlugin</a></b><td>The main factory for plugin objects <tr bgcolor=#f0f0f0><td><b><a href="tqnetworkoperation.html">TQNetworkOperation</a></b><td>Common operations for network protocols <tr bgcolor=#f0f0f0><td><b><a href="tqnetworkprotocol.html">TQNetworkProtocol</a></b><td>Common API for network protocols <tr bgcolor=#f0f0f0><td><b><a href="tqobject.html">TQObject</a></b><td>The base class of all TQt objects diff --git a/doc/html/classes.html b/doc/html/classes.html index 82149d62d..a01228231 100644 --- a/doc/html/classes.html +++ b/doc/html/classes.html @@ -778,8 +778,8 @@ classes, see <a href="mainclasses.html">TQt's Main Classes</a>. <td align="right"><b>H</b> <td><a href="tqhbox.html">TQHBox</a> <td align="right"> -<td><a href="tqnpinstance.html">TQNPInstance</a> -*<td align="right"> +<td align="right"> +<td align="right"> <td><a href="tqsqlselectcursor.html">TQSqlSelectCursor</a> <td align="right"> <td><a href="tqxmlcontenthandler.html">TQXmlContentHandler</a> @@ -789,8 +789,8 @@ classes, see <a href="mainclasses.html">TQt's Main Classes</a>. <td align="right"> <td><a href="tqhboxlayout.html">TQHBoxLayout</a> <td align="right"> -<td><a href="tqnplugin.html">TQNPlugin</a> -*<td align="right"> +<td align="right"> +<td align="right"> <td><a href="tqstatusbar.html">TQStatusBar</a> <td align="right"> <td><a href="tqxmldeclhandler.html">TQXmlDeclHandler</a> @@ -800,8 +800,8 @@ classes, see <a href="mainclasses.html">TQt's Main Classes</a>. <td align="right"> <td><a href="tqhbuttongroup.html">TQHButtonGroup</a> <td align="right"> -<td><a href="tqnpstream.html">TQNPStream</a> -*<td align="right"> +<td align="right"> +<td align="right"> <td><a href="tqstoreddrag.html">TQStoredDrag</a> <td align="right"> <td><a href="tqxmldefaulthandler.html">TQXmlDefaultHandler</a> @@ -811,8 +811,8 @@ classes, see <a href="mainclasses.html">TQt's Main Classes</a>. <td align="right"> <td><a href="tqheader.html">TQHeader</a> <td align="right"> -<td><a href="tqnpwidget.html">TQNPWidget</a> -*<td align="right"> +<td align="right"> +<td align="right"> <td><a href="tqstrilist.html">TQStrIList</a> <td align="right"> <td><a href="tqxmldtdhandler.html">TQXmlDTDHandler</a> @@ -961,7 +961,7 @@ classes, see <a href="mainclasses.html">TQt's Main Classes</a>. <td align="right"> </table> -<p> * Extension classes of <a href="motif-extension.html#Motif">Motif</a> and <a href="netscape-plugin.html#Netscape">Netscape</a>. +<p> * Extension classes of <a href="motif-extension.html#Motif">Motif</a></a>. <!-- eof --> diff --git a/doc/html/examples.html b/doc/html/examples.html index 83fd5972f..33046591f 100644 --- a/doc/html/examples.html +++ b/doc/html/examples.html @@ -62,7 +62,6 @@ in a line-by-line coverage please refer to the tutorials </h2> <a name="3"></a><p> <ul> <li> <a href="motif-examples.html">TQMotif support extension</a> -<li> <a href="nsplugin-examples.html">TQt-based plugins for web browsers</a> </ul> <p> <h2> Miscellaneous Examples </h2> diff --git a/doc/html/functions.html b/doc/html/functions.html index 530ccbfe1..cec33522b 100644 --- a/doc/html/functions.html +++ b/doc/html/functions.html @@ -74,8 +74,7 @@ abort: <a href="tqpalette.html#active">TQPalette</a><li>activeModalWidget: <a href="ntqapplication.html#activeModalWidget">TQApplication</a><li>activePopupWidget: <a href="ntqapplication.html#activePopupWidget">TQApplication</a><li>activeWindow: - <a href="ntqapplication.html#activeWindow">TQApplication</a> <a href="tqworkspace.html#activeWindow">TQWorkspace</a><li>actual: - <a href="tqnplugin.html#actual">TQNPlugin</a><li>add: + <a href="ntqapplication.html#activeWindow">TQApplication</a> <a href="tqworkspace.html#activeWindow">TQWorkspace</a><li>add: <a href="tqactiongroup.html#add">TQActionGroup</a> <a href="tqgridlayout.html#add">TQGridLayout</a> <a href="tqlayout.html#add">TQLayout</a> <a href="tqobjectcleanuphandler.html#add">TQObjectCleanupHandler</a> <a href="tqtooltip.html#add">TQToolTip</a> <a href="tqwhatsthis.html#add">TQWhatsThis</a><li>addArgument: <a href="tqprocess.html#addArgument">TQProcess</a><li>addBindValue: <a href="tqsqlquery.html#addBindValue">TQSqlQuery</a><li>addChild: @@ -163,11 +162,10 @@ abort: <a href="tqdockwindow.html#area">TQDockWindow</a><li>areaPoints: <a href="tqcanvaspolygon.html#areaPoints">TQCanvasPolygon</a> <a href="tqcanvaspolygonalitem.html#areaPoints">TQCanvasPolygonalItem</a><li>areaPointsAdvanced: <a href="tqcanvaspolygonalitem.html#areaPointsAdvanced">TQCanvasPolygonalItem</a><li>arg: - <a href="tqnpinstance.html#arg">TQNPInstance</a> <a href="tqnetworkoperation.html#arg">TQNetworkOperation</a> <a href="tqstring.html#arg">TQString</a><li>argc: - <a href="ntqapplication.html#argc">TQApplication</a> <a href="tqnpinstance.html#argc">TQNPInstance</a><li>argn: - <a href="tqnpinstance.html#argn">TQNPInstance</a><li>arguments: + <a href="tqnetworkoperation.html#arg">TQNetworkOperation</a> <a href="tqstring.html#arg">TQString</a><li>argc: + <a href="ntqapplication.html#argc">TQApplication</a><li>arguments: <a href="tqprocess.html#arguments">TQProcess</a><li>argv: - <a href="ntqapplication.html#argv">TQApplication</a> <a href="tqnpinstance.html#argv">TQNPInstance</a><li>arrangeItemsInGrid: + <a href="ntqapplication.html#argv">TQApplication</a><li>arrangeItemsInGrid: <a href="tqiconview.html#arrangeItemsInGrid">TQIconView</a><li>arrangement: <a href="tqiconview.html#arrangement">TQIconView</a><li>arrowType: <a href="tqstyleoption.html#arrowType">TQStyleOption</a><li>asBitArray: @@ -467,8 +465,7 @@ c: <a href="tqtranslatormessage.html#commonPrefix">TQTranslatorMessage</a><li>communication: <a href="tqprocess.html#communication">TQProcess</a><li>compare: <a href="tqiconviewitem.html#compare">TQIconViewItem</a> <a href="tqlistviewitem.html#compare">TQListViewItem</a> <a href="tqstring.html#compare">TQString</a><li>compareItems: - <a href="tqptrlist.html#compareItems">TQPtrList</a> <a href="tqptrvector.html#compareItems">TQPtrVector</a><li>complete: - <a href="tqnpstream.html#complete">TQNPStream</a><li>compose: + <a href="tqptrlist.html#compareItems">TQPtrList</a> <a href="tqptrvector.html#compareItems">TQPtrVector</a><li>compose: <a href="tqstring.html#compose">TQString</a><li>confirmCancel: <a href="tqdatabrowser.html#confirmCancel">TQDataBrowser</a> <a href="tqdatatable.html#confirmCancel">TQDataTable</a><li>confirmCancels: <a href="tqdatabrowser.html#confirmCancels">TQDataBrowser</a> <a href="tqdatatable.html#confirmCancels">TQDataTable</a><li>confirmDelete: @@ -544,7 +541,7 @@ c: <a href="tqmacmime.html#countFlavors">TQMacMime</a><li>country: <a href="tqlocale.html#country">TQLocale</a><li>countryToString: <a href="tqlocale.html#countryToString">TQLocale</a><li>create: - <a href="tqglcontext.html#create">TQGLContext</a> <a href="tqimage.html#create">TQImage</a> <a href="tqnplugin.html#create">TQNPlugin</a> <a href="tqsqldriverplugin.html#create">TQSqlDriverPlugin</a> <a href="tqstylefactory.html#create">TQStyleFactory</a> <a href="tqstyleplugin.html#create">TQStylePlugin</a> <a href="tqwidget.html#create">TQWidget</a> <a href="tqwidgetfactory.html#create">TQWidgetFactory</a> <a href="tqwidgetplugin.html#create">TQWidgetPlugin</a><li>createAlphaMask: + <a href="tqglcontext.html#create">TQGLContext</a> <a href="tqimage.html#create">TQImage</a> <a href="tqsqldriverplugin.html#create">TQSqlDriverPlugin</a> <a href="tqstylefactory.html#create">TQStyleFactory</a> <a href="tqstyleplugin.html#create">TQStylePlugin</a> <a href="tqwidget.html#create">TQWidget</a> <a href="tqwidgetfactory.html#create">TQWidgetFactory</a> <a href="tqwidgetplugin.html#create">TQWidgetPlugin</a><li>createAlphaMask: <a href="tqimage.html#createAlphaMask">TQImage</a><li>createAttribute: <a href="tqdomdocument.html#createAttribute">TQDomDocument</a><li>createAttributeNS: <a href="tqdomdocument.html#createAttributeNS">TQDomDocument</a><li>createCDATASection: @@ -837,7 +834,7 @@ echoMode: <a href="tqfile.html#encodeName">TQFile</a><li>encodedData: <a href="tqdropevent.html#encodedData">TQDropEvent</a> <a href="tqicondrag.html#encodedData">TQIconDrag</a> <a href="tqmimesource.html#encodedData">TQMimeSource</a> <a href="tqstoreddrag.html#encodedData">TQStoredDrag</a><li>encodedPathAndQuery: <a href="tqurl.html#encodedPathAndQuery">TQUrl</a><li>end: - <a href="tqimageconsumer.html#end">TQImageConsumer</a> <a href="tqlineedit.html#end">TQLineEdit</a> <a href="tqmap.html#end">TQMap</a> <a href="tqmemarray.html#end">TQMemArray</a> <a href="tqmultilineedit.html#end">TQMultiLineEdit</a> <a href="tqnpstream.html#end">TQNPStream</a> <a href="tqpainter.html#end">TQPainter</a> <a href="tqvaluelist.html#end">TQValueList</a> <a href="tqvaluevector.html#end">TQValueVector</a><li>endCDATA: + <a href="tqimageconsumer.html#end">TQImageConsumer</a> <a href="tqlineedit.html#end">TQLineEdit</a> <a href="tqmap.html#end">TQMap</a> <a href="tqmemarray.html#end">TQMemArray</a> <a href="tqmultilineedit.html#end">TQMultiLineEdit</a> <a href="tqpainter.html#end">TQPainter</a> <a href="tqvaluelist.html#end">TQValueList</a> <a href="tqvaluevector.html#end">TQValueVector</a><li>endCDATA: <a href="tqxmllexicalhandler.html#endCDATA">TQXmlLexicalHandler</a><li>endDTD: <a href="tqxmllexicalhandler.html#endDTD">TQXmlLexicalHandler</a><li>endDocument: <a href="tqxmlcontenthandler.html#endDocument">TQXmlContentHandler</a><li>endEdit: @@ -856,8 +853,7 @@ echoMode: <a href="tqiconview.html#ensureItemVisible">TQIconView</a> <a href="tqlistview.html#ensureItemVisible">TQListView</a><li>ensureVisible: <a href="tqscrollview.html#ensureVisible">TQScrollView</a><li>enterAllocContext: <a href="tqcolor.html#enterAllocContext">TQColor</a><li>enterEvent: - <a href="tqwidget.html#enterEvent">TQWidget</a><li>enterInstance: - <a href="tqnpwidget.html#enterInstance">TQNPWidget</a><li>enterLoop: + <a href="tqwidget.html#enterEvent">TQWidget</a><li>enterLoop: <a href="tqeventloop.html#enterLoop">TQEventLoop</a><li>enterWhatsThisMode: <a href="tqwhatsthis.html#enterWhatsThisMode">TQWhatsThis</a><li>entities: <a href="tqdomdocumenttype.html#entities">TQDomDocumentType</a><li>entityResolver: @@ -1025,29 +1021,20 @@ gamma: <a href="tqfontdialog.html#getFont">TQFontDialog</a><li>getHsv: <a href="tqcolor.html#getHsv">TQColor</a><li>getInteger: <a href="tqinputdialog.html#getInteger">TQInputDialog</a><li>getItem: - <a href="tqinputdialog.html#getItem">TQInputDialog</a><li>getJavaClass: - <a href="tqnplugin.html#getJavaClass">TQNPlugin</a><li>getJavaEnv: - <a href="tqnplugin.html#getJavaEnv">TQNPlugin</a><li>getJavaPeer: - <a href="tqnpinstance.html#getJavaPeer">TQNPInstance</a><li>getLast: + <a href="tqinputdialog.html#getItem">TQInputDialog</a><li>getLast: <a href="tqptrlist.html#getLast">TQPtrList</a><li>getLocation: - <a href="tqmainwindow.html#getLocation">TQMainWindow</a><li>getMIMEDescription: - <a href="tqnplugin.html#getMIMEDescription">TQNPlugin</a><li>getMarkedRegion: + <a href="tqmainwindow.html#getLocation">TQMainWindow</a><li>getMarkedRegion: <a href="tqmultilineedit.html#getMarkedRegion">TQMultiLineEdit</a><li>getNetworkProtocol: <a href="tqnetworkprotocol.html#getNetworkProtocol">TQNetworkProtocol</a> <a href="tqurloperator.html#getNetworkProtocol">TQUrlOperator</a><li>getOpenFileName: <a href="tqfiledialog.html#getOpenFileName">TQFileDialog</a><li>getOpenFileNames: - <a href="tqfiledialog.html#getOpenFileNames">TQFileDialog</a><li>getPluginDescriptionString: - <a href="tqnplugin.html#getPluginDescriptionString">TQNPlugin</a><li>getPluginNameString: - <a href="tqnplugin.html#getPluginNameString">TQNPlugin</a><li>getRange: + <a href="tqfiledialog.html#getOpenFileNames">TQFileDialog</a><li>getRange: <a href="tqsplitter.html#getRange">TQSplitter</a><li>getRgb: <a href="tqcolor.html#getRgb">TQColor</a><li>getRgba: <a href="tqcolordialog.html#getRgba">TQColorDialog</a><li>getSaveFileName: <a href="tqfiledialog.html#getSaveFileName">TQFileDialog</a><li>getSelection: <a href="tqtextedit.html#getSelection">TQTextEdit</a><li>getText: - <a href="tqinputdialog.html#getText">TQInputDialog</a><li>getURL: - <a href="tqnpinstance.html#getURL">TQNPInstance</a><li>getURLNotify: - <a href="tqnpinstance.html#getURLNotify">TQNPInstance</a><li>getValidRect: - <a href="tqmovie.html#getValidRect">TQMovie</a><li>getVersionInfo: - <a href="tqnplugin.html#getVersionInfo">TQNPlugin</a><li>getWFlags: + <a href="tqinputdialog.html#getText">TQInputDialog</a><li>getValidRect: + <a href="tqmovie.html#getValidRect">TQMovie</a><li>getWFlags: <a href="tqwidget.html#getWFlags">TQWidget</a><li>getch: <a href="tqfile.html#getch">TQFile</a> <a href="tqiodevice.html#getch">TQIODevice</a> <a href="tqsocket.html#getch">TQSocket</a><li>glDraw: <a href="tqglwidget.html#glDraw">TQGLWidget</a><li>glInit: @@ -1245,8 +1232,7 @@ icon: <a href="tqimageformatplugin.html#installIOHandler">TQImageFormatPlugin</a><li>installIconFactory: <a href="tqiconset.html#installIconFactory">TQIconSet</a><li>installPropertyMap: <a href="tqdatatable.html#installPropertyMap">TQDataTable</a> <a href="tqsqlform.html#installPropertyMap">TQSqlForm</a><li>installTranslator: - <a href="ntqapplication.html#installTranslator">TQApplication</a><li>instance: - <a href="tqnpstream.html#instance">TQNPStream</a> <a href="tqnpwidget.html#instance">TQNPWidget</a><li>intValue: + <a href="ntqapplication.html#installTranslator">TQApplication</a><li>intValue: <a href="tqlcdnumber.html#intValue">TQLCDNumber</a><li>internalEntityDecl: <a href="tqxmldeclhandler.html#internalEntityDecl">TQXmlDeclHandler</a><li>internalSubset: <a href="tqdomdocumenttype.html#internalSubset">TQDomDocumentType</a><li>interpretText: @@ -1480,7 +1466,7 @@ label: <a href="tqdomnode.html#lastChild">TQDomNode</a><li>lastError: <a href="tqsqldatabase.html#lastError">TQSqlDatabase</a> <a href="tqsqldriver.html#lastError">TQSqlDriver</a> <a href="tqsqlquery.html#lastError">TQSqlQuery</a> <a href="tqsqlresult.html#lastError">TQSqlResult</a><li>lastItem: <a href="tqiconview.html#lastItem">TQIconView</a> <a href="tqlistview.html#lastItem">TQListView</a><li>lastModified: - <a href="tqfileinfo.html#lastModified">TQFileInfo</a> <a href="tqnpstream.html#lastModified">TQNPStream</a> <a href="tqurlinfo.html#lastModified">TQUrlInfo</a><li>lastQuery: + <a href="tqfileinfo.html#lastModified">TQFileInfo</a> <a href="tqurlinfo.html#lastModified">TQUrlInfo</a><li>lastQuery: <a href="tqsqlquery.html#lastQuery">TQSqlQuery</a> <a href="tqsqlresult.html#lastQuery">TQSqlResult</a><li>lastRead: <a href="tqfileinfo.html#lastRead">TQFileInfo</a> <a href="tqurlinfo.html#lastRead">TQUrlInfo</a><li>lastRecordAvailable: <a href="tqdatabrowser.html#lastRecordAvailable">TQDataBrowser</a><li>lastResortFamily: @@ -1498,8 +1484,7 @@ label: <a href="tqfontmetrics.html#leading">TQFontMetrics</a><li>leapYear: <a href="tqdate.html#leapYear">TQDate</a><li>leaveAllocContext: <a href="tqcolor.html#leaveAllocContext">TQColor</a><li>leaveEvent: - <a href="tqwidget.html#leaveEvent">TQWidget</a><li>leaveInstance: - <a href="tqnpwidget.html#leaveInstance">TQNPWidget</a><li>leaveWhatsThisMode: + <a href="tqwidget.html#leaveEvent">TQWidget</a><li>leaveWhatsThisMode: <a href="tqwhatsthis.html#leaveWhatsThisMode">TQWhatsThis</a><li>left: <a href="tqcstring.html#left">TQCString</a> <a href="tqrect.html#left">TQRect</a> <a href="tqstring.html#left">TQString</a><li>leftBearing: <a href="tqfontmetrics.html#leftBearing">TQFontMetrics</a><li>leftCol: @@ -1666,7 +1651,7 @@ m11: <a href="tqchar.html#mirroredChar">TQChar</a><li>mixedColor: <a href="tqplatinumstyle.html#mixedColor">TQPlatinumStyle</a><li>mkdir: <a href="tqdir.html#mkdir">TQDir</a> <a href="tqftp.html#mkdir">TQFtp</a> <a href="tqurloperator.html#mkdir">TQUrlOperator</a><li>mode: - <a href="tqfiledialog.html#mode">TQFileDialog</a> <a href="tqiodevice.html#mode">TQIODevice</a> <a href="tqlcdnumber.html#mode">TQLCDNumber</a> <a href="tqnpinstance.html#mode">TQNPInstance</a> <a href="tqsqlcursor.html#mode">TQSqlCursor</a><li>modificationChanged: + <a href="tqfiledialog.html#mode">TQFileDialog</a> <a href="tqiodevice.html#mode">TQIODevice</a> <a href="tqlcdnumber.html#mode">TQLCDNumber</a> <a href="tqsqlcursor.html#mode">TQSqlCursor</a><li>modificationChanged: <a href="tqtextedit.html#modificationChanged">TQTextEdit</a><li>month: <a href="tqdate.html#month">TQDate</a><li>motifWidget: <a href="tqmotifwidget.html#motifWidget">TQMotifWidget</a><li>mouseButtonClicked: @@ -1716,14 +1701,10 @@ name: <a href="tqaccessibleinterface.html#navigate">TQAccessibleInterface</a><li>newChild: <a href="tqnetworkprotocol.html#newChild">TQNetworkProtocol</a><li>newChildren: <a href="tqnetworkprotocol.html#newChildren">TQNetworkProtocol</a> <a href="tqurloperator.html#newChildren">TQUrlOperator</a><li>newConnection: - <a href="tqserversocket.html#newConnection">TQServerSocket</a><li>newInstance: - <a href="tqnplugin.html#newInstance">TQNPlugin</a><li>newItem: + <a href="tqserversocket.html#newConnection">TQServerSocket</a><li>newItem: <a href="tqptrcollection.html#newItem">TQPtrCollection</a><li>newLine: <a href="tqdockwindow.html#newLine">TQDockWindow</a> <a href="tqmultilineedit.html#newLine">TQMultiLineEdit</a><li>newPage: - <a href="tqprinter.html#newPage">TQPrinter</a><li>newStream: - <a href="tqnpinstance.html#newStream">TQNPInstance</a><li>newStreamCreated: - <a href="tqnpinstance.html#newStreamCreated">TQNPInstance</a><li>newWindow: - <a href="tqnpinstance.html#newWindow">TQNPInstance</a><li>next: + <a href="tqprinter.html#newPage">TQPrinter</a><li>next: <a href="tqdatabrowser.html#next">TQDataBrowser</a> <a href="tqfocusdata.html#next">TQFocusData</a> <a href="tqglayoutiterator.html#next">TQGLayoutIterator</a> <a href="tqlistboxitem.html#next">TQListBoxItem</a> <a href="tqptrlist.html#next">TQPtrList</a> <a href="tqsqlquery.html#next">TQSqlQuery</a> <a href="tqwizard.html#next">TQWizard</a> <a href="tqxmlinputsource.html#next">TQXmlInputSource</a><li>nextButton: <a href="tqwizard.html#nextButton">TQWizard</a><li>nextItem: <a href="tqiconviewitem.html#nextItem">TQIconViewItem</a><li>nextLine: @@ -1743,8 +1724,7 @@ name: <a href="tqdial.html#notchSize">TQDial</a><li>notchTarget: <a href="tqdial.html#notchTarget">TQDial</a><li>notchesVisible: <a href="tqdial.html#notchesVisible">TQDial</a><li>notify: - <a href="ntqapplication.html#notify">TQApplication</a><li>notifyURL: - <a href="tqnpinstance.html#notifyURL">TQNPInstance</a><li>nrefs: + <a href="ntqapplication.html#notify">TQApplication</a><li>nrefs: <a href="tqmemarray.html#nrefs">TQMemArray</a><li>nullText: <a href="tqdatatable.html#nullText">TQDataTable</a> <a href="tqsqldriver.html#nullText">TQSqlDriver</a><li>numBitPlanes: <a href="tqcolor.html#numBitPlanes">TQColor</a><li>numBytes: @@ -1773,8 +1753,7 @@ object: <a href="tqcanvaspixmap.html#offsetX">TQCanvasPixmap</a><li>offsetY: <a href="tqcanvaspixmap.html#offsetY">TQCanvasPixmap</a><li>ok: <a href="tqserversocket.html#ok">TQServerSocket</a><li>okRename: - <a href="tqlistviewitem.html#okRename">TQListViewItem</a><li>okay: - <a href="tqnpstream.html#okay">TQNPStream</a><li>oldPos: + <a href="tqlistviewitem.html#okRename">TQListViewItem</a><li>oldPos: <a href="tqmoveevent.html#oldPos">TQMoveEvent</a><li>oldSize: <a href="tqresizeevent.html#oldSize">TQResizeEvent</a><li>onCanvas: <a href="tqcanvas.html#onCanvas">TQCanvas</a><li>onItem: @@ -1943,8 +1922,7 @@ packImage: <a href="tqsqlrecord.html#position">TQSqlRecord</a><li>positionFromValue: <a href="tqrangecontrol.html#positionFromValue">TQRangeControl</a><li>post: <a href="tqhttp.html#post">TQHttp</a><li>postEvent: - <a href="ntqapplication.html#postEvent">TQApplication</a><li>postURL: - <a href="tqnpinstance.html#postURL">TQNPInstance</a><li>precision: + <a href="ntqapplication.html#postEvent">TQApplication</a><li>precision: <a href="tqsqlfieldinfo.html#precision">TQSqlFieldInfo</a> <a href="tqtextstream.html#precision">TQTextStream</a><li>prefix: <a href="tqdomnode.html#prefix">TQDomNode</a> <a href="tqspinbox.html#prefix">TQSpinBox</a> <a href="tqxmlnamespacesupport.html#prefix">TQXmlNamespaceSupport</a><li>prefixes: <a href="tqxmlnamespacesupport.html#prefixes">TQXmlNamespaceSupport</a><li>prepare: @@ -1965,9 +1943,7 @@ packImage: <a href="tqdesktopwidget.html#primaryScreen">TQDesktopWidget</a><li>primeDelete: <a href="tqdatabrowser.html#primeDelete">TQDataBrowser</a> <a href="tqdatatable.html#primeDelete">TQDataTable</a> <a href="tqsqlcursor.html#primeDelete">TQSqlCursor</a><li>primeInsert: <a href="tqdatabrowser.html#primeInsert">TQDataBrowser</a> <a href="tqdatatable.html#primeInsert">TQDataTable</a> <a href="tqsqlcursor.html#primeInsert">TQSqlCursor</a><li>primeUpdate: - <a href="tqdatabrowser.html#primeUpdate">TQDataBrowser</a> <a href="tqdatatable.html#primeUpdate">TQDataTable</a> <a href="tqsqlcursor.html#primeUpdate">TQSqlCursor</a><li>print: - <a href="tqnpinstance.html#print">TQNPInstance</a><li>printFullPage: - <a href="tqnpinstance.html#printFullPage">TQNPInstance</a><li>printProgram: + <a href="tqdatabrowser.html#primeUpdate">TQDataBrowser</a> <a href="tqdatatable.html#primeUpdate">TQDataTable</a> <a href="tqsqlcursor.html#primeUpdate">TQSqlCursor</a><li>printProgram: <a href="tqprinter.html#printProgram">TQPrinter</a><li>printRange: <a href="tqprinter.html#printRange">TQPrinter</a><li>printerName: <a href="tqprinter.html#printerName">TQPrinter</a><li>printerSelectionOption: @@ -2177,8 +2153,7 @@ rBottom: <a href="tqdomcharacterdata.html#replaceData">TQDomCharacterData</a><li>request: <a href="tqhttp.html#request">TQHttp</a><li>requestFinished: <a href="tqhttp.html#requestFinished">TQHttp</a><li>requestPhase2: - <a href="tqsessionmanager.html#requestPhase2">TQSessionManager</a><li>requestRead: - <a href="tqnpstream.html#requestRead">TQNPStream</a><li>requestStarted: + <a href="tqsessionmanager.html#requestPhase2">TQSessionManager</a><li>requestStarted: <a href="tqhttp.html#requestStarted">TQHttp</a><li>requestedFormat: <a href="tqglcontext.html#requestedFormat">TQGLContext</a><li>rereadDir: <a href="tqfiledialog.html#rereadDir">TQFileDialog</a><li>reserve: @@ -2284,8 +2259,7 @@ sRect: <a href="tqheader.html#sectionPos">TQHeader</a><li>sectionRect: <a href="tqheader.html#sectionRect">TQHeader</a><li>sectionSize: <a href="tqheader.html#sectionSize">TQHeader</a><li>seek: - <a href="tqdatabrowser.html#seek">TQDataBrowser</a> <a href="tqsqlquery.html#seek">TQSqlQuery</a><li>seekable: - <a href="tqnpstream.html#seekable">TQNPStream</a><li>segmentStyle: + <a href="tqdatabrowser.html#seek">TQDataBrowser</a> <a href="tqsqlquery.html#seek">TQSqlQuery</a><li>segmentStyle: <a href="tqlcdnumber.html#segmentStyle">TQLCDNumber</a><li>select: <a href="tqsqlcursor.html#select">TQSqlCursor</a><li>selectAll: <a href="tqfiledialog.html#selectAll">TQFileDialog</a> <a href="tqiconview.html#selectAll">TQIconView</a> <a href="tqlineedit.html#selectAll">TQLineEdit</a> <a href="tqlistbox.html#selectAll">TQListBox</a> <a href="tqlistview.html#selectAll">TQListView</a> <a href="tqspinbox.html#selectAll">TQSpinBox</a> <a href="tqtextedit.html#selectAll">TQTextEdit</a><li>selectCells: @@ -3125,7 +3099,7 @@ sRect: <a href="tqchecklistitem.html#stateChange">TQCheckListItem</a><li>stateChanged: <a href="tqbutton.html#stateChanged">TQButton</a> <a href="tqbutton.html#stateChanged">TQCheckBox</a> <a href="tqftp.html#stateChanged">TQFtp</a> <a href="tqhttp.html#stateChanged">TQHttp</a> <a href="tqbutton.html#stateChanged">TQPushButton</a> <a href="tqbutton.html#stateChanged">TQRadioButton</a><li>statistics: <a href="tqasciicache.html#statistics">TQAsciiCache</a> <a href="tqasciidict.html#statistics">TQAsciiDict</a> <a href="tqcache.html#statistics">TQCache</a> <a href="tqdict.html#statistics">TQDict</a> <a href="tqintcache.html#statistics">TQIntCache</a> <a href="tqintdict.html#statistics">TQIntDict</a> <a href="tqptrdict.html#statistics">TQPtrDict</a><li>status: - <a href="tqiodevice.html#status">TQIODevice</a> <a href="tqimageio.html#status">TQImageIO</a> <a href="tqnpinstance.html#status">TQNPInstance</a><li>statusBar: + <a href="tqiodevice.html#status">TQIODevice</a> <a href="tqimageio.html#status">TQImageIO</a><li>statusBar: <a href="tqmainwindow.html#statusBar">TQMainWindow</a><li>statusCode: <a href="tqhttpresponseheader.html#statusCode">TQHttpResponseHeader</a><li>statusTip: <a href="tqaction.html#statusTip">TQAction</a><li>stencil: @@ -3137,9 +3111,7 @@ sRect: <a href="tqmovie.html#steps">TQMovie</a><li>stereo: <a href="tqglformat.html#stereo">TQGLFormat</a><li>stop: <a href="tqnetworkprotocol.html#stop">TQNetworkProtocol</a> <a href="tqsound.html#stop">TQSound</a> <a href="tqtimer.html#stop">TQTimer</a> <a href="tqurloperator.html#stop">TQUrlOperator</a><li>stored: - <a href="tqmetaproperty.html#stored">TQMetaProperty</a><li>streamAsFile: - <a href="tqnpinstance.html#streamAsFile">TQNPInstance</a><li>streamDestroyed: - <a href="tqnpinstance.html#streamDestroyed">TQNPInstance</a><li>stretch: + <a href="tqmetaproperty.html#stored">TQMetaProperty</a><li>stretch: <a href="tqfont.html#stretch">TQFont</a><li>strikeOut: <a href="tqfont.html#strikeOut">TQFont</a><li>strikeOutPos: <a href="tqfontmetrics.html#strikeOutPos">TQFontMetrics</a><li>string: @@ -3344,7 +3316,7 @@ tab: <a href="ntqapplication.html#tryLock">TQApplication</a> <a href="tqmutex.html#tryLock">TQMutex</a><li>tryTerminate: <a href="tqprocess.html#tryTerminate">TQProcess</a><li>turnOffChild: <a href="tqchecklistitem.html#turnOffChild">TQCheckListItem</a><li>type: - <a href="ntqapplication.html#type">TQApplication</a> <a href="tqchecklistitem.html#type">TQCheckListItem</a> <a href="tqevent.html#type">TQEvent</a> <a href="tqmetaproperty.html#type">TQMetaProperty</a> <a href="tqnpstream.html#type">TQNPStream</a> <a href="tqsocketdevice.html#type">TQSocketDevice</a> <a href="tqsocketnotifier.html#type">TQSocketNotifier</a> <a href="tqsqlerror.html#type">TQSqlError</a> <a href="tqsqlfield.html#type">TQSqlField</a> <a href="tqsqlfieldinfo.html#type">TQSqlFieldInfo</a> <a href="tqvariant.html#type">TQVariant</a> <a href="tqxmlattributes.html#type">TQXmlAttributes</a><li>typeID: + <a href="ntqapplication.html#type">TQApplication</a> <a href="tqchecklistitem.html#type">TQCheckListItem</a> <a href="tqevent.html#type">TQEvent</a> <a href="tqmetaproperty.html#type">TQMetaProperty</a> <a href="tqsocketdevice.html#type">TQSocketDevice</a> <a href="tqsocketnotifier.html#type">TQSocketNotifier</a> <a href="tqsqlerror.html#type">TQSqlError</a> <a href="tqsqlfield.html#type">TQSqlField</a> <a href="tqsqlfieldinfo.html#type">TQSqlFieldInfo</a> <a href="tqvariant.html#type">TQVariant</a> <a href="tqxmlattributes.html#type">TQXmlAttributes</a><li>typeID: <a href="tqsqlfieldinfo.html#typeID">TQSqlFieldInfo</a><li>typeName: <a href="tqvariant.html#typeName">TQVariant</a><li>typeToName: <a href="tqvariant.html#typeToName">TQVariant</a><li><a name="u"></a> @@ -3373,8 +3345,7 @@ ucs2: <a href="tqwidget.html#unsetFont">TQWidget</a><li>unsetPalette: <a href="tqwidget.html#unsetPalette">TQWidget</a><li>unsetf: <a href="tqtextstream.html#unsetf">TQTextStream</a><li>unsqueeze: - <a href="tqtranslator.html#unsqueeze">TQTranslator</a><li>unuseJavaClass: - <a href="tqnplugin.html#unuseJavaClass">TQNPlugin</a><li>upRect: + <a href="tqtranslator.html#unsqueeze">TQTranslator</a><li>upRect: <a href="tqspinbox.html#upRect">TQSpinBox</a><li>update: <a href="tqcanvas.html#update">TQCanvas</a> <a href="tqcanvasitem.html#update">TQCanvasItem</a> <a href="tqdatabrowser.html#update">TQDataBrowser</a> <a href="tqsqlcursor.html#update">TQSqlCursor</a> <a href="tqwidget.html#update">TQWidget</a><li>updateAccessibility: <a href="tqaccessible.html#updateAccessibility">TQAccessible</a><li>updateBoundary: @@ -3395,10 +3366,9 @@ ucs2: <a href="tqxmlattributes.html#uri">TQXmlAttributes</a> <a href="tqxmlnamespacesupport.html#uri">TQXmlNamespaceSupport</a><li>uriToLocalFile: <a href="tquridrag.html#uriToLocalFile">TQUriDrag</a><li>uriToUnicodeUri: <a href="tquridrag.html#uriToUnicodeUri">TQUriDrag</a><li>url: - <a href="tqfiledialog.html#url">TQFileDialog</a> <a href="tqnpstream.html#url">TQNPStream</a> <a href="tqnetworkprotocol.html#url">TQNetworkProtocol</a><li>useHighlightColors: + <a href="tqfiledialog.html#url">TQFileDialog</a> <a href="tqnetworkprotocol.html#url">TQNetworkProtocol</a><li>useHighlightColors: <a href="tqmotifstyle.html#useHighlightColors">TQMotifStyle</a><li>user: - <a href="tqurl.html#user">TQUrl</a><li>userAgent: - <a href="tqnpinstance.html#userAgent">TQNPInstance</a><li>userName: + <a href="tqurl.html#user">TQUrl</a><li>userName: <a href="tqsqldatabase.html#userName">TQSqlDatabase</a><li>uses3D: <a href="tqtoolbutton.html#uses3D">TQToolButton</a><li>usesBigPixmap: <a href="tqtoolbutton.html#usesBigPixmap">TQToolButton</a><li>usesBigPixmaps: @@ -3459,7 +3429,7 @@ wait: <a href="tqwidget.html#wheelEvent">TQWidget</a><li>wheelScrollLines: <a href="ntqapplication.html#wheelScrollLines">TQApplication</a><li>whiteSpaceMode: <a href="tqstylesheetitem.html#whiteSpaceMode">TQStyleSheetItem</a><li>widget: - <a href="tqdockwindow.html#widget">TQDockWindow</a> <a href="tqlayoutitem.html#widget">TQLayoutItem</a> <a href="tqnpinstance.html#widget">TQNPInstance</a> <a href="tqsqlform.html#widget">TQSqlForm</a> <a href="tqstyleoption.html#widget">TQStyleOption</a> <a href="tqwidgetitem.html#widget">TQWidgetItem</a> <a href="tqwidgetstack.html#widget">TQWidgetStack</a><li>widgetAt: + <a href="tqdockwindow.html#widget">TQDockWindow</a> <a href="tqlayoutitem.html#widget">TQLayoutItem</a> <a href="tqsqlform.html#widget">TQSqlForm</a> <a href="tqstyleoption.html#widget">TQStyleOption</a> <a href="tqwidgetitem.html#widget">TQWidgetItem</a> <a href="tqwidgetstack.html#widget">TQWidgetStack</a><li>widgetAt: <a href="ntqapplication.html#widgetAt">TQApplication</a><li>widgetSizePolicy: <a href="tqmacstyle.html#widgetSizePolicy">TQMacStyle</a><li>widgetToField: <a href="tqsqlform.html#widgetToField">TQSqlForm</a><li>widgets: @@ -3490,14 +3460,13 @@ wait: <a href="tqtextedit.html#wrapPolicy">TQTextEdit</a><li>wrapping: <a href="tqdial.html#wrapping">TQDial</a> <a href="tqspinbox.html#wrapping">TQSpinBox</a><li>writable: <a href="tqmetaproperty.html#writable">TQMetaProperty</a><li>write: - <a href="tqasciidict.html#write">TQAsciiDict</a> <a href="tqdict.html#write">TQDict</a> <a href="tqimageio.html#write">TQImageIO</a> <a href="tqintdict.html#write">TQIntDict</a> <a href="tqnpinstance.html#write">TQNPInstance</a> <a href="tqnpstream.html#write">TQNPStream</a> <a href="tqptrdict.html#write">TQPtrDict</a> <a href="tqptrlist.html#write">TQPtrList</a> <a href="tqptrqueue.html#write">TQPtrQueue</a> <a href="tqptrstack.html#write">TQPtrStack</a> <a href="tqptrvector.html#write">TQPtrVector</a> <a href="tqtranslatormessage.html#write">TQTranslatorMessage</a><li>writeBlock: + <a href="tqasciidict.html#write">TQAsciiDict</a> <a href="tqdict.html#write">TQDict</a> <a href="tqimageio.html#write">TQImageIO</a> <a href="tqintdict.html#write">TQIntDict</a> <a href="tqptrdict.html#write">TQPtrDict</a> <a href="tqptrlist.html#write">TQPtrList</a> <a href="tqptrqueue.html#write">TQPtrQueue</a> <a href="tqptrstack.html#write">TQPtrStack</a> <a href="tqptrvector.html#write">TQPtrVector</a> <a href="tqtranslatormessage.html#write">TQTranslatorMessage</a><li>writeBlock: <a href="tqbuffer.html#writeBlock">TQBuffer</a> <a href="tqiodevice.html#writeBlock">TQIODevice</a> <a href="tqsocket.html#writeBlock">TQSocket</a> <a href="tqsocketdevice.html#writeBlock">TQSocketDevice</a><li>writeBytes: <a href="tqdatastream.html#writeBytes">TQDataStream</a><li>writeEntry: <a href="tqsettings.html#writeEntry">TQSettings</a><li>writeField: <a href="tqsqlform.html#writeField">TQSqlForm</a><li>writeFields: <a href="tqdatabrowser.html#writeFields">TQDataBrowser</a> <a href="tqdataview.html#writeFields">TQDataView</a> <a href="tqsqlform.html#writeFields">TQSqlForm</a><li>writeRawBytes: - <a href="tqdatastream.html#writeRawBytes">TQDataStream</a> <a href="tqtextstream.html#writeRawBytes">TQTextStream</a><li>writeReady: - <a href="tqnpinstance.html#writeReady">TQNPInstance</a><li>writeToStdin: + <a href="tqdatastream.html#writeRawBytes">TQDataStream</a> <a href="tqtextstream.html#writeRawBytes">TQTextStream</a><li>writeToStdin: <a href="tqprocess.html#writeToStdin">TQProcess</a><li>wroteToStdin: <a href="tqprocess.html#wroteToStdin">TQProcess</a><li><a name="x"></a> x: diff --git a/doc/html/grapher-nsplugin-example.html b/doc/html/grapher-nsplugin-example.html deleted file mode 100644 index bd138c659..000000000 --- a/doc/html/grapher-nsplugin-example.html +++ /dev/null @@ -1,704 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/extensions/nsplugin/examples/grapher/grapher.doc:1 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>Grapher Plugin</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Grapher Plugin</h1> - - - -<p> This example graphs data from a simple text file. It -demonstrates the use of the <a href="tqnpinstance.html#writeReady">TQNPInstance::writeReady</a>() -and <a href="tqnpinstance.html#write">TQNPInstance::write</a>() functions. -<p> To build the example, you must first build the -<a href=nsplugin.html>TQt Netscape Plugin Extension</a> library. -Then type <tt>make</tt> in <tt>extensions/nsplugin/examples/grapher/</tt> -and copy the resulting <tt>grapher.so</tt> or <tt>npgrapher.dll</tt> -to the Plugins directory of your WWW browser. -<p> <EMBED ALIGN=LEFT WIDTH=49% HEIGHT=300 SRC=graph.g1n -graphstyle=pie fontfamily=times fontsize=18> -<p> The text file it accepts as input has a title line, then -a sequence of lines with a number, then a string. The -plugin displays a pie chart of the numbers, each segment -labelled by the associated string. The user can select -a bar chart view of the same data by selecting from the -menu that appears when they point at the plugin. -<p> The HTML tag used to embed the graph is: -<small> -<pre> - <EMBED - SRC=graph.g1n - ALIGN=LEFT - WIDTH=49% HEIGHT=300 - graphstyle=pie fontfamily=times - fontsize=18> -</pre><p> </small> -Note that some HTML arguments (which we have capitalized here) -are interpreted by the browser, while others are used by the -plugin. -<p> <br clear> -With the simplicity and cross-platform nature of TQt-based plugins, -pages like <a href="http://www.netcraft.com/survey/">Netcraft's -Server Graphs</a> can be provided much more efficiently for both -the service provider and consumer. Data need not be converted -to an image at the server. -<p> <br clear> -<hr> -Implementation: -<p> <pre>// Include TQt Netscape Plugin classes. -#include "tqnp.h" - -// Include other TQt classes. -#include <<a href="tqpainter-h.html">tqpainter.h</a>> -#include <<a href="tqtextstream-h.html">tqtextstream.h</a>> -#include <<a href="tqbuffer-h.html">tqbuffer.h</a>> -#include <<a href="tqpixmap-h.html">tqpixmap.h</a>> -#include <<a href="tqmenubar-h.html">tqmenubar.h</a>> -#include <<a href="tqpushbutton-h.html">tqpushbutton.h</a>> -#include <<a href="tqptrlist-h.html">tqptrlist.h</a>> -#include <<a href="tqmessagebox-h.html">tqmessagebox.h</a>> - -// Include some C library functions. -#include <math.h> -#include <stdlib.h> - -#ifndef M_PI // Some math.h don't include this. -#define M_PI 3.14159265358979323846264338327950288 -#endif - - - -// -// GraphModel is a simple abstract class that describes -// a table of numeric and text data. -// - -class GraphModel { -public: - enum ColType { Numeric, Label }; - - union Datum { - double dbl; - <a href="tqstring.html">TQString</a>* str; - }; - - virtual TQPtrList<Datum>& graphData()=0; - virtual ColType colType(int col) const=0; - virtual int nCols() const=0; -}; - - -// -// Graph is a widget subclass that displays a GraphModel. -// Since the widget is a TQNPWidget, it can be used as a plugin window, -// returned by Grapher::newWindow() below. -// - -class Graph : public <a href="tqnpwidget.html">TQNPWidget</a> { - <a href="metaobjects.html#TQ_OBJECT">TQ_OBJECT</a> -public: - // Constructs a Graph to display a GraphModel - // - Graph(GraphModel&); - ~Graph(); - - // Two styles are available - Pie and Bar graph - // - enum Style { Pie, Bar }; - static const char* styleName[]; - void setStyle(Style); - void setStyle(const char*); - - // Timer event processing rotates the pie graph - // - void timerEvent(TQTimerEvent*); - - // These functions are provided by TQNPWidget - we override - // them to hide and show the plugin menubar. - // - void enterInstance(); - void leaveInstance(); - - // Paint the graph... - // - void paintEvent(TQPaintEvent*); - // - // ... as either a "Loading" message, a Bar graph, a Pie graph, - // or an error message. - // - void paintWait(TQPaintEvent*); - void paintBar(TQPaintEvent*); - void paintPie(TQPaintEvent*); - void paintError(const char*); - -signals: - // Signals emitted when the Help menus are selected. - void aboutPlugin(); - void aboutData(); - -private: - GraphModel& model; - <a href="tqmenubar.html">TQMenuBar</a> *menubar; - Style style; - <a href="tqpopupmenu.html">TQPopupMenu</a>* stylemenu; - int pieRotationTimer; - int pieRotation; - <a href="tqpixmap.html">TQPixmap</a> pm; - -private slots: - void setStyleFromMenu(int id); -}; - - -<a name="f564"></a>Graph::Graph( GraphModel& mdl ) : - model(mdl), - <a href="tqwidget.html#style">style</a>(Bar), - pieRotationTimer(0), - pieRotation(0) -{ - // Create a menubar for the widget - // - menubar = new <a href="tqmenubar.html">TQMenuBar</a>( this ); - stylemenu = new <a href="tqpopupmenu.html">TQPopupMenu</a>; -<a name="x2768"></a> stylemenu-><a href="tqpopupmenu.html#setCheckable">setCheckable</a>(TRUE); - for ( Style s = Pie; styleName[s]; s = Style(s+1)) { - stylemenu-><a href="tqmenudata.html#insertItem">insertItem</a>(styleName[s], s+100); - } -<a name="x2767"></a> <a href="tqobject.html#connect">connect</a>(stylemenu, TQ_SIGNAL(<a href="tqpopupmenu.html#activated">activated</a>(int)), - this, TQ_SLOT(setStyleFromMenu(int))); - <a href="tqwidget.html#setStyle">setStyle</a>(Pie); - - menubar-><a href="tqmenudata.html#insertItem">insertItem</a>("Style", stylemenu); - menubar-><a href="tqmenudata.html#insertSeparator">insertSeparator</a>(); - - <a href="tqpopupmenu.html">TQPopupMenu</a>* help = new <a href="tqpopupmenu.html">TQPopupMenu</a>; - help-><a href="tqmenudata.html#insertItem">insertItem</a>( "About plugin...", this, TQ_SIGNAL(aboutPlugin()) ); - help-><a href="tqmenudata.html#insertItem">insertItem</a>( "About data...", this, TQ_SIGNAL(aboutData()) ); - menubar-><a href="tqmenudata.html#insertItem">insertItem</a>("Help", help); -<a name="x2745"></a> menubar-><a href="tqmenubar.html#hide">hide</a>(); -} - -Graph::~Graph() -{ -} - -<a name="x2778"></a>void Graph::<a href="tqwidget.html#setStyle">setStyle</a>(Style s) -{ - if (style != s) { - if (pieRotationTimer) - <a href="tqobject.html#killTimer">killTimer</a>(pieRotationTimer); -<a name="x2749"></a> stylemenu-><a href="tqmenudata.html#setItemChecked">setItemChecked</a>(100+style, FALSE); - style = s; - if ( style == Pie ) - pieRotationTimer = <a href="tqobject.html#startTimer">startTimer</a>( 80 ); - else - pieRotationTimer = 0; - stylemenu-><a href="tqmenudata.html#setItemChecked">setItemChecked</a>(100+style, TRUE); - <a href="tqwidget.html#update">update</a>(); - } -} - -<a name="x2755"></a>void Graph::<a href="tqobject.html#timerEvent">timerEvent</a>(TQTimerEvent*) -{ - pieRotation = ( pieRotation + 6 ) % 360; repaint(FALSE); -} - -void Graph::<a href="tqwidget.html#setStyle">setStyle</a>(const char* stext) -{ - for ( Style s = Pie; styleName[s]; s = Style(s+1) ) { - if ( <a href="tqcstring.html#qstricmp">tqstricmp</a>(stext,styleName[s])==0 ) { - <a href="tqwidget.html#setStyle">setStyle</a>(s); - return; - } - } -} - -<a name="x2753"></a>void Graph::<a href="tqnpwidget.html#enterInstance">enterInstance</a>() -{ -<a name="x2746"></a> menubar-><a href="tqmenubar.html#show">show</a>(); -} - -<a name="x2754"></a>void Graph::<a href="tqnpwidget.html#leaveInstance">leaveInstance</a>() -{ - menubar-><a href="tqmenubar.html#hide">hide</a>(); -} - -void <a name="f565"></a>Graph::paintError(const char* e) -{ - <a href="tqpainter.html">TQPainter</a> p(this); - int w = <a href="tqwidget.html#width">width</a>(); -<a name="x2760"></a> p.<a href="tqpainter.html#drawText">drawText</a>(w/8, 0, w-w/4, height(), AlignCenter|WordBreak, e); -} - -void <a name="f566"></a>Graph::paintBar(TQPaintEvent* event) -{ - if ( model.colType(0) != GraphModel::Numeric ) { - paintError("First column not numeric, cannot draw bar graph\n"); - return; - } - - <a href="tqptrlist.html">TQPtrList</a><GraphModel::Datum>& data = model.graphData(); - - double max = 0.0; - -<a name="x2772"></a> for (GraphModel::Datum* rowdata = data.<a href="tqptrlist.html#first">first</a>(); -<a name="x2773"></a> rowdata; rowdata = data.<a href="tqptrlist.html#next">next</a>()) - { - if (rowdata[0].dbl > max) max = rowdata[0].dbl; - } - - const uint w = <a href="tqwidget.html#width">width</a>(); - const uint h = <a href="tqwidget.html#height">height</a>(); - - <a href="tqpainter.html">TQPainter</a> p(this); - -<a name="x2762"></a> p.<a href="tqpainter.html#setClipRect">setClipRect</a>(event->rect()); - -<a name="x2771"></a> if ( w > data.<a href="tqptrlist.html#count">count</a>() ) { - // More pixels than data - int x = 0; - int i = 0; - <a href="tqfontmetrics.html">TQFontMetrics</a> fm=<a href="tqwidget.html#fontMetrics">fontMetrics</a>(); -<a name="x2741"></a> int fh = fm.<a href="tqfontmetrics.html#height">height</a>(); - - for (GraphModel::Datum* rowdata = data.<a href="tqptrlist.html#first">first</a>(); - rowdata; rowdata = data.<a href="tqptrlist.html#next">next</a>()) - { - <a href="tqcolor.html">TQColor</a> c; -<a name="x2740"></a> c.<a href="tqcolor.html#setHsv">setHsv</a>( (i * 255)/data.<a href="tqptrlist.html#count">count</a>(), 255, 255 );// rainbow effect - p.<a href="tqpainter.html#setBrush">setBrush</a>(c); - int bw = (w-w/4-x)/(data.<a href="tqptrlist.html#count">count</a>()-i); - int bh = int((h-h/4-1)*rowdata[0].dbl/max); - p.<a href="tqpainter.html#drawRect">drawRect</a>( w/8+x, h-h/8-1-bh, bw, bh ); - - i++; - x+=bw; - } - } else { - // More data than pixels - int x = 0; - int i = 0; - double av = 0.0; - int n = 0; - for (GraphModel::Datum* rowdata = data.<a href="tqptrlist.html#first">first</a>(); rowdata; - rowdata = data.<a href="tqptrlist.html#next">next</a>()) - { - int bx = i*w/data.<a href="tqptrlist.html#count">count</a>(); - - if (bx > x) { - <a href="tqcolor.html">TQColor</a> c; - c.<a href="tqcolor.html#setHsv">setHsv</a>( (x * 255)/w, 255, 255 );// rainbow effect - p.<a href="tqpainter.html#setPen">setPen</a>(c); - int bh = int(h*av/n/max); - - p.<a href="tqpainter.html#drawLine">drawLine</a>(x,h-1,x,h-bh); - - av = 0.0; - n = 0; - x = bx; - } - - av += rowdata[0].dbl; - n++; - - i++; - } - } -} - -void <a name="f567"></a>Graph::paintPie(TQPaintEvent* event) -{ - if ( model.colType(0) != GraphModel::Numeric ) { - paintError("First column not numeric, cannot draw pie graph\n"); - return; - } - - <a href="tqptrlist.html">TQPtrList</a><GraphModel::Datum>& data = model.graphData(); - - double total = 0.0; - - GraphModel::Datum* rowdata; - - for (rowdata = data.<a href="tqptrlist.html#first">first</a>(); - rowdata; rowdata = data.<a href="tqptrlist.html#next">next</a>()) - { - total += rowdata[0].dbl; - } - - // Only use first column for pie chart - if ( !total ) return; - - int apos = (pieRotation-90)*16; - - const int w = <a href="tqwidget.html#width">width</a>(); - const int h = <a href="tqwidget.html#height">height</a>(); - - const int xd = w - w/5; - const int yd = h - h/5; - -<a name="x2766"></a> pm.<a href="tqpixmap.html#resize">resize</a>(<a href="tqwidget.html#width">width</a>(),height()); -<a name="x2765"></a> pm.<a href="tqpixmap.html#fill">fill</a>(<a href="tqwidget.html#backgroundColor">backgroundColor</a>()); - <a href="tqpainter.html">TQPainter</a> p(&pm); -<a name="x2763"></a> p.<a href="tqpainter.html#setFont">setFont</a>(<a href="tqwidget.html#font">font</a>()); - - p.<a href="tqpainter.html#setClipRect">setClipRect</a>(event->rect()); - - int i = 0; - - for (rowdata = data.<a href="tqptrlist.html#first">first</a>(); - rowdata; rowdata = data.<a href="tqptrlist.html#next">next</a>()) - { - <a href="tqcolor.html">TQColor</a> c; - - c.<a href="tqcolor.html#setHsv">setHsv</a>( ( i * 255)/data.<a href="tqptrlist.html#count">count</a>(), 255, 255 );// rainbow effect - p.<a href="tqpainter.html#setBrush">setBrush</a>( c ); // solid fill with color c - - int a = int(( rowdata[0].dbl * 360.0 ) / total * 16.0 + 0.5); -<a name="x2757"></a> p.<a href="tqpainter.html#drawPie">drawPie</a>( w/10, h/10, xd, yd, -apos, -a ); - apos += a; - i++; - } - - if (model.colType(1) == GraphModel::Label) { - double apos = (pieRotation-90)*M_PI/180; - - for (rowdata = data.<a href="tqptrlist.html#first">first</a>(); - rowdata; rowdata = data.<a href="tqptrlist.html#next">next</a>()) - { - double a = rowdata[0].dbl * 360 / total * M_PI / 180; - int x = int(cos(apos+a/2)*w*5/16 + w/2 + 0.5); - int y = int(sin(apos+a/2)*h*5/16 + h/2 + 0.5); - - // ### This causes a crash, so comment out for now - /*p.<a href="tqpainter.html#drawText">drawText</a>(x-w/8, y-h/8, w/4, h/4, - WordBreak|AlignCenter, - *rowdata[1].str);*/ - apos += a; - } - } - - <a href="tqpainter.html">TQPainter</a> p2(this); - p2.<a href="tqpainter.html#setClipRect">setClipRect</a>(event->rect()); -<a name="x2758"></a> p2.<a href="tqpainter.html#drawPixmap">drawPixmap</a>(0,0,pm); -} - -void <a name="f568"></a>Graph::paintWait(TQPaintEvent*) -{ - <a href="tqpainter.html">TQPainter</a> p(this); - p.<a href="tqpainter.html#drawText">drawText</a>(rect(), AlignCenter, "Loading..."); -} - -void Graph::<a href="tqwidget.html#paintEvent">paintEvent</a>(TQPaintEvent* event) -{ - if (!model.nCols()) { - paintWait(event); - } else { - switch (style) { - case Pie: - paintPie(event); - break; - case Bar: - paintBar(event); - break; - } - } -} - -void <a name="f569"></a>Graph::setStyleFromMenu(int id) -{ - setStyle(Style(id-100)); -} - -const char* Graph::styleName[] = { "Pie", "Bar", 0 }; - - -// -// Grapher is a subclass of TQNPInstance, and so it can be returned -// by GrapherPlugin::newInstance(). A TQNPInstance represents the -// plugin, distinctly from the plugin window. -// -// Grapher is also a GraphModel, because it loads graph data from -// the net. When Grapher creates a window in newWindow(), it creates -// a Graph widget to display the GraphModel that is the Grapher itself. -// - -class Grapher : public <a href="tqnpinstance.html">TQNPInstance</a>, GraphModel { - TQ_OBJECT -public: - // Create a Grapher - all Grapher plugins are created - // by one GrapherPlugin object. - // - Grapher(); - ~Grapher(); - - // We override this TQNPInstance function to create our - // own subclass of TQNPWidget, a Graph widget. - // - <a href="tqnpwidget.html">TQNPWidget</a>* newWindow(); - - // We override this TQNPInstance function to process the - // incoming graph data. - // - int write(TQNPStream* /*str*/, int /*offset*/, int len, void* buffer); - -private: - // Grapher is a GraphModel, so it implements the pure virtual - // functions of that class. - // - <a href="tqptrlist.html">TQPtrList</a><Datum>& graphData(); - ColType colType(int col) const; - int nCols() const; - - void consumeLine(); - <a href="tqptrlist.html">TQPtrList</a><Datum> data; - <a href="tqbuffer.html">TQBuffer</a> line; - int ncols; - ColType *coltype; - -private slots: - // Slots that are connected to the Graph menu items. - // - void aboutPlugin(); - void aboutData(); -}; - -<a name="f570"></a>Grapher::Grapher() -{ -<a name="x2769"></a> data.<a href="tqptrcollection.html#setAutoDelete">setAutoDelete</a>(TRUE); - ncols = 0; -<a name="x2743"></a> line.<a href="tqiodevice.html#open">open</a>(IO_WriteOnly|IO_Truncate); -} - -Grapher::~Grapher() -{ -} - -TQPtrList<GraphModel::Datum>& <a name="f571"></a>Grapher::graphData() -{ - return data; -} - -GraphModel::ColType <a name="f572"></a>Grapher::colType(int col) const -{ - return coltype[col]; -} - -int <a name="f573"></a>Grapher::nCols() const -{ - return ncols; -} - - -<a name="x2751"></a>TQNPWidget* Grapher::<a href="tqnpinstance.html#newWindow">newWindow</a>() -{ - // Create a Graph - our subclass of TQNPWidget. - Graph *graph = new Graph(*this); - - // Look at the arguments from the EMBED tag. - // GRAPHSTYLE chooses pie or bar - // FONTFAMILY and FONTSIZE choose the font - // - const char* style = <a href="tqnpinstance.html#arg">arg</a>("GRAPHSTYLE"); - if ( style ) graph-><a href="tqwidget.html#setStyle">setStyle</a>(style); - - const char* fontfamily = <a href="tqnpinstance.html#arg">arg</a>("FONTFAMILY"); - const char* fontsize = <a href="tqnpinstance.html#arg">arg</a>("FONTSIZE"); -<a name="x2775"></a> int ptsize = fontsize ? atoi(fontsize) : graph-><a href="tqwidget.html#font">font</a>().pointSize(); - if (fontfamily) graph-><a href="tqwidget.html#setFont">setFont</a>(TQFont(fontfamily, ptsize)); - - <a href="tqobject.html#connect">connect</a>(graph, TQ_SIGNAL(aboutPlugin()), this, TQ_SLOT(aboutPlugin())); - <a href="tqobject.html#connect">connect</a>(graph, TQ_SIGNAL(aboutData()), this, TQ_SLOT(aboutData())); - - return graph; -} - -void <a name="f574"></a>Grapher::consumeLine() -{ -<a name="x2742"></a> line.<a href="tqiodevice.html#close">close</a>(); - line.<a href="tqiodevice.html#open">open</a>(IO_ReadOnly); - - <a href="tqtextstream.html">TQTextStream</a> ts( &line ); - - if (ncols == 0 ) { - ncols=0; - <a href="tqptrlist.html">TQPtrList</a><ColType> typelist; - typelist.<a href="tqptrcollection.html#setAutoDelete">setAutoDelete</a>(TRUE); - do { - <a href="tqstring.html">TQString</a> typestr; - ts >> typestr >> ws; - ColType* t = 0; - if ( typestr == "num" ) { - t = new ColType(Numeric); - } else if ( typestr == "label" ) { - t = new ColType(Label); - } -<a name="x2770"></a> if (t) typelist.<a href="tqptrlist.html#append">append</a>(t); -<a name="x2774"></a> } while (!ts.<a href="tqtextstream.html#atEnd">atEnd</a>()); - coltype = new ColType[ncols]; - for (ColType* t = typelist.<a href="tqptrlist.html#first">first</a>(); t; t = typelist.<a href="tqptrlist.html#next">next</a>()) { - coltype[ncols++] = *t; - } - } else { - int col=0; - Datum *rowdata = new Datum[ncols]; - while ( col < ncols && !ts.<a href="tqtextstream.html#atEnd">atEnd</a>() ) { - switch (coltype[col]) { - case Numeric: { - double value; - ts >> value >> ws; - rowdata[col].dbl = value; - break; - } - case Label: { - <a href="tqstring.html">TQString</a>* value = new <a href="tqstring.html">TQString</a>; - ts >> *value >> ws; - rowdata[col].str = value; - break; - } - } - col++; - } - - data.<a href="tqptrlist.html#append">append</a>(rowdata); - } - - line.<a href="tqiodevice.html#close">close</a>(); - line.<a href="tqiodevice.html#open">open</a>(IO_WriteOnly|IO_Truncate); -} - -<a name="x2752"></a>int Grapher::<a href="tqnpinstance.html#write">write</a>(TQNPStream* /*str*/, int /*offset*/, int len, void* buffer) -{ - // The browser calls this function when data is available on one - // of the streams the plugin has requested. Since we are only - // processing one stream - the URL in the SRC argument of the EMBED - // tag, we assume the TQNPStream is that one. Also, since we do not - // override TQNPInstance::writeReady(), we must accepts ALL the data - // that is sent to this function. - // - char* txt = (char*)buffer; - for (int i=0; i<len; i++) { - char ch = txt[i]; - switch ( ch ) { - case '\n': - consumeLine(); - break; - case '\r': // ignore; - break; - default: -<a name="x2744"></a> line.<a href="tqiodevice.html#putch">putch</a>(ch); - } - } - if ( <a href="tqnpinstance.html#widget">widget</a>() ) - <a href="tqnpinstance.html#widget">widget</a>()->update(); - - return len; -} - -void <a name="f575"></a>Grapher::aboutPlugin() -{ - <a href="tqnpinstance.html#getURL">getURL</a>( "http://doc.trolltech.com/netscape-plugin.html", "_blank" ); -} - -void <a name="f576"></a>Grapher::aboutData() -{ - const char* page = <a href="tqnpinstance.html#arg">arg</a>("DATAPAGE"); - if (page) - <a href="tqnpinstance.html#getURL">getURL</a>( page, "_blank" ); - else -<a name="x2750"></a> TQMessageBox::<a href="tqmessagebox.html#message">message</a>("Help", "No help for this data"); -} - - -// -// GrapherPlugin is the start of everything. It is a TQNPlugin subclass, -// and it is responsible for describing the plugin to the browser, and -// creating instances of the plugin when it appears in web page. -// - -class GrapherPlugin : public <a href="tqnplugin.html">TQNPlugin</a> { -public: - GrapherPlugin() - { - } - - <a href="tqnpinstance.html">TQNPInstance</a>* newInstance() - { - // Make a new Grapher, our subclass of TQNPInstance. - return new Grapher; - } - - const char* getMIMEDescription() const - { - // Describe the MIME types which this plugin can - // process. Just the concocted "application/x-graphable" - // type, with the "g1n" filename extension. - // - return "application/x-graphable:g1n:Graphable ASCII numeric data"; - } - - const char * getPluginNameString() const - { - // The name of the plugin. This is the title string used in - // the "About Plugins" page of the browser. - // - return "TQt-based Graph Plugin"; - } - - const char * getPluginDescriptionString() const - { - // A longer description of the plugin. - // - return "A TQt-based LiveConnected plug-in that graphs numeric data"; - } - -}; - -// -// Finally, we provide the implementation of TQNPlugin::create(), to -// provide our subclass of TQNPlugin. -// - -TQNPlugin* TQNPlugin::create() -{ - return new GrapherPlugin; -} - -#include "grapher.moc" -</pre> - -<p>See also <a href="nsplugin-examples.html">Netscape Plugin Examples</a>. - -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/headerfilesynonyms b/doc/html/headerfilesynonyms index 7407d59dd..0779e83e1 100644 --- a/doc/html/headerfilesynonyms +++ b/doc/html/headerfilesynonyms @@ -116,10 +116,6 @@ tqwindowsmime.h tqmime.h tqmacmime.h tqmime.h tqmutexlocker.h tqmutex.h tqnetworkoperation.h tqnetworkprotocol.h -tqnpstream.h tqnp.h -tqnpwidget.h tqnp.h -tqnpinstance.h tqnp.h -tqnplugin.h tqnp.h tqobjectlistiterator.h tqobjectlist.h tqcolorgroup.h tqpalette.h tqpngimagepacker.h tqpngio.h diff --git a/doc/html/headers.html b/doc/html/headers.html index ff4ae8292..b71e332af 100644 --- a/doc/html/headers.html +++ b/doc/html/headers.html @@ -150,7 +150,6 @@ body { background: #ffffff; color: black; } <li><a href="tqmutex-h.html">tqmutex.h</a> <li><a href="tqnamespace-h.html">tqnamespace.h</a> <li><a href="tqnetworkprotocol-h.html">tqnetworkprotocol.h</a> -<li><a href="tqnp-h.html">tqnp.h</a> <li><a href="tqobject-h.html">tqobject.h</a> <li><a href="tqobjectcleanuphandler-h.html">tqobjectcleanuphandler.h</a> <li><a href="tqobjectlist-h.html">tqobjectlist.h</a> diff --git a/doc/html/hierarchy.html b/doc/html/hierarchy.html index 6142b00f0..419e69b58 100644 --- a/doc/html/hierarchy.html +++ b/doc/html/hierarchy.html @@ -163,8 +163,6 @@ classes in the TQt API. <li><a href="tqmovie.html">TQMovie</a> <li><a href="tqmutex.html">TQMutex</a> <li><a href="tqmutexlocker.html">TQMutexLocker</a> -<li><a href="tqnplugin.html">TQNPlugin</a> -<li><a href="tqnpstream.html">TQNPStream</a> <li><a href="tqpaintdevice.html">TQPaintDevice</a> <ul> <li><a href="tqpicture.html">TQPicture</a> @@ -344,7 +342,6 @@ classes in the TQt API. <li><a href="tqhttp.html">TQHttp</a> <li><a href="tqlocalfs.html">TQLocalFs</a> </ul> -<li><a href="tqnpinstance.html">TQNPInstance</a> <li><a href="tqobjectcleanuphandler.html">TQObjectCleanupHandler</a> <li><a href="tqprocess.html">TQProcess</a> <li><a href="tqserversocket.html">TQServerSocket</a> @@ -472,7 +469,6 @@ classes in the TQt API. <li><a href="tqheader.html">TQHeader</a> <li><a href="tqmainwindow.html">TQMainWindow</a> <li><a href="tqmotifwidget.html">TQMotifWidget</a> -<li><a href="tqnpwidget.html">TQNPWidget</a> <li><a href="tqscrollbar.html">TQScrollBar</a> <li><a href="tqsizegrip.html">TQSizeGrip</a> <li><a href="tqslider.html">TQSlider</a> diff --git a/doc/html/index b/doc/html/index index d9bd1fa4d..5914351d6 100644 --- a/doc/html/index +++ b/doc/html/index @@ -55,7 +55,6 @@ "Format of the TQDataStream Operators" datastreamformat.html "GNU General Public License" gpl.html "Getting Started" motif-walkthrough-1.html -"Grapher Plugin" grapher-nsplugin-example.html "Grouped Classes" groups.html "Header File Index" headers.html "Hello, World" hello-example.html @@ -4150,62 +4149,6 @@ "TQMutexLocker::~TQMutexLocker" tqmutexlocker.html#~TQMutexLocker "TQMutexPool::get" tqmutexpool.html#get "TQMutexPool::~TQMutexPool" tqmutexpool.html#~TQMutexPool -"TQNPInstance" tqnpinstance.html -"TQNPInstance::InstanceMode" tqnpinstance.html#InstanceMode -"TQNPInstance::Reason" tqnpinstance.html#Reason -"TQNPInstance::StreamMode" tqnpinstance.html#StreamMode -"TQNPInstance::arg" tqnpinstance.html#arg -"TQNPInstance::argc" tqnpinstance.html#argc -"TQNPInstance::argn" tqnpinstance.html#argn -"TQNPInstance::argv" tqnpinstance.html#argv -"TQNPInstance::getJavaPeer" tqnpinstance.html#getJavaPeer -"TQNPInstance::getURL" tqnpinstance.html#getURL -"TQNPInstance::getURLNotify" tqnpinstance.html#getURLNotify -"TQNPInstance::mode" tqnpinstance.html#mode -"TQNPInstance::newStream" tqnpinstance.html#newStream -"TQNPInstance::newStreamCreated" tqnpinstance.html#newStreamCreated -"TQNPInstance::newWindow" tqnpinstance.html#newWindow -"TQNPInstance::notifyURL" tqnpinstance.html#notifyURL -"TQNPInstance::postURL" tqnpinstance.html#postURL -"TQNPInstance::print" tqnpinstance.html#print -"TQNPInstance::printFullPage" tqnpinstance.html#printFullPage -"TQNPInstance::status" tqnpinstance.html#status -"TQNPInstance::streamAsFile" tqnpinstance.html#streamAsFile -"TQNPInstance::streamDestroyed" tqnpinstance.html#streamDestroyed -"TQNPInstance::userAgent" tqnpinstance.html#userAgent -"TQNPInstance::widget" tqnpinstance.html#widget -"TQNPInstance::write" tqnpinstance.html#write -"TQNPInstance::writeReady" tqnpinstance.html#writeReady -"TQNPInstance::~TQNPInstance" tqnpinstance.html#~TQNPInstance -"TQNPStream" tqnpstream.html -"TQNPStream::complete" tqnpstream.html#complete -"TQNPStream::end" tqnpstream.html#end -"TQNPStream::instance" tqnpstream.html#instance -"TQNPStream::lastModified" tqnpstream.html#lastModified -"TQNPStream::okay" tqnpstream.html#okay -"TQNPStream::requestRead" tqnpstream.html#requestRead -"TQNPStream::seekable" tqnpstream.html#seekable -"TQNPStream::type" tqnpstream.html#type -"TQNPStream::url" tqnpstream.html#url -"TQNPStream::write" tqnpstream.html#write -"TQNPStream::~TQNPStream" tqnpstream.html#~TQNPStream -"TQNPWidget" tqnpwidget.html -"TQNPWidget::enterInstance" tqnpwidget.html#enterInstance -"TQNPWidget::instance" tqnpwidget.html#instance -"TQNPWidget::leaveInstance" tqnpwidget.html#leaveInstance -"TQNPWidget::~TQNPWidget" tqnpwidget.html#~TQNPWidget -"TQNPlugin" tqnplugin.html -"TQNPlugin::actual" tqnplugin.html#actual -"TQNPlugin::create" tqnplugin.html#create -"TQNPlugin::getJavaClass" tqnplugin.html#getJavaClass -"TQNPlugin::getJavaEnv" tqnplugin.html#getJavaEnv -"TQNPlugin::getMIMEDescription" tqnplugin.html#getMIMEDescription -"TQNPlugin::getPluginDescriptionString" tqnplugin.html#getPluginDescriptionString -"TQNPlugin::getPluginNameString" tqnplugin.html#getPluginNameString -"TQNPlugin::getVersionInfo" tqnplugin.html#getVersionInfo -"TQNPlugin::newInstance" tqnplugin.html#newInstance -"TQNPlugin::unuseJavaClass" tqnplugin.html#unuseJavaClass -"TQNPlugin::~TQNPlugin" tqnplugin.html#~TQNPlugin "TQNetworkOperation" tqnetworkoperation.html "TQNetworkOperation::arg" tqnetworkoperation.html#arg "TQNetworkOperation::errorCode" tqnetworkoperation.html#errorCode @@ -7783,7 +7726,6 @@ "TQt Editions" editions.html "TQt Motif Extension" motif-extension.html "TQt Motif Extension - A Migration Walkthrough" motif-walkthrough.html -"TQt Netscape Plugin Extension" netscape-plugin.html "TQt Object Model" object.html "TQt Open Source Edition" opensourceedition.html "TQt Open Source Edition License Agreement" license.html @@ -7890,7 +7832,6 @@ "Toplevel Widgets" toplevel-example.html "Trademarks" trademarks.html "Transformed Graphics Demo" xform-example.html -"Trivial Example" trivial-nsplugin-example.html "Tutorial #2" tutorial2.html "User Interface Compiler (uic)" uic.html "Using Custom TQDialogs" motif-walkthrough-4.html @@ -7938,7 +7879,6 @@ "motif-examples" motif-examples.html "multimedia" multimedia.html "network-examples" network-examples.html -"nsplugin-examples" nsplugin-examples.html "objectmodel" objectmodel.html "opengl-examples" opengl-examples.html "operator!=" tqchar.html#operator!-eq diff --git a/doc/html/modules.html b/doc/html/modules.html index e67765499..954e2bd94 100644 --- a/doc/html/modules.html +++ b/doc/html/modules.html @@ -51,7 +51,6 @@ with each Edition. <li> <a href="workspace.html">Workspace (MDI) Module</a> <li> <a href="xml.html">XML Module</a> <li> <a href="motif-extension.html">TQMotif Extension</a> -<li> <a href="netscape-plugin.html">Netscape Plugin Extension</a> </ul> <p> <!-- eof --> diff --git a/doc/html/netscape-plugin.html b/doc/html/netscape-plugin.html deleted file mode 100644 index 472a7cc9b..000000000 --- a/doc/html/netscape-plugin.html +++ /dev/null @@ -1,129 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/extensions/nsplugin/doc/index.doc:14 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQt Netscape Plugin Extension</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQt Netscape Plugin Extension</h1> - - -<p> <!-- index Netscape --><a name="Netscape"></a> -<p> The TQt Netscape Plugin software makes it easy to write browser plugins -that can be used on both Unix/Linux and MS-Windows, in Netscape, -Mozilla, and any other web browser supporting Netscape's LiveConnect -protocol. Modern versions of MSIE do not support this protocol. - -<p> <h2> Information -</h2> -<a name="1"></a><p> The Netscape Plugin Extension consists of the follow classes: -<ul> -<li> <a href="tqnplugin.html">TQNPlugin</a> -<li> <a href="tqnpinstance.html">TQNPInstance</a> -<li> <a href="tqnpwidget.html">TQNPWidget</a> -<li> <a href="tqnpstream.html">TQNPStream</a> -</ul> -<p> <h2> How-to -</h2> -<a name="2"></a><p> <ol type=1> -<li> Download the -<a href="http://home.netscape.com/comprod/development_partners/plugin_api/index.html">Plugin SDK from Netscape</a>, and copy the following files from there to -<tt>$TQTDIR/extensions/nsplugin/src</tt> -<ul> -<li> <tt>common/npwin.cpp</tt> -<li> <tt>common/npunix.c</tt> -<li> <tt>include/npapi.h</tt> -<li> <tt>include/npupp.h</tt> -<li> <tt>include/jri.h</tt> -<li> <tt>include/jri_md.h</tt> -<li> <tt>include/jritypes.h</tt> -</ul> -<li> Build the Netscape Plugin extension library, found in the -<tt>extensions/nsplugin/src</tt> directory of your TQt distribution. -This produces a static library to be linked with your plugin code. -<li> Read the <a href="tqnplugin.html">plugin class documentation</a>, and -examine the <a href="nsplugin-examples.html">example plugins</a>. -<li> Do most of your development as a stand-alone TQt application - debugging -Netscape Plugins is cumbersome. You may want to use <tt>signal(2)</tt> -in your plugin to enable core-dumps if your browser disables them. -<li> Note the platform-specific build steps below. -<li> Read about the raw plugin interface -<a href="http://developer.netscape.com/docs/manuals/communicator/plugin/index.htm">in Netscape's handbook.</a> -<li> If files viewed by a plugin are provided by an HTTP server -(using a <a href="http://...">http://...</a> URL) then -the server must be configured to send the correct MIME type -for the file, e.g. by editing Apache's <tt>mime.types</tt> file. -If the files are viewed via a <a href="file://...">//...</a> -URL, then the browser will use the filename extension to decide -the file type (and hence the plugin to load) - the user may need -to set the filename extension in the Helpers or Applications -section of their browser preferences. -</ol> -<p> <h3> Building under X11 -</h3> -<a name="2-1"></a><p> <ul> -<li> The Makefiles in the examples are appropriate for UNIX/X11. -<li> The user must install the resulting Shared Object in the Plugins -directory of the browser. -</ul> -<p> <h3> Building under Windows -</h3> -<a name="2-2"></a><p> <ul> -<li> For Netscape plugins to work, TQt needs to be in the system DLL -path or be compiled into the plugin as a static library. -<li> Plugins must be named <tt>np</tt><em>name</em><tt>.dll</tt>, -or the browser will ignore them. -<li> The link step must include: -<ul> -<li> <tt>/def:</tt><em>name</em><tt>.def</tt> -<li> <tt>/dll</tt> -<li> a compiled resource file defining the -file/MIME types accepted by the plugin. -</ul> -<li> The user must install the resulting DLL in the Plugins directory -of the browser. -</ul> -<p> <h2> Known Bugs and Limitations -</h2> -<a name="3"></a><p> The TQt-based LiveConnect Plugin binding code has a number of bugs and -limitations, but is sufficiently stable for many production -applications. -<p> <ul> -<li> Keyboard input only works in secondary windows (e.g. dialogs created by the plugin). -<li> You should not expect modality between the plugin and the browser to work. -<li> Netscape 4.78 on Unix/X11 tends to terminate with a bus error. -<li> Opaque resize behaviour is erratic due to browser behavior. -</ul> -<p> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/nsplugin-examples.html b/doc/html/nsplugin-examples.html deleted file mode 100644 index 403beff21..000000000 --- a/doc/html/nsplugin-examples.html +++ /dev/null @@ -1,51 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/doc/indices.doc:460 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>Netscape Plugin Examples</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Netscape Plugin Examples</h1> - - -<p> The following example programs show how to write plugins -that can be used with web browsers supporting the LiveConnect -protocol. -<p> For more information see the <a href="netscape-plugin.html">Plugin Howto</a>. - -<p><table width="100%"> -<tr bgcolor=#f0f0f0><td><b><a href="grapher-nsplugin-example.html">Grapher Plugin</a></b> -<tr bgcolor=#f0f0f0><td><b><a href="trivial-nsplugin-example.html">Trivial Example</a></b> -</table> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/overviews-list.html b/doc/html/overviews-list.html index fdf905ccc..b004d787b 100644 --- a/doc/html/overviews-list.html +++ b/doc/html/overviews-list.html @@ -77,7 +77,6 @@ body { background: #ffffff; color: black; } <li> <a href="eventsandfilters.html">Events and Event Filters</a> <li> <a href="focus.html">Keyboard Focus Overview</a> <li> <a href="accelerators.html">Standard Accelerators</a> -<li> <a href="netscape-plugin.html">TQt-based LiveConnect Plugins</a> <li> <a href="motif-extension.html">Motif Support Extension</a> <li> <a href="opengl-x11-overlays.html">OpenGL Overlays (X11)</a> <li> <a href="appicon.html">Setting the Application Icon</a> diff --git a/doc/html/qt.dcf b/doc/html/qt.dcf index 560e0f23e..65d021140 100644 --- a/doc/html/qt.dcf +++ b/doc/html/qt.dcf @@ -4909,78 +4909,6 @@ <section ref="tqnetworkprotocol-members.html" title="List of All Member Functions"/> <section ref="tqnetworkprotocol-h.html" title="Header File"/> </section> -<section ref="tqnpinstance.html" title="TQNPInstance Class Reference"> - <keyword ref="tqnpinstance.html">TQNPInstance</keyword> - <keyword ref="tqnpinstance.html#InstanceMode">InstanceMode</keyword> - <keyword ref="tqnpinstance.html#Reason">Reason</keyword> - <keyword ref="tqnpinstance.html#StreamMode">StreamMode</keyword> - <keyword ref="tqnpinstance.html#arg">arg</keyword> - <keyword ref="tqnpinstance.html#argc">argc</keyword> - <keyword ref="tqnpinstance.html#argn">argn</keyword> - <keyword ref="tqnpinstance.html#argv">argv</keyword> - <keyword ref="tqnpinstance.html#getJavaPeer">getJavaPeer</keyword> - <keyword ref="tqnpinstance.html#getURL">getURL</keyword> - <keyword ref="tqnpinstance.html#getURLNotify">getURLNotify</keyword> - <keyword ref="tqnpinstance.html#mode">mode</keyword> - <keyword ref="tqnpinstance.html#newStream">newStream</keyword> - <keyword ref="tqnpinstance.html#newStreamCreated">newStreamCreated</keyword> - <keyword ref="tqnpinstance.html#newWindow">newWindow</keyword> - <keyword ref="tqnpinstance.html#notifyURL">notifyURL</keyword> - <keyword ref="tqnpinstance.html#postURL">postURL</keyword> - <keyword ref="tqnpinstance.html#print">print</keyword> - <keyword ref="tqnpinstance.html#printFullPage">printFullPage</keyword> - <keyword ref="tqnpinstance.html#status">status</keyword> - <keyword ref="tqnpinstance.html#streamAsFile">streamAsFile</keyword> - <keyword ref="tqnpinstance.html#streamDestroyed">streamDestroyed</keyword> - <keyword ref="tqnpinstance.html#userAgent">userAgent</keyword> - <keyword ref="tqnpinstance.html#widget">widget</keyword> - <keyword ref="tqnpinstance.html#write">write</keyword> - <keyword ref="tqnpinstance.html#writeReady">writeReady</keyword> - <keyword ref="tqnpinstance.html#~TQNPInstance">~TQNPInstance</keyword> - <section ref="tqnpinstance-members.html" title="List of All Member Functions"/> - <section ref="tqnp-h.html" title="Header File"/> -</section> -<section ref="tqnplugin.html" title="TQNPlugin Class Reference"> - <keyword ref="tqnplugin.html">TQNPlugin</keyword> - <keyword ref="tqnplugin.html#actual">actual</keyword> - <keyword ref="tqnplugin.html#create">create</keyword> - <keyword ref="tqnplugin.html#getJavaClass">getJavaClass</keyword> - <keyword ref="tqnplugin.html#getJavaEnv">getJavaEnv</keyword> - <keyword ref="tqnplugin.html#getMIMEDescription">getMIMEDescription</keyword> - <keyword ref="tqnplugin.html#getPluginDescriptionString">getPluginDescriptionString</keyword> - <keyword ref="tqnplugin.html#getPluginNameString">getPluginNameString</keyword> - <keyword ref="tqnplugin.html#getVersionInfo">getVersionInfo</keyword> - <keyword ref="tqnplugin.html#newInstance">newInstance</keyword> - <keyword ref="tqnplugin.html#unuseJavaClass">unuseJavaClass</keyword> - <keyword ref="tqnplugin.html#~TQNPlugin">~TQNPlugin</keyword> - <section ref="tqnplugin-members.html" title="List of All Member Functions"/> - <section ref="tqnp-h.html" title="Header File"/> -</section> -<section ref="tqnpstream.html" title="TQNPStream Class Reference"> - <keyword ref="tqnpstream.html">TQNPStream</keyword> - <keyword ref="tqnpstream.html#complete">complete</keyword> - <keyword ref="tqnpstream.html#end">end</keyword> - <keyword ref="tqnpstream.html#instance">instance</keyword> - <keyword ref="tqnpstream.html#lastModified">lastModified</keyword> - <keyword ref="tqnpstream.html#okay">okay</keyword> - <keyword ref="tqnpstream.html#requestRead">requestRead</keyword> - <keyword ref="tqnpstream.html#seekable">seekable</keyword> - <keyword ref="tqnpstream.html#type">type</keyword> - <keyword ref="tqnpstream.html#url">url</keyword> - <keyword ref="tqnpstream.html#write">write</keyword> - <keyword ref="tqnpstream.html#~TQNPStream">~TQNPStream</keyword> - <section ref="tqnpstream-members.html" title="List of All Member Functions"/> - <section ref="tqnp-h.html" title="Header File"/> -</section> -<section ref="tqnpwidget.html" title="TQNPWidget Class Reference"> - <keyword ref="tqnpwidget.html">TQNPWidget</keyword> - <keyword ref="tqnpwidget.html#enterInstance">enterInstance</keyword> - <keyword ref="tqnpwidget.html#instance">instance</keyword> - <keyword ref="tqnpwidget.html#leaveInstance">leaveInstance</keyword> - <keyword ref="tqnpwidget.html#~TQNPWidget">~TQNPWidget</keyword> - <section ref="tqnpwidget-members.html" title="List of All Member Functions"/> - <section ref="tqnp-h.html" title="Header File"/> -</section> <section ref="tqobject.html" title="TQObject Class Reference"> <keyword ref="tqobject.html">TQObject</keyword> <keyword ref="tqobject.html#activate_signal">activate_signal</keyword> @@ -9446,9 +9374,6 @@ <section ref="gpl.html" title="GNU General Public License"> <keyword ref="gpl.html">GNU General Public License</keyword> </section> -<section ref="grapher-nsplugin-example.html" title="Grapher Plugin"> - <keyword ref="grapher-nsplugin-example.html">Grapher Plugin</keyword> -</section> <section ref="graphics.html" title="Graphics Classes"> <keyword ref="graphics.html">graphics</keyword> </section> @@ -9569,9 +9494,6 @@ <section ref="multimedia.html" title="Multimedia Classes"> <keyword ref="multimedia.html">multimedia</keyword> </section> -<section ref="nsplugin-examples.html" title="Netscape Plugin Examples"> - <keyword ref="nsplugin-examples.html">nsplugin-examples</keyword> -</section> <section ref="network-examples.html" title="Network Examples"> <keyword ref="network-examples.html">network-examples</keyword> </section> @@ -9689,9 +9611,6 @@ <section ref="motif-walkthrough.html" title="TQt Motif Extension - A Migration Walkthrough"> <keyword ref="motif-walkthrough.html">TQt Motif Extension - A Migration Walkthrough</keyword> </section> -<section ref="netscape-plugin.html" title="TQt Netscape Plugin Extension"> - <keyword ref="netscape-plugin.html">TQt Netscape Plugin Extension</keyword> -</section> <section ref="object.html" title="TQt Object Model"> <keyword ref="object.html">TQt Object Model</keyword> </section> @@ -9938,9 +9857,6 @@ <section ref="xform-example.html" title="Transformed Graphics Demo"> <keyword ref="xform-example.html">Transformed Graphics Demo</keyword> </section> -<section ref="trivial-nsplugin-example.html" title="Trivial Example"> - <keyword ref="trivial-nsplugin-example.html">Trivial Example</keyword> -</section> <section ref="tutorial2.html" title="Tutorial #2"> <keyword ref="tutorial2.html">Tutorial #2</keyword> </section> diff --git a/doc/html/titleindex b/doc/html/titleindex index 878ad9b25..8b76d4623 100644 --- a/doc/html/titleindex +++ b/doc/html/titleindex @@ -65,7 +65,6 @@ Font Displayer | qfd-example.html Format of the TQDataStream Operators | datastreamformat.html GNU General Public License | gpl.html Getting Started | motif-walkthrough-1.html -Grapher Plugin | grapher-nsplugin-example.html Graphics Classes | graphics.html Grouped Classes | groups.html Header File Index | headers.html @@ -106,7 +105,6 @@ Meta Object System | metaobjects.html Miscellaneous Classes | misc.html Movies or the Story of the Animated GIF file | movies-example.html Multimedia Classes | multimedia.html -Netscape Plugin Examples | nsplugin-examples.html Network Examples | network-examples.html Network Module | network.html Non-GUI Classes | tools.html @@ -583,14 +581,6 @@ TQMutex Class | tqmutex.html TQMutex Member List | tqmutex-members.html TQMutexLocker Class | tqmutexlocker.html TQMutexLocker Member List | tqmutexlocker-members.html -TQNPInstance Class | tqnpinstance.html -TQNPInstance Member List | tqnpinstance-members.html -TQNPStream Class | tqnpstream.html -TQNPStream Member List | tqnpstream-members.html -TQNPWidget Class | tqnpwidget.html -TQNPWidget Member List | tqnpwidget-members.html -TQNPlugin Class | tqnplugin.html -TQNPlugin Member List | tqnplugin-members.html TQNetworkOperation Class | tqnetworkoperation.html TQNetworkOperation Member List | tqnetworkoperation-members.html TQNetworkProtocol Class | tqnetworkprotocol.html @@ -946,7 +936,6 @@ Qt Editions | editions.html Qt Member List | qt-members.html Qt Motif Extension | motif-extension.html Qt Motif Extension - A Migration Walkthrough | motif-walkthrough.html -Qt Netscape Plugin Extension | netscape-plugin.html Qt Object Model | object.html Qt Open Source Edition | opensourceedition.html Qt Open Source Edition License Agreement | license.html @@ -1029,7 +1018,6 @@ Timers | timers.html Toplevel Widgets | toplevel-example.html Trademarks | trademarks.html Transformed Graphics Demo | xform-example.html -Trivial Example | trivial-nsplugin-example.html Tutorial #2 | tutorial2.html User Interface Compiler (uic) | uic.html Using Custom TQDialogs | motif-walkthrough-4.html @@ -1186,7 +1174,6 @@ tqmutex.h Include File | tqmutex-h.html tqnamespace.h Include File | tqnamespace-h.html tqnetwork.h Example File | tqnetwork-h.html tqnetworkprotocol.h Include File | tqnetworkprotocol-h.html -tqnp.h Include File | tqnp-h.html tqobject.h Include File | tqobject-h.html tqobjectcleanuphandler.h Include File | tqobjectcleanuphandler-h.html tqobjectlist.h Include File | tqobjectlist-h.html diff --git a/doc/html/tqasciidict.html b/doc/html/tqasciidict.html index 1f5cadc19..c1640ebaf 100644 --- a/doc/html/tqasciidict.html +++ b/doc/html/tqasciidict.html @@ -278,7 +278,7 @@ function will remove the item from its data structure, and if auto-delete is enabled, will also delete the item. <p> <p>See also <a href="tqptrcollection.html#autoDelete">autoDelete</a>(). -<p>Examples: <a href="grapher-nsplugin-example.html#x2769">grapher/grapher.cpp</a>, <a href="scribble-example.html#x924">scribble/scribble.cpp</a>, and <a href="bigtable-example.html#x1291">table/bigtable/main.cpp</a>. +<p>Examples: <a href="scribble-example.html#x924">scribble/scribble.cpp</a> and <a href="bigtable-example.html#x1291">table/bigtable/main.cpp</a>. <h3 class=fn>uint <a name="size"></a>TQAsciiDict::size () const </h3> diff --git a/doc/html/tqcache.html b/doc/html/tqcache.html index 54a5d7d79..bfc948523 100644 --- a/doc/html/tqcache.html +++ b/doc/html/tqcache.html @@ -225,7 +225,7 @@ function will remove the item from its data structure, and if auto-delete is enabled, will also delete the item. <p> <p>See also <a href="tqptrcollection.html#autoDelete">autoDelete</a>(). -<p>Examples: <a href="grapher-nsplugin-example.html#x2769">grapher/grapher.cpp</a>, <a href="scribble-example.html#x924">scribble/scribble.cpp</a>, and <a href="bigtable-example.html#x1291">table/bigtable/main.cpp</a>. +<p>Examples: <a href="scribble-example.html#x924">scribble/scribble.cpp</a> and <a href="bigtable-example.html#x1291">table/bigtable/main.cpp</a>. <h3 class=fn>void <a name="setMaxCost"></a>TQCache::setMaxCost ( int m ) </h3> diff --git a/doc/html/tqcolor.html b/doc/html/tqcolor.html index 1df63a357..cb9707183 100644 --- a/doc/html/tqcolor.html +++ b/doc/html/tqcolor.html @@ -505,7 +505,7 @@ color is not changed. may return slightly different values to those set by <a href="#setHsv">setHsv</a>(). <p> <p>See also <a href="#hsv">hsv</a>() and <a href="#setRgb">setRgb</a>(). -<p>Examples: <a href="drawdemo-example.html#x1063">drawdemo/drawdemo.cpp</a>, <a href="grapher-nsplugin-example.html#x2740">grapher/grapher.cpp</a>, and <a href="progress-example.html#x66">progress/progress.cpp</a>. +<p>Examples: <a href="drawdemo-example.html#x1063">drawdemo/drawdemo.cpp</a> and <a href="progress-example.html#x66">progress/progress.cpp</a>. <h3 class=fn>void <a name="setNamedColor"></a>TQColor::setNamedColor ( const <a href="tqstring.html">TQString</a> & name ) </h3> Sets the RGB value to <em>name</em>, which may be in one of these diff --git a/doc/html/tqdict.html b/doc/html/tqdict.html index 7608ff1cf..83d28f27d 100644 --- a/doc/html/tqdict.html +++ b/doc/html/tqdict.html @@ -352,7 +352,7 @@ function will remove the item from its data structure, and if auto-delete is enabled, will also delete the item. <p> <p>See also <a href="tqptrcollection.html#autoDelete">autoDelete</a>(). -<p>Examples: <a href="grapher-nsplugin-example.html#x2769">grapher/grapher.cpp</a>, <a href="scribble-example.html#x924">scribble/scribble.cpp</a>, and <a href="bigtable-example.html#x1291">table/bigtable/main.cpp</a>. +<p>Examples: <a href="scribble-example.html#x924">scribble/scribble.cpp</a> and <a href="bigtable-example.html#x1291">table/bigtable/main.cpp</a>. <h3 class=fn>uint <a name="size"></a>TQDict::size () const </h3> diff --git a/doc/html/tqfontmetrics.html b/doc/html/tqfontmetrics.html index b73fac452..58dcefdfd 100644 --- a/doc/html/tqfontmetrics.html +++ b/doc/html/tqfontmetrics.html @@ -260,7 +260,7 @@ Returns the height of the font. base line). <p> <p>See also <a href="#leading">leading</a>() and <a href="#lineSpacing">lineSpacing</a>(). -<p>Examples: <a href="grapher-nsplugin-example.html#x2741">grapher/grapher.cpp</a>, <a href="hello-example.html#x1630">hello/hello.cpp</a>, and <a href="qfd-example.html#x1986">qfd/fontdisplayer.cpp</a>. +<p>Examples: <a href="hello-example.html#x1630">hello/hello.cpp</a> and <a href="qfd-example.html#x1986">qfd/fontdisplayer.cpp</a>. <h3 class=fn>bool <a name="inFont"></a>TQFontMetrics::inFont ( <a href="tqchar.html">TQChar</a> ch ) const </h3> Returns TRUE if character <em>ch</em> is a valid character in the font; diff --git a/doc/html/tqintdict.html b/doc/html/tqintdict.html index f1e3403bf..0db062a33 100644 --- a/doc/html/tqintdict.html +++ b/doc/html/tqintdict.html @@ -265,7 +265,7 @@ function will remove the item from its data structure, and if auto-delete is enabled, will also delete the item. <p> <p>See also <a href="tqptrcollection.html#autoDelete">autoDelete</a>(). -<p>Examples: <a href="grapher-nsplugin-example.html#x2769">grapher/grapher.cpp</a>, <a href="scribble-example.html#x924">scribble/scribble.cpp</a>, and <a href="bigtable-example.html#x1291">table/bigtable/main.cpp</a>. +<p>Examples: <a href="scribble-example.html#x924">scribble/scribble.cpp</a> and <a href="bigtable-example.html#x1291">table/bigtable/main.cpp</a>. <h3 class=fn>uint <a name="size"></a>TQIntDict::size () const </h3> diff --git a/doc/html/tqiodevice.html b/doc/html/tqiodevice.html index e7c2537b9..95cedc298 100644 --- a/doc/html/tqiodevice.html +++ b/doc/html/tqiodevice.html @@ -239,7 +239,6 @@ at the end of the input; otherwise returns FALSE. <p> This virtual function must be reimplemented by all subclasses. <p> <p>See also <a href="#open">open</a>(). -<p>Example: <a href="grapher-nsplugin-example.html#x2742">grapher/grapher.cpp</a>. <p>Reimplemented in <a href="tqfile.html#close">TQFile</a> and <a href="tqsocket.html#close">TQSocket</a>. <h3 class=fn>int <a name="flags"></a>TQIODevice::flags () const </h3> @@ -397,7 +396,6 @@ binary data. Cannot be combined with <a href="tqfile.html#open">IO_Raw</a>. <p> This virtual function must be reimplemented by all subclasses. <p> <p>See also <a href="#close">close</a>(). -<p>Example: <a href="grapher-nsplugin-example.html#x2743">grapher/grapher.cpp</a>. <p>Reimplemented in <a href="tqfile.html#open">TQFile</a> and <a href="tqsocket.html#open">TQSocket</a>. <h3 class=fn>int <a name="putch"></a>TQIODevice::putch ( int ch )<tt> [pure virtual]</tt> </h3> @@ -407,7 +405,6 @@ binary data. Cannot be combined with <a href="tqfile.html#open">IO_Raw</a>. <p> This virtual function must be reimplemented by all subclasses. <p> <p>See also <a href="#getch">getch</a>() and <a href="#ungetch">ungetch</a>(). -<p>Example: <a href="grapher-nsplugin-example.html#x2744">grapher/grapher.cpp</a>. <p>Reimplemented in <a href="tqfile.html#putch">TQFile</a> and <a href="tqsocket.html#putch">TQSocket</a>. <h3 class=fn><a href="tqbytearray.html">TQByteArray</a> <a name="readAll"></a>TQIODevice::readAll ()<tt> [virtual]</tt> </h3> diff --git a/doc/html/tqmenubar.html b/doc/html/tqmenubar.html index 849e813e2..04ebf263d 100644 --- a/doc/html/tqmenubar.html +++ b/doc/html/tqmenubar.html @@ -235,7 +235,6 @@ menu bar is needed after items have been inserted. See <a href="showimg-example. Reimplements <a href="tqwidget.html#hide">TQWidget::hide</a>() in order to deselect any selected item, and calls setUpLayout() for the main window. -<p>Example: <a href="grapher-nsplugin-example.html#x2745">grapher/grapher.cpp</a>. <p>Reimplemented from <a href="tqwidget.html#hide">TQWidget</a>. <h3 class=fn>void <a name="highlighted"></a>TQMenuBar::highlighted ( int id )<tt> [signal]</tt> </h3> @@ -562,7 +561,6 @@ Reimplements <a href="tqwidget.html#show">TQWidget::show</a>() in order to set u keyboard accelerators and to raise itself to the top of the widget stack. -<p>Example: <a href="grapher-nsplugin-example.html#x2746">grapher/grapher.cpp</a>. <p>Reimplemented from <a href="tqwidget.html#show">TQWidget</a>. <hr><h2>Property Documentation</h2> <h3 class=fn>bool <a name="defaultUp-prop"></a>defaultUp</h3> diff --git a/doc/html/tqmenudata.html b/doc/html/tqmenudata.html index 9d9448a62..d393fa405 100644 --- a/doc/html/tqmenudata.html +++ b/doc/html/tqmenudata.html @@ -647,7 +647,7 @@ unchecks the menu item with id <em>id</em>. Calls <a href="tqpopupmenu.html#setCheckable">TQPopupMenu::setCheckable</a>( TRUE ) if necessary. <p> <p>See also <a href="#isItemChecked">isItemChecked</a>(). -<p>Examples: <a href="canvas-example.html#x2939">canvas/canvas.cpp</a>, <a href="grapher-nsplugin-example.html#x2749">grapher/grapher.cpp</a>, <a href="mdi-example.html#x2032">mdi/application.cpp</a>, <a href="menu-example.html#x1872">menu/menu.cpp</a>, <a href="progress-example.html#x71">progress/progress.cpp</a>, <a href="scrollview-example.html#x636">scrollview/scrollview.cpp</a>, and <a href="showimg-example.html#x1330">showimg/showimg.cpp</a>. +<p>Examples: <a href="canvas-example.html#x2939">canvas/canvas.cpp</a>, <a href="mdi-example.html#x2032">mdi/application.cpp</a>, <a href="menu-example.html#x1872">menu/menu.cpp</a>, <a href="progress-example.html#x71">progress/progress.cpp</a>, <a href="scrollview-example.html#x636">scrollview/scrollview.cpp</a>, and <a href="showimg-example.html#x1330">showimg/showimg.cpp</a>. <h3 class=fn>void <a name="setItemEnabled"></a>TQMenuData::setItemEnabled ( int id, bool enable ) </h3> If <em>enable</em> is TRUE, enables the menu item with identifier <em>id</em>; diff --git a/doc/html/tqmessagebox.html b/doc/html/tqmessagebox.html index 1d20e2bc7..83bbb2383 100644 --- a/doc/html/tqmessagebox.html +++ b/doc/html/tqmessagebox.html @@ -407,7 +407,7 @@ See the examples/menu/menu.cpp example. <p> <a href="ntqapplication.html">TQApplication</a> provides this functionality as a slot. <p> <p>See also <a href="ntqapplication.html#aboutTQt">TQApplication::aboutTQt</a>(). -<p>Examples: <a href="tqaction-application-example.html#x1138">action/application.cpp</a>, <a href="simple-application-example.html#x1556">application/application.cpp</a>, <a href="canvas-chart-example.html#x2887">chart/chartform.cpp</a>, <a href="helpviewer-example.html#x995">helpviewer/helpwindow.cpp</a>, <a href="menu-example.html#x1875">menu/menu.cpp</a>, <a href="themes-example.html#x331">themes/themes.cpp</a>, and <a href="trivial-nsplugin-example.html#x2736">trivial/trivial.cpp</a>. +<p>Examples: <a href="tqaction-application-example.html#x1138">action/application.cpp</a>, <a href="simple-application-example.html#x1556">application/application.cpp</a>, <a href="canvas-chart-example.html#x2887">chart/chartform.cpp</a>, <a href="helpviewer-example.html#x995">helpviewer/helpwindow.cpp</a>, <a href="menu-example.html#x1875">menu/menu.cpp</a> and <a href="themes-example.html#x331">themes/themes.cpp</a></a>. <h3 class=fn>void <a name="adjustSize"></a>TQMessageBox::adjustSize ()<tt> [virtual]</tt> </h3> Adjusts the size of the message box to fit the contents just before @@ -539,7 +539,6 @@ you specify an Escape button to prevent this from happening. <p> Opens a modal message box directly using the specified parameters. <p> Please use <a href="#information">information</a>(), <a href="#warning">warning</a>(), <a href="#question">question</a>(), or <a href="#critical">critical</a>() instead. -<p>Example: <a href="grapher-nsplugin-example.html#x2750">grapher/grapher.cpp</a>. <h3 class=fn>bool <a name="query"></a>TQMessageBox::query ( const <a href="tqstring.html">TQString</a> & caption, const <a href="tqstring.html">TQString</a> & text, const <a href="tqstring.html">TQString</a> & yesButtonText = TQString::null, const <a href="tqstring.html">TQString</a> & noButtonText = TQString::null, <a href="tqwidget.html">TQWidget</a> * parent = 0, const char * = 0 )<tt> [static]</tt> </h3> <b>This function is obsolete.</b> It is provided to keep old source working. We strongly advise against using it in new code. diff --git a/doc/html/tqnp-h.html b/doc/html/tqnp-h.html deleted file mode 100644 index 3ee1e0cd5..000000000 --- a/doc/html/tqnp-h.html +++ /dev/null @@ -1,231 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/tqnp.h:1 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>tqnp.h Include File</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>tqnp.h</h1> - -<p>This is the verbatim text of the tqnp.h include file. It is provided only for illustration; the copyright remains with Trolltech. -<hr> -<pre> -/**************************************************************************** -** $Id: qt/tqnp.h 3.3.8 edited Jan 11 14:37 $ -** -** Definition of TQt extension classes for Netscape Plugin support. -** -** Created : 970601 -** -** Copyright (C) 1992-2007 Trolltech ASA. All rights reserved. -** -** This file is part of the TQt GUI Toolkit. -** -** This file may be used under the terms of the GNU General Public -** License versions 2.0 or 3.0 as published by the Free Software -** Foundation and appearing in the file LICENSE.GPL included in the -** packaging of this file. Alternatively you may (at your option) use any -** later version of the GNU General Public License if such license has -** been publicly approved by Trolltech ASA (or its successors, if any) -** and the KDE Free TQt Foundation. -** -** Please review the following information to ensure GNU General -** Public Licensing requirements will be met: -** http://trolltech.com/products/qt/licenses/licensing/opensource/. -** If you are unsure which license is appropriate for your use, please -** review the following information: -** http://trolltech.com/products/qt/licenses/licensing/licensingoverview -** or contact the sales department at sales@trolltech.com. -** -** This file may be used under the terms of the Q Public License as -** defined by Trolltech ASA and appearing in the file LICENSE.TQPL -** included in the packaging of this file. Licensees holding valid TQt -** Commercial licenses may use this file in accordance with the TQt -** Commercial License Agreement provided with the Software. -** -** This file is provided "AS IS" with NO WARRANTY OF ANY KIND, -** INCLUDING THE WARRANTIES OF DESIGN, MERCHANTABILITY AND FITNESS FOR -** A PARTICULAR PURPOSE. Trolltech reserves all rights not granted -** herein. -** -**********************************************************************/ - -#ifndef TQNP_H -#define TQNP_H - -#ifndef QT_H -#include "tqwidget.h" -#endif // QT_H - - -struct _NPInstance; -struct _NPStream; -class TQNPInstance; - -class TQNPStream { -public: - ~TQNPStream(); - - const char* url() const; - uint end() const; - uint lastModified() const; - - const char* type() const; - bool seekable() const; - bool okay() const; - bool complete() const; - - void requestRead(int offset, uint length); - int write( int len, void* buffer ); - - TQNPInstance* instance() { return inst; } - TQNPStream(TQNPInstance*,const char*,_NPStream*,bool); - void setOkay(bool); - void setComplete(bool); - -private: - TQNPInstance* inst; - _NPStream* stream; - TQString mtype; - int seek:1; - int isokay:1; - int iscomplete:1; -}; - -class TQNPWidget : public TQWidget { - TQ_OBJECT -public: - TQNPWidget(); - ~TQNPWidget(); - void enterEvent(TQEvent*); - void leaveEvent(TQEvent*); - - virtual void enterInstance(); - virtual void leaveInstance(); - - TQNPInstance* instance(); - -private: - _NPInstance* pi; -}; - -class TQNPInstance : public TQObject { - TQ_OBJECT -public: - ~TQNPInstance(); - - // Arguments passed to EMBED - int argc() const; - const char* argn(int) const; - const char* argv(int) const; - enum Reason { - ReasonDone = 0, - ReasonBreak = 1, - ReasonError = 2, - ReasonUnknown = -1 - }; - const char* arg(const char* name) const; - enum InstanceMode { Embed=1, Full=2, Background=3 }; - InstanceMode mode() const; - - // The browser's name - const char* userAgent() const; - - // Your window. - virtual TQNPWidget* newWindow(); - TQNPWidget* widget(); - - // Incoming streams (SRC=... tag). - // Defaults ignore data. - enum StreamMode { Normal=1, Seek=2, AsFile=3, AsFileOnly=4 }; - virtual bool newStreamCreated(TQNPStream*, StreamMode& smode); - virtual int writeReady(TQNPStream*); - virtual int write(TQNPStream*, int offset, int len, void* buffer); - virtual void streamDestroyed(TQNPStream*); - - void status(const char* msg); - void getURLNotify(const char* url, const char* window=0, void*data=0); - - void getURL(const char* url, const char* window=0); - void postURL(const char* url, const char* window, - uint len, const char* buf, bool file); - - TQNPStream* newStream(const char* mimetype, const char* window, - bool as_file=FALSE); - virtual void streamAsFile(TQNPStream*, const char* fname); - - void* getJavaPeer() const; - - virtual void notifyURL(const char* url, Reason r, void* notifyData); - virtual bool printFullPage(); - virtual void print(TQPainter*); - -protected: - TQNPInstance(); - -private: - friend class TQNPStream; - _NPInstance* pi; -}; - - -class TQNPlugin { -public: - // Write this to return your TQNPlugin derived class. - static TQNPlugin* create(); - - static TQNPlugin* actual(); - - virtual ~TQNPlugin(); - - void getVersionInfo(int& plugin_major, int& plugin_minor, - int& browser_major, int& browser_minor); - - virtual TQNPInstance* newInstance()=0; - virtual const char* getMIMEDescription() const=0; - virtual const char* getPluginNameString() const=0; - virtual const char* getPluginDescriptionString() const=0; - - virtual void* getJavaClass(); - virtual void unuseJavaClass(); - void* getJavaEnv() const; - -protected: - TQNPlugin(); -}; - - -#endif // TQNP_H -</pre> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/tqnpinstance-members.html b/doc/html/tqnpinstance-members.html deleted file mode 100644 index de65fe313..000000000 --- a/doc/html/tqnpinstance-members.html +++ /dev/null @@ -1,112 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/tqnp.h:97 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQNPInstance Member List</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Complete Member List for TQNPInstance</h1> - -<p>This is the complete list of member functions for -<a href="tqnpinstance.html">TQNPInstance</a>, including inherited members. - -<ul> -<li><a href="tqnpinstance.html#TQNPInstance">TQNPInstance</a>() -<li><a href="tqnpinstance.html#~TQNPInstance">~TQNPInstance</a>() -<li><a href="tqnpinstance.html#arg">arg</a>() -<li><a href="tqnpinstance.html#argc">argc</a>() -<li><a href="tqnpinstance.html#argn">argn</a>() -<li><a href="tqnpinstance.html#argv">argv</a>() -<li><a href="tqobject.html#blockSignals">blockSignals</a>() -<li><a href="tqobject.html#checkConnectArgs">checkConnectArgs</a>() -<li><a href="tqobject.html#child">child</a>() -<li><a href="tqobject.html#childEvent">childEvent</a>() -<li><a href="tqobject.html#children">children</a>() -<li><a href="tqobject.html#className">className</a>() -<li><a href="tqobject.html#connect">connect</a>() -<li><a href="tqobject.html#connectNotify">connectNotify</a>() -<li><a href="tqobject.html#customEvent">customEvent</a>() -<li><a href="tqobject.html#deleteLater">deleteLater</a>() -<li><a href="tqobject.html#destroyed">destroyed</a>() -<li><a href="tqobject.html#disconnect">disconnect</a>() -<li><a href="tqobject.html#disconnectNotify">disconnectNotify</a>() -<li><a href="tqobject.html#dumpObjectInfo">dumpObjectInfo</a>() -<li><a href="tqobject.html#dumpObjectTree">dumpObjectTree</a>() -<li><a href="tqobject.html#event">event</a>() -<li><a href="tqobject.html#eventFilter">eventFilter</a>() -<li><a href="tqnpinstance.html#getJavaPeer">getJavaPeer</a>() -<li><a href="tqnpinstance.html#getURL">getURL</a>() -<li><a href="tqnpinstance.html#getURLNotify">getURLNotify</a>() -<li><a href="tqobject.html#highPriority">highPriority</a>() -<li><a href="tqobject.html#inherits">inherits</a>() -<li><a href="tqobject.html#insertChild">insertChild</a>() -<li><a href="tqobject.html#installEventFilter">installEventFilter</a>() -<li><a href="tqobject.html#isA">isA</a>() -<li><a href="tqobject.html#isWidgetType">isWidgetType</a>() -<li><a href="tqobject.html#killTimer">killTimer</a>() -<li><a href="tqobject.html#killTimers">killTimers</a>() -<li><a href="tqobject.html#metaObject">metaObject</a>() -<li><a href="tqnpinstance.html#mode">mode</a>() -<li><a href="tqobject.html#name">name</a>() -<li><a href="tqnpinstance.html#newStream">newStream</a>() -<li><a href="tqnpinstance.html#newStreamCreated">newStreamCreated</a>() -<li><a href="tqnpinstance.html#newWindow">newWindow</a>() -<li><a href="tqobject.html#normalizeSignalSlot">normalizeSignalSlot</a>() -<li><a href="tqnpinstance.html#notifyURL">notifyURL</a>() -<li><a href="tqobject.html#objectTrees">objectTrees</a>() -<li><a href="tqobject.html#parent">parent</a>() -<li><a href="tqnpinstance.html#postURL">postURL</a>() -<li><a href="tqnpinstance.html#print">print</a>() -<li><a href="tqnpinstance.html#printFullPage">printFullPage</a>() -<li><a href="tqobject.html#property">property</a>() -<li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqobject.html#removeChild">removeChild</a>() -<li><a href="tqobject.html#removeEventFilter">removeEventFilter</a>() -<li><a href="tqobject.html#sender">sender</a>() -<li><a href="tqobject.html#setName">setName</a>() -<li><a href="tqobject.html#setProperty">setProperty</a>() -<li><a href="tqobject.html#signalsBlocked">signalsBlocked</a>() -<li><a href="tqobject.html#startTimer">startTimer</a>() -<li><a href="tqnpinstance.html#status">status</a>() -<li><a href="tqnpinstance.html#streamAsFile">streamAsFile</a>() -<li><a href="tqnpinstance.html#streamDestroyed">streamDestroyed</a>() -<li><a href="tqobject.html#timerEvent">timerEvent</a>() -<li><a href="tqobject.html#tr">tr</a>() -<li><a href="tqobject.html#trUtf8">trUtf8</a>() -<li><a href="tqnpinstance.html#userAgent">userAgent</a>() -<li><a href="tqnpinstance.html#widget">widget</a>() -<li><a href="tqnpinstance.html#write">write</a>() -<li><a href="tqnpinstance.html#writeReady">writeReady</a>() -</ul> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/tqnpinstance.html b/doc/html/tqnpinstance.html deleted file mode 100644 index 8f474a66d..000000000 --- a/doc/html/tqnpinstance.html +++ /dev/null @@ -1,320 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQNPInstance Class</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQNPInstance Class Reference</h1> - -<p>The TQNPInstance class provides a TQObject that is a web browser plugin. -<a href="#details">More...</a> -<p>This class is part of the <b>TQt Netscape Extension</b>. -<p><tt>#include <<a href="tqnp-h.html">tqnp.h</a>></tt> -<p>Inherits <a href="tqobject.html">TQObject</a>. -<p><a href="tqnpinstance-members.html">List of all member functions.</a> -<h2>Public Members</h2> -<ul> -<li class=fn><a href="#~TQNPInstance"><b>~TQNPInstance</b></a> ()</li> -<li class=fn>int <a href="#argc"><b>argc</b></a> () const</li> -<li class=fn>const char * <a href="#argn"><b>argn</b></a> ( int i ) const</li> -<li class=fn>const char * <a href="#argv"><b>argv</b></a> ( int i ) const</li> -<li class=fn>enum <a href="#Reason-enum"><b>Reason</b></a> { ReasonDone = 0, ReasonBreak = 1, ReasonError = 2, ReasonUnknown = -1 }</li> -<li class=fn>const char * <a href="#arg"><b>arg</b></a> ( const char * name ) const</li> -<li class=fn>enum <a href="#InstanceMode-enum"><b>InstanceMode</b></a> { Embed = 1, Full = 2, Background = 3 }</li> -<li class=fn>InstanceMode <a href="#mode"><b>mode</b></a> () const</li> -<li class=fn>const char * <a href="#userAgent"><b>userAgent</b></a> () const</li> -<li class=fn>virtual TQNPWidget * <a href="#newWindow"><b>newWindow</b></a> ()</li> -<li class=fn>TQNPWidget * <a href="#widget"><b>widget</b></a> ()</li> -<li class=fn>enum <a href="#StreamMode-enum"><b>StreamMode</b></a> { Normal = 1, Seek = 2, AsFile = 3, AsFileOnly = 4 }</li> -<li class=fn>virtual bool <a href="#newStreamCreated"><b>newStreamCreated</b></a> ( TQNPStream *, StreamMode & smode )</li> -<li class=fn>virtual int <a href="#writeReady"><b>writeReady</b></a> ( TQNPStream * )</li> -<li class=fn>virtual int <a href="#write"><b>write</b></a> ( TQNPStream *, int offset, int len, void * buffer )</li> -<li class=fn>virtual void <a href="#streamDestroyed"><b>streamDestroyed</b></a> ( TQNPStream * )</li> -<li class=fn>void <a href="#status"><b>status</b></a> ( const char * msg )</li> -<li class=fn>void <a href="#getURLNotify"><b>getURLNotify</b></a> ( const char * url, const char * window = 0, void * data = 0 )</li> -<li class=fn>void <a href="#getURL"><b>getURL</b></a> ( const char * url, const char * window = 0 )</li> -<li class=fn>void <a href="#postURL"><b>postURL</b></a> ( const char * url, const char * window, uint len, const char * buf, bool file )</li> -<li class=fn>TQNPStream * <a href="#newStream"><b>newStream</b></a> ( const char * mimetype, const char * window, bool as_file = FALSE )</li> -<li class=fn>virtual void <a href="#streamAsFile"><b>streamAsFile</b></a> ( TQNPStream *, const char * fname )</li> -<li class=fn>void * <a href="#getJavaPeer"><b>getJavaPeer</b></a> () const</li> -<li class=fn>virtual void <a href="#notifyURL"><b>notifyURL</b></a> ( const char * url, Reason r, void * notifyData )</li> -<li class=fn>virtual bool <a href="#printFullPage"><b>printFullPage</b></a> ()</li> -<li class=fn>virtual void <a href="#print"><b>print</b></a> ( TQPainter * )</li> -</ul> -<h2>Protected Members</h2> -<ul> -<li class=fn><a href="#TQNPInstance"><b>TQNPInstance</b></a> ()</li> -</ul> -<hr><a name="details"></a><h2>Detailed Description</h2> -<p> This class is defined in the <b>TQt <a href="netscape-plugin.html#Netscape">Netscape</a> Extension</b>, which can be found in the <tt>qt/extensions</tt> directory. It is not included in the main TQt API. -<p> - -The TQNPInstance class provides a <a href="tqobject.html">TQObject</a> that is a web browser plugin. -<p> -<p> Deriving from TQNPInstance creates an object that represents a -single <tt><EMBED></tt> tag in an HTML document. -<p> The TQNPInstance is responsible for creating an appropriate -<a href="tqnpwidget.html">TQNPWidget</a> window if required (not all plugins have windows), and -for interacting with the input/output facilities intrinsic to -plugins. -<p> Note that there is <em>absolutely no guarantee</em> regarding the order -in which functions are called. Sometimes the browser will call -<a href="#newWindow">newWindow</a>() first, at other times, <a href="#newStreamCreated">newStreamCreated</a>() will be -called first (assuming the <tt><EMBED></tt> tag has a SRC parameter). -<p> <em>None of TQt's GUI functionality</em> may be used until after the -first call to newWindow(). This includes any use of <a href="tqpaintdevice.html">TQPaintDevice</a> -(i.e. <a href="tqpixmap.html">TQPixmap</a>, <a href="tqwidget.html">TQWidget</a>, and all subclasses), <a href="ntqapplication.html">TQApplication</a>, anything -related to <a href="tqpainter.html">TQPainter</a> (<a href="tqbrush.html">TQBrush</a>, etc.), fonts, <a href="tqmovie.html">TQMovie</a>, <a href="tqtooltip.html">TQToolTip</a>, etc. -Useful classes which specifically <em>can</em> be used are <a href="tqimage.html">TQImage</a>, -<a href="tqfile.html">TQFile</a>, and <a href="tqbuffer.html">TQBuffer</a>. -<p> This restriction can easily be accommodated by structuring your -plugin so that the task of the TQNPInstance is to gather data, -while the task of the <a href="tqnpwidget.html">TQNPWidget</a> is to provide a graphical -interface to that data. - -<hr><h2>Member Type Documentation</h2> -<h3 class=fn><a name="InstanceMode-enum"></a>TQNPInstance::InstanceMode</h3> - -<p> This enum type provides TQt-style names for three #defines in -<tt>npapi.h</tt>: -<ul> -<li><tt>TQNPInstance::Embed</tt> - corresponds to NP_EMBED -<li><tt>TQNPInstance::Full</tt> - corresponds to NP_FULL -<li><tt>TQNPInstance::Background</tt> - corresponds to NP_BACKGROUND -</ul><p> -<h3 class=fn><a name="Reason-enum"></a>TQNPInstance::Reason</h3> - -<ul> -<li><tt>TQNPInstance::ReasonDone</tt> -<li><tt>TQNPInstance::ReasonBreak</tt> -<li><tt>TQNPInstance::ReasonError</tt> -<li><tt>TQNPInstance::ReasonUnknown</tt> -</ul> -<h3 class=fn><a name="StreamMode-enum"></a>TQNPInstance::StreamMode</h3> - -<ul> -<li><tt>TQNPInstance::Normal</tt> -<li><tt>TQNPInstance::Seek</tt> -<li><tt>TQNPInstance::AsFile</tt> -<li><tt>TQNPInstance::AsFileOnly</tt> -</ul> -<hr><h2>Member Function Documentation</h2> -<h3 class=fn><a name="TQNPInstance"></a>TQNPInstance::TQNPInstance ()<tt> [protected]</tt> -</h3> -Creates a TQNPInstance. -<p> Can only be called from within a derived class created within -<a href="tqnplugin.html#newInstance">TQNPlugin::newInstance</a>(). - -<h3 class=fn><a name="~TQNPInstance"></a>TQNPInstance::~TQNPInstance () -</h3> -Called when the plugin instance is about to be deleted. - -<h3 class=fn>const char * <a name="arg"></a>TQNPInstance::arg ( const char * name ) const -</h3> -Returns the value of the named arguments, or 0 if no argument -called <em>name</em> appears in the <tt><EMBED></tt> tag of this instance. -If the argument appears, but has no value assigned, the empty -string is returned. In summary: -<p> <center><table cellpadding="4" cellspacing="2" border="0"> -<tr bgcolor="#a2c511"> <th valign="top">Tag <th valign="top">Result -<tr bgcolor="#f0f0f0"> <td valign="top"><tt><EMBED ...></tt> <td valign="top">arg("FOO") == 0 -<tr bgcolor="#d0d0d0"> <td valign="top"><tt><EMBED FOO ...></tt> <td valign="top">arg("FOO") == "" -<tr bgcolor="#f0f0f0"> <td valign="top"><tt><EMBED FOO=BAR ...></tt> <td valign="top">arg("FOO") == "BAR" -</table></center> - -<h3 class=fn>int <a name="argc"></a>TQNPInstance::argc () const -</h3> -Returns the number of arguments to the instance. Note that you -should not normally rely on the ordering of arguments, and -note that the SGML specification does not permit multiple -arguments with the same name. -<p> <p>See also <a href="#arg">arg</a>() and <a href="#argn">argn</a>(). - -<h3 class=fn>const char * <a name="argn"></a>TQNPInstance::argn ( int i ) const -</h3> -Returns the name of the <em>i</em>-th argument. -<p> <p>See also <a href="#argc">argc</a>() and <a href="#argv">argv</a>(). - -<h3 class=fn>const char * <a name="argv"></a>TQNPInstance::argv ( int i ) const -</h3> -Returns the value of the <em>i</em>-th argument. -<p> \as <a href="#argc">argc</a>(), <a href="#arg">arg</a>() - -<h3 class=fn>void * <a name="getJavaPeer"></a>TQNPInstance::getJavaPeer () const -</h3> -Returns the Java object associated with the plugin instance, an -object of the <a href="tqnplugin.html#getJavaClass">plugin's Java - class</a>, or 0 if the plug-in does not have a Java class, -Java is disabled, or an error occurred. -<p> The return value is actually a <tt>jref</tt> we use <tt>void*</tt> so as to -avoid burdening plugins which do not require Java. -<p> <p>See also <a href="tqnplugin.html#getJavaClass">TQNPlugin::getJavaClass</a>() and <a href="tqnplugin.html#getJavaEnv">TQNPlugin::getJavaEnv</a>(). - -<h3 class=fn>void <a name="getURL"></a>TQNPInstance::getURL ( const char * url, const char * window = 0 ) -</h3> -Requests that the <em>url</em> be retrieved and sent to the named <em>window</em>. See <a href="netscape-plugin.html#Netscape">Netscape</a>'s JavaScript documentation for an explanation -of window names. - -<h3 class=fn>void <a name="getURLNotify"></a>TQNPInstance::getURLNotify ( const char * url, const char * window = 0, void * data = 0 ) -</h3> -Requests that the given <em>url</em> be retrieved and sent to -the named <em>window</em>. See <a href="netscape-plugin.html#Netscape">Netscape</a>'s JavaScript documentation for -an explanation of window names. Passes the arguments including <em>data</em> to NPN_GetURLNotify. -<p> -<a href="http://developer.netscape.com/docs/manuals/communicator/plugin/refpgur.htm#npngeturlnotify">Netscape: NPN_GetURLNotify method</a> - -<h3 class=fn><a href="tqnpinstance.html#InstanceMode-enum">InstanceMode</a> <a name="mode"></a>TQNPInstance::mode () const -</h3> -Returns the mode of the plugin. - -<h3 class=fn><a href="tqnpstream.html">TQNPStream</a> * <a name="newStream"></a>TQNPInstance::newStream ( const char * mimetype, const char * window, bool as_file = FALSE ) -</h3> -<p><b>This function is under development and is subject to change.</b> -<p> This function is <em>not tested</em>. -<p> Requests the creation of a new data stream <em>from</em> the plugin. -The MIME type and window are passed in <em>mimetype</em> and <em>window</em>. -<em>as_file</em> holds the <a href="#StreamMode-enum">AsFileOnly</a> flag. It is an interface to the -NPN_NewStream function of the <a href="netscape-plugin.html#Netscape">Netscape</a> Plugin API. - -<h3 class=fn>bool <a name="newStreamCreated"></a>TQNPInstance::newStreamCreated ( <a href="tqnpstream.html">TQNPStream</a> *, <a href="tqnpinstance.html#StreamMode-enum">StreamMode</a> & smode )<tt> [virtual]</tt> -</h3> - -<p> This function is called when a new stream has been created. The -instance should return TRUE if it accepts the processing of the -stream. If the instance requires the stream as a file, it should -set <em>smode</em> to <a href="#StreamMode-enum">AsFileOnly</a>, in which case the data will be -delivered some time later to the <a href="#streamAsFile">streamAsFile</a>() function. -Otherwise, the data will be delivered in chunks to the <a href="#write">write</a>() -function, which must consume at least as much data as returned -by the most recent call to <a href="#writeReady">writeReady</a>(). -<p> Note that the <a href="#StreamMode-enum">AsFileOnly</a> method is not supported by <a href="netscape-plugin.html#Netscape">Netscape</a> -2.0 and MSIE 3.0. -<p> The default implementation accepts any stream. - -<h3 class=fn><a href="tqnpwidget.html">TQNPWidget</a> * <a name="newWindow"></a>TQNPInstance::newWindow ()<tt> [virtual]</tt> -</h3> -Called at most once, at some time after the TQNPInstance is -created. If the plugin requires a window, this function should -return a derived class of <a href="tqnpwidget.html">TQNPWidget</a> that provides the required -interface. - -<p>Example: <a href="grapher-nsplugin-example.html#x2751">grapher/grapher.cpp</a>. -<h3 class=fn>void <a name="notifyURL"></a>TQNPInstance::notifyURL ( const char * url, <a href="tqnpinstance.html#Reason-enum">Reason</a> r, void * notifyData )<tt> [virtual]</tt> -</h3> -<p><b>This function is under development and is subject to change.</b> -<p> This function is <em>not tested</em>. -<p> Called whenever a <em>url</em> is notified after a call to -NPN_GetURLNotify with <em>notifyData</em>. The reason is given in <em>r</em>. -<p> It is an encapsulation of the NPP_URLNotify function of the -<a href="netscape-plugin.html#Netscape">Netscape</a> Plugin API. -<p> See also: -<a href="http://developer.netscape.com/docs/manuals/communicator/plugin/refpgur.htm#nppurlnotify">Netscape: NPP_URLNotify method</a> - -<h3 class=fn>void <a name="postURL"></a>TQNPInstance::postURL ( const char * url, const char * window, uint len, const char * buf, bool file ) -</h3> -<p><b>This function is under development and is subject to change.</b> -<p> This function is <em>not tested</em>. -<p> It is an interface to the NPN_PostURL function of the <a href="netscape-plugin.html#Netscape">Netscape</a> -Plugin API. -<p> Passes <em>url</em>, <em>window</em>, <em>buf</em>, <em>len</em>, and <em>file</em> to -NPN_PostURL. - -<h3 class=fn>void <a name="print"></a>TQNPInstance::print ( <a href="tqpainter.html">TQPainter</a> * )<tt> [virtual]</tt> -</h3> -<p><b>This function is under development and is subject to change.</b> -<p> This function is <em>not tested</em>. -<p> Print the instance embedded in a page. -<p> It is an encapsulation of the NPP_Print function of the <a href="netscape-plugin.html#Netscape">Netscape</a> -Plugin API. - -<h3 class=fn>bool <a name="printFullPage"></a>TQNPInstance::printFullPage ()<tt> [virtual]</tt> -</h3> -<p><b>This function is under development and is subject to change.</b> -<p> This function is <em>not tested</em>. -<p> It is an encapsulation of the NPP_Print function of the <a href="netscape-plugin.html#Netscape">Netscape</a> -Plugin API. - -<h3 class=fn>void <a name="status"></a>TQNPInstance::status ( const char * msg ) -</h3> -Sets the status message in the browser containing this instance to -<em>msg</em>. - -<h3 class=fn>void <a name="streamAsFile"></a>TQNPInstance::streamAsFile ( <a href="tqnpstream.html">TQNPStream</a> *, const char * fname )<tt> [virtual]</tt> -</h3> -Called when a stream is delivered as a single file called <em>fname</em> -rather than as chunks. This may be simpler for a plugin to deal -with, but precludes any incremental behavior. -<p> Note that the <a href="#StreamMode-enum">AsFileOnly</a> method is not supported by <a href="netscape-plugin.html#Netscape">Netscape</a> -2.0 and MSIE 3.0. -<p> <p>See also <a href="#newStreamCreated">newStreamCreated</a>() and <a href="#newStream">newStream</a>(). - -<h3 class=fn>void <a name="streamDestroyed"></a>TQNPInstance::streamDestroyed ( <a href="tqnpstream.html">TQNPStream</a> * )<tt> [virtual]</tt> -</h3> -Called when a stream is destroyed. At this point, the stream may -be complete() and okay(). If it is not okay(), then an error has -occurred. If it is okay(), but not complete(), then the user has -cancelled the transmission; do not give an error message in this -case. - -<h3 class=fn>const char * <a name="userAgent"></a>TQNPInstance::userAgent () const -</h3> -Returns the user agent (browser name) containing this instance. - -<h3 class=fn><a href="tqnpwidget.html">TQNPWidget</a> * <a name="widget"></a>TQNPInstance::widget () -</h3> -Returns the plugin window created by <a href="#newWindow">newWindow</a>(), if any. - -<h3 class=fn>int <a name="write"></a>TQNPInstance::write ( <a href="tqnpstream.html">TQNPStream</a> *, int offset, int len, void * buffer )<tt> [virtual]</tt> -</h3> - -<p> Called when incoming data is available for processing by the -instance. The instance <em>must</em> consume at least the amount that it -returned in the most recent call to <a href="#writeReady">writeReady</a>(), but it may -consume up to the amount given by <em>len</em>. <em>buffer</em> is the data -available for consumption. The <em>offset</em> argument is merely an -informational value indicating the total amount of data that has -been consumed in prior calls. -<p> This function should return the amount of data actually consumed. - -<p>Example: <a href="grapher-nsplugin-example.html#x2752">grapher/grapher.cpp</a>. -<h3 class=fn>int <a name="writeReady"></a>TQNPInstance::writeReady ( <a href="tqnpstream.html">TQNPStream</a> * )<tt> [virtual]</tt> -</h3> -Returns the minimum amount of data the instance is willing to -receive from the given stream. -<p> The default returns a very large value. - -<!-- eof --> -<hr><p> -This file is part of the <a href="index.html">TQt toolkit</a>. -Copyright © 1995-2007 -<a href="http://www.trolltech.com/">Trolltech</a>. All Rights Reserved.<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/tqnplugin-members.html b/doc/html/tqnplugin-members.html deleted file mode 100644 index ecbf9a1c9..000000000 --- a/doc/html/tqnplugin-members.html +++ /dev/null @@ -1,58 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/tqnp.h:157 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQNPlugin Member List</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Complete Member List for TQNPlugin</h1> - -<p>This is the complete list of member functions for -<a href="tqnplugin.html">TQNPlugin</a>, including inherited members. - -<ul> -<li><a href="tqnplugin.html#TQNPlugin">TQNPlugin</a>() -<li><a href="tqnplugin.html#~TQNPlugin">~TQNPlugin</a>() -<li><a href="tqnplugin.html#actual">actual</a>() -<li><a href="tqnplugin.html#create">create</a>() -<li><a href="tqnplugin.html#getJavaClass">getJavaClass</a>() -<li><a href="tqnplugin.html#getJavaEnv">getJavaEnv</a>() -<li><a href="tqnplugin.html#getMIMEDescription">getMIMEDescription</a>() -<li><a href="tqnplugin.html#getPluginDescriptionString">getPluginDescriptionString</a>() -<li><a href="tqnplugin.html#getPluginNameString">getPluginNameString</a>() -<li><a href="tqnplugin.html#getVersionInfo">getVersionInfo</a>() -<li><a href="tqnplugin.html#newInstance">newInstance</a>() -<li><a href="tqnplugin.html#unuseJavaClass">unuseJavaClass</a>() -</ul> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/tqnplugin.html b/doc/html/tqnplugin.html deleted file mode 100644 index 7ae91600d..000000000 --- a/doc/html/tqnplugin.html +++ /dev/null @@ -1,180 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQNPlugin Class</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQNPlugin Class Reference</h1> - -<p>The TQNPlugin class provides the main factory for plugin objects. -<a href="#details">More...</a> -<p>This class is part of the <b>TQt Netscape Extension</b>. -<p><tt>#include <<a href="tqnp-h.html">tqnp.h</a>></tt> -<p><a href="tqnplugin-members.html">List of all member functions.</a> -<h2>Public Members</h2> -<ul> -<li class=fn>virtual <a href="#~TQNPlugin"><b>~TQNPlugin</b></a> ()</li> -<li class=fn>void <a href="#getVersionInfo"><b>getVersionInfo</b></a> ( int & plugin_major, int & plugin_minor, int & browser_major, int & browser_minor )</li> -<li class=fn>virtual TQNPInstance * <a href="#newInstance"><b>newInstance</b></a> () = 0</li> -<li class=fn>virtual const char * <a href="#getMIMEDescription"><b>getMIMEDescription</b></a> () const = 0</li> -<li class=fn>virtual const char * <a href="#getPluginNameString"><b>getPluginNameString</b></a> () const = 0</li> -<li class=fn>virtual const char * <a href="#getPluginDescriptionString"><b>getPluginDescriptionString</b></a> () const = 0</li> -<li class=fn>virtual void * <a href="#getJavaClass"><b>getJavaClass</b></a> ()</li> -<li class=fn>virtual void <a href="#unuseJavaClass"><b>unuseJavaClass</b></a> ()</li> -<li class=fn>void * <a href="#getJavaEnv"><b>getJavaEnv</b></a> () const</li> -</ul> -<h2>Static Public Members</h2> -<ul> -<li class=fn>TQNPlugin * <a href="#create"><b>create</b></a> ()</li> -<li class=fn>TQNPlugin * <a href="#actual"><b>actual</b></a> ()</li> -</ul> -<h2>Protected Members</h2> -<ul> -<li class=fn><a href="#TQNPlugin"><b>TQNPlugin</b></a> ()</li> -</ul> -<hr><a name="details"></a><h2>Detailed Description</h2> -<p> This class is defined in the <b>TQt <a href="netscape-plugin.html#Netscape">Netscape</a> Extension</b>, which can be found in the <tt>qt/extensions</tt> directory. It is not included in the main TQt API. -<p> - -The TQNPlugin class provides the main factory for plugin objects. -<p> -<p> This class is the heart of the plugin. One instance of this object -is created when the plugin is <em>first</em> needed, by calling -<a href="#create">TQNPlugin::create</a>(), which must be implemented in your plugin code -to return some derived class of TQNPlugin. The one TQNPlugin object -creates all <a href="tqnpinstance.html">TQNPInstance</a> instances for a web browser running in a -single process. -<p> Additionally, if TQt is linked to the plugin as a dynamic library, -only one instance of <a href="ntqapplication.html">TQApplication</a> will exist <em>across all plugins that have been made with TQt</em>. So, your plugin should tread lightly -on global settings. Do not, for example, use -<a href="ntqapplication.html#setFont">TQApplication::setFont</a>() - that will change the font in every -widget of every TQt-based plugin currently loaded! - -<hr><h2>Member Function Documentation</h2> -<h3 class=fn><a name="TQNPlugin"></a>TQNPlugin::TQNPlugin ()<tt> [protected]</tt> -</h3> -Creates a TQNPlugin. This may only be used by the constructor -of the class, derived from TQNPlugin, that is returned by your -plugin's implementation of the <a href="#create">TQNPlugin::create</a>() function. - -<h3 class=fn><a name="~TQNPlugin"></a>TQNPlugin::~TQNPlugin ()<tt> [virtual]</tt> -</h3> -Destroys the TQNPlugin. This is called by the plugin binding code -just before the plugin is about to be unloaded from memory. If -newWindow() has been called, a <a href="ntqapplication.html">TQApplication</a> will still exist at -this time, but will be deleted shortly after, just before the plugin -is deleted. - -<h3 class=fn><a href="tqnplugin.html">TQNPlugin</a> * <a name="actual"></a>TQNPlugin::actual ()<tt> [static]</tt> -</h3> -Returns the plugin most recently returned by <a href="#create">TQNPlugin::create</a>(). - -<h3 class=fn><a href="tqnplugin.html">TQNPlugin</a> * <a name="create"></a>TQNPlugin::create ()<tt> [static]</tt> -</h3> - -<p> This function must be implemented by your plugin code. It should return a -derived class of TQNPlugin. - -<h3 class=fn>void * <a name="getJavaClass"></a>TQNPlugin::getJavaClass ()<tt> [virtual]</tt> -</h3> -Override this function to return a reference to the Java class that represents -the plugin. The default returns 0, indicating no class. -<p> If you override this class, you must also override -<a href="#unuseJavaClass">TQNPlugin::unuseJavaClass</a>(). -<p> The return value is actually a <tt>jref</tt>; we use <tt>void*</tt> so as to -avoid burdening plugins which do not require Java. -<p> <p>See also <a href="#getJavaEnv">getJavaEnv</a>() and <a href="tqnpinstance.html#getJavaPeer">TQNPInstance::getJavaPeer</a>(). - -<h3 class=fn>void * <a name="getJavaEnv"></a>TQNPlugin::getJavaEnv () const -</h3> -Returns a pointer to the Java execution environment, or 0 if -either Java is disabled or an error occurred. -<p> The return value is actually a <tt>JRIEnv*</tt>; we use <tt>void*</tt> so as -to avoid burdening plugins which do not require Java. -<p> <p>See also <a href="#getJavaClass">getJavaClass</a>() and <a href="tqnpinstance.html#getJavaPeer">TQNPInstance::getJavaPeer</a>(). - -<h3 class=fn>const char * <a name="getMIMEDescription"></a>TQNPlugin::getMIMEDescription () const<tt> [pure virtual]</tt> -</h3> - -<p> Override this function to return the MIME description of the data formats -supported by your plugin. The format of this string is shown by -the following example: -<p> <pre> - const char* getMIMEDescription() const - { - return "image/x-png:png:PNG Image;" - "image/png:png:PNG Image;" - "image/x-portable-bitmap:pbm:PBM Image;" - "image/x-portable-graymap:pgm:PGM Image;" - "image/x-portable-pixmap:ppm:PPM Image;" - "image/bmp:bmp:BMP Image;" - "image/x-ms-bmp:bmp:BMP Image;" - "image/x-xpixmap:xpm:XPM Image;" - "image/xpm:xpm:XPM Image"; - } -</pre> - - -<h3 class=fn>const char * <a name="getPluginDescriptionString"></a>TQNPlugin::getPluginDescriptionString () const<tt> [pure virtual]</tt> -</h3> - -<p> Returns a pointer to the plain-text description of the plugin. - -<h3 class=fn>const char * <a name="getPluginNameString"></a>TQNPlugin::getPluginNameString () const<tt> [pure virtual]</tt> -</h3> - -<p> Returns a pointer to the plain-text name of the plugin. - -<h3 class=fn>void <a name="getVersionInfo"></a>TQNPlugin::getVersionInfo ( int & plugin_major, int & plugin_minor, int & browser_major, int & browser_minor ) -</h3> -Populates <em>*</em><em>plugin_major</em> and <em>*</em><em>plugin_minor</em> with the -version of the plugin API and populates <em>*</em><em>browser_major</em> and -<em>*</em><em>browser_minor</em> with the version of the web browser. - -<h3 class=fn><a href="tqnpinstance.html">TQNPInstance</a> * <a name="newInstance"></a>TQNPlugin::newInstance ()<tt> [pure virtual]</tt> -</h3> - -<p> Override this function to return an appropriate derived class of -<a href="tqnpinstance.html">TQNPInstance</a>. - -<h3 class=fn>void <a name="unuseJavaClass"></a>TQNPlugin::unuseJavaClass ()<tt> [virtual]</tt> -</h3> -This function is called when the plugin is shutting down. The -function should <em>unuse</em> the Java class returned earlier by -<a href="#getJavaClass">getJavaClass</a>(). - -<!-- eof --> -<hr><p> -This file is part of the <a href="index.html">TQt toolkit</a>. -Copyright © 1995-2007 -<a href="http://www.trolltech.com/">Trolltech</a>. All Rights Reserved.<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/tqnpstream-members.html b/doc/html/tqnpstream-members.html deleted file mode 100644 index f34408d6e..000000000 --- a/doc/html/tqnpstream-members.html +++ /dev/null @@ -1,58 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/tqnp.h:50 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQNPStream Member List</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Complete Member List for TQNPStream</h1> - -<p>This is the complete list of member functions for -<a href="tqnpstream.html">TQNPStream</a>, including inherited members. - -<ul> -<li><a href="tqnpstream.html#TQNPStream">TQNPStream</a>() -<li><a href="tqnpstream.html#~TQNPStream">~TQNPStream</a>() -<li><a href="tqnpstream.html#complete">complete</a>() -<li><a href="tqnpstream.html#end">end</a>() -<li><a href="tqnpstream.html#instance">instance</a>() -<li><a href="tqnpstream.html#lastModified">lastModified</a>() -<li><a href="tqnpstream.html#okay">okay</a>() -<li><a href="tqnpstream.html#requestRead">requestRead</a>() -<li><a href="tqnpstream.html#seekable">seekable</a>() -<li><a href="tqnpstream.html#type">type</a>() -<li><a href="tqnpstream.html#url">url</a>() -<li><a href="tqnpstream.html#write">write</a>() -</ul> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/tqnpstream.html b/doc/html/tqnpstream.html deleted file mode 100644 index 2c6437a79..000000000 --- a/doc/html/tqnpstream.html +++ /dev/null @@ -1,129 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQNPStream Class</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQNPStream Class Reference</h1> - -<p>The TQNPStream class provides a stream of data provided to a TQNPInstance by the browser. -<a href="#details">More...</a> -<p>This class is part of the <b>TQt Netscape Extension</b>. -<p><tt>#include <<a href="tqnp-h.html">tqnp.h</a>></tt> -<p><a href="tqnpstream-members.html">List of all member functions.</a> -<h2>Public Members</h2> -<ul> -<li class=fn><a href="#~TQNPStream"><b>~TQNPStream</b></a> ()</li> -<li class=fn>const char * <a href="#url"><b>url</b></a> () const</li> -<li class=fn>uint <a href="#end"><b>end</b></a> () const</li> -<li class=fn>uint <a href="#lastModified"><b>lastModified</b></a> () const</li> -<li class=fn>const char * <a href="#type"><b>type</b></a> () const</li> -<li class=fn>bool <a href="#seekable"><b>seekable</b></a> () const</li> -<li class=fn>bool <a href="#okay"><b>okay</b></a> () const</li> -<li class=fn>bool <a href="#complete"><b>complete</b></a> () const</li> -<li class=fn>void <a href="#requestRead"><b>requestRead</b></a> ( int offset, uint length )</li> -<li class=fn>int <a href="#write"><b>write</b></a> ( int len, void * buffer )</li> -<li class=fn>TQNPInstance * <a href="#instance"><b>instance</b></a> ()</li> -<li class=fn><a href="#TQNPStream"><b>TQNPStream</b></a> ( TQNPInstance * in, const char * mt, _NPStream * st, bool se )</li> -</ul> -<hr><a name="details"></a><h2>Detailed Description</h2> -<p> This class is defined in the <b>TQt <a href="netscape-plugin.html#Netscape">Netscape</a> Extension</b>, which can be found in the <tt>qt/extensions</tt> directory. It is not included in the main TQt API. -<p> - -The TQNPStream class provides a stream of data provided to a <a href="tqnpinstance.html">TQNPInstance</a> by the browser. -<p> -<p> Note that this is neither a <a href="tqtextstream.html">TQTextStream</a> nor a <a href="tqdatastream.html">TQDataStream</a>. -<p> <p>See also <a href="tqnpinstance.html#write">TQNPInstance::write</a>() and <a href="tqnpinstance.html#newStreamCreated">TQNPInstance::newStreamCreated</a>(). - -<hr><h2>Member Function Documentation</h2> -<h3 class=fn><a name="TQNPStream"></a>TQNPStream::TQNPStream ( <a href="tqnpinstance.html">TQNPInstance</a> * in, const char * mt, _NPStream * st, bool se ) -</h3> -Creates a stream. Plugins should not call this; they should call -<a href="tqnpinstance.html#newStream">TQNPInstance::newStream</a>() if they need a stream. -<p> Takes a <a href="tqnpinstance.html">TQNPInstance</a> <em>in</em>, MIME type <em>mt</em>, a pointer to an -_NPStream <em>st</em> and a seekable flag <em>se</em>. - -<h3 class=fn><a name="~TQNPStream"></a>TQNPStream::~TQNPStream () -</h3> -Destroys the stream. - -<h3 class=fn>bool <a name="complete"></a>TQNPStream::complete () const -</h3> -Returns TRUE if the stream has received all the data from the -source; otherwise returns FALSE. - -<h3 class=fn>uint <a name="end"></a>TQNPStream::end () const -</h3> -Returns the length of the stream in bytes. The function might -return 0 for streams of unknown length. - -<h3 class=fn><a href="tqnpinstance.html">TQNPInstance</a> * <a name="instance"></a>TQNPStream::instance () -</h3> - -<p> Returns the <a href="tqnpinstance.html">TQNPInstance</a> for which this stream was created. - -<h3 class=fn>uint <a name="lastModified"></a>TQNPStream::lastModified () const -</h3> -Returns the time when the source of the stream was last modified. - -<h3 class=fn>bool <a name="okay"></a>TQNPStream::okay () const -</h3> -Returns TRUE if no errors have occurred on the stream; otherwise -returns FALSE. - -<h3 class=fn>void <a name="requestRead"></a>TQNPStream::requestRead ( int offset, uint length ) -</h3> -Requests the section of the stream, of <em>length</em> bytes from <em>offset</em>, be sent to the <a href="tqnpinstance.html#write">TQNPInstance::write</a>() function of the -<a href="#instance">instance</a>() of this stream. - -<h3 class=fn>bool <a name="seekable"></a>TQNPStream::seekable () const -</h3> -Returns TRUE if the stream is seekable; otherwise returns FALSE. - -<h3 class=fn>const char * <a name="type"></a>TQNPStream::type () const -</h3> -Returns the MIME type of the stream. - -<h3 class=fn>const char * <a name="url"></a>TQNPStream::url () const -</h3> -Returns the URL from which the stream was created. - -<h3 class=fn>int <a name="write"></a>TQNPStream::write ( int len, void * buffer ) -</h3> -Writes <em>len</em> bytes from <em>buffer</em> <em>to</em> the stream. - -<!-- eof --> -<hr><p> -This file is part of the <a href="index.html">TQt toolkit</a>. -Copyright © 1995-2007 -<a href="http://www.trolltech.com/">Trolltech</a>. All Rights Reserved.<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/tqnpwidget-members.html b/doc/html/tqnpwidget-members.html deleted file mode 100644 index 1fee40d0e..000000000 --- a/doc/html/tqnpwidget-members.html +++ /dev/null @@ -1,340 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/include/tqnp.h:80 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQNPWidget Member List</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Complete Member List for TQNPWidget</h1> - -<p>This is the complete list of member functions for -<a href="tqnpwidget.html">TQNPWidget</a>, including inherited members. - -<ul> -<li><a href="tqnpwidget.html#TQNPWidget">TQNPWidget</a>() -<li><a href="tqnpwidget.html#~TQNPWidget">~TQNPWidget</a>() -<li><a href="tqwidget.html#acceptDrops">acceptDrops</a>() -<li><a href="tqwidget.html#adjustSize">adjustSize</a>() -<li><a href="tqwidget.html#autoMask">autoMask</a>() -<li><a href="tqwidget.html#backgroundBrush">backgroundBrush</a>() -<li><a href="tqwidget.html#backgroundColor">backgroundColor</a>() -<li><a href="tqwidget.html#backgroundMode">backgroundMode</a>() -<li><a href="tqwidget.html#backgroundOrigin">backgroundOrigin</a>() -<li><a href="tqwidget.html#backgroundPixmap">backgroundPixmap</a>() -<li><a href="tqwidget.html#baseSize">baseSize</a>() -<li><a href="tqobject.html#blockSignals">blockSignals</a>() -<li><a href="tqwidget.html#caption">caption</a>() -<li><a href="tqobject.html#checkConnectArgs">checkConnectArgs</a>() -<li><a href="tqobject.html#child">child</a>() -<li><a href="tqwidget.html#childAt">childAt</a>() -<li><a href="tqobject.html#childEvent">childEvent</a>() -<li><a href="tqobject.html#children">children</a>() -<li><a href="tqwidget.html#childrenRect">childrenRect</a>() -<li><a href="tqwidget.html#childrenRegion">childrenRegion</a>() -<li><a href="tqobject.html#className">className</a>() -<li><a href="tqwidget.html#clearFocus">clearFocus</a>() -<li><a href="tqwidget.html#clearMask">clearMask</a>() -<li><a href="tqwidget.html#clearWFlags">clearWFlags</a>() -<li><a href="tqwidget.html#clipRegion">clipRegion</a>() -<li><a href="tqwidget.html#close">close</a>() -<li><a href="tqwidget.html#closeEvent">closeEvent</a>() -<li><a href="tqpaintdevice.html#cmd">cmd</a>() -<li><a href="tqwidget.html#colorGroup">colorGroup</a>() -<li><a href="tqobject.html#connect">connect</a>() -<li><a href="tqobject.html#connectNotify">connectNotify</a>() -<li><a href="tqwidget.html#constPolish">constPolish</a>() -<li><a href="tqwidget.html#contextMenuEvent">contextMenuEvent</a>() -<li><a href="tqwidget.html#create">create</a>() -<li><a href="tqwidget.html#cursor">cursor</a>() -<li><a href="tqobject.html#customEvent">customEvent</a>() -<li><a href="tqwidget.html#customWhatsThis">customWhatsThis</a>() -<li><a href="tqobject.html#deleteLater">deleteLater</a>() -<li><a href="tqwidget.html#destroy">destroy</a>() -<li><a href="tqobject.html#destroyed">destroyed</a>() -<li><a href="tqobject.html#disconnect">disconnect</a>() -<li><a href="tqobject.html#disconnectNotify">disconnectNotify</a>() -<li><a href="tqwidget.html#dragEnterEvent">dragEnterEvent</a>() -<li><a href="tqwidget.html#dragLeaveEvent">dragLeaveEvent</a>() -<li><a href="tqwidget.html#dragMoveEvent">dragMoveEvent</a>() -<li><a href="tqwidget.html#drawText">drawText</a>() -<li><a href="tqwidget.html#dropEvent">dropEvent</a>() -<li><a href="tqobject.html#dumpObjectInfo">dumpObjectInfo</a>() -<li><a href="tqobject.html#dumpObjectTree">dumpObjectTree</a>() -<li><a href="tqwidget.html#enabledChange">enabledChange</a>() -<li><a href="tqwidget.html#enterEvent">enterEvent</a>() -<li><a href="tqnpwidget.html#enterInstance">enterInstance</a>() -<li><a href="tqwidget.html#erase">erase</a>() -<li><a href="tqwidget.html#eraseColor">eraseColor</a>() -<li><a href="tqwidget.html#erasePixmap">erasePixmap</a>() -<li><a href="tqwidget.html#event">event</a>() -<li><a href="tqobject.html#eventFilter">eventFilter</a>() -<li><a href="tqwidget.html#find">find</a>() -<li><a href="tqwidget.html#focusData">focusData</a>() -<li><a href="tqwidget.html#focusInEvent">focusInEvent</a>() -<li><a href="tqwidget.html#focusNextPrevChild">focusNextPrevChild</a>() -<li><a href="tqwidget.html#focusOutEvent">focusOutEvent</a>() -<li><a href="tqwidget.html#focusPolicy">focusPolicy</a>() -<li><a href="tqwidget.html#focusProxy">focusProxy</a>() -<li><a href="tqwidget.html#focusWidget">focusWidget</a>() -<li><a href="tqwidget.html#font">font</a>() -<li><a href="tqwidget.html#fontChange">fontChange</a>() -<li><a href="tqwidget.html#fontInfo">fontInfo</a>() -<li><a href="tqwidget.html#fontMetrics">fontMetrics</a>() -<li><a href="tqwidget.html#foregroundColor">foregroundColor</a>() -<li><a href="tqwidget.html#frameGeometry">frameGeometry</a>() -<li><a href="tqwidget.html#frameSize">frameSize</a>() -<li><a href="tqwidget.html#geometry">geometry</a>() -<li><a href="tqwidget.html#getWFlags">getWFlags</a>() -<li><a href="tqwidget.html#grabKeyboard">grabKeyboard</a>() -<li><a href="tqwidget.html#grabMouse">grabMouse</a>() -<li><a href="tqpaintdevice.html#handle">handle</a>() -<li><a href="tqwidget.html#hasFocus">hasFocus</a>() -<li><a href="tqwidget.html#hasMouse">hasMouse</a>() -<li><a href="tqwidget.html#hasMouseTracking">hasMouseTracking</a>() -<li><a href="tqwidget.html#height">height</a>() -<li><a href="tqwidget.html#heightForWidth">heightForWidth</a>() -<li><a href="tqwidget.html#hide">hide</a>() -<li><a href="tqwidget.html#hideEvent">hideEvent</a>() -<li><a href="tqobject.html#highPriority">highPriority</a>() -<li><a href="tqwidget.html#icon">icon</a>() -<li><a href="tqwidget.html#iconText">iconText</a>() -<li><a href="tqwidget.html#iconify">iconify</a>() -<li><a href="tqwidget.html#imComposeEvent">imComposeEvent</a>() -<li><a href="tqwidget.html#imEndEvent">imEndEvent</a>() -<li><a href="tqwidget.html#imStartEvent">imStartEvent</a>() -<li><a href="tqobject.html#inherits">inherits</a>() -<li><a href="tqobject.html#insertChild">insertChild</a>() -<li><a href="tqobject.html#installEventFilter">installEventFilter</a>() -<li><a href="tqnpwidget.html#instance">instance</a>() -<li><a href="tqobject.html#isA">isA</a>() -<li><a href="tqwidget.html#isActiveWindow">isActiveWindow</a>() -<li><a href="tqwidget.html#isDesktop">isDesktop</a>() -<li><a href="tqwidget.html#isDialog">isDialog</a>() -<li><a href="tqwidget.html#isEnabled">isEnabled</a>() -<li><a href="tqwidget.html#isEnabledTo">isEnabledTo</a>() -<li><a href="tqwidget.html#isEnabledToTLW">isEnabledToTLW</a>() -<li><a href="tqpaintdevice.html#isExtDev">isExtDev</a>() -<li><a href="tqwidget.html#isFocusEnabled">isFocusEnabled</a>() -<li><a href="tqwidget.html#isFullScreen">isFullScreen</a>() -<li><a href="tqwidget.html#isHidden">isHidden</a>() -<li><a href="tqwidget.html#isInputMethodEnabled">isInputMethodEnabled</a>() -<li><a href="tqwidget.html#isMaximized">isMaximized</a>() -<li><a href="tqwidget.html#isMinimized">isMinimized</a>() -<li><a href="tqwidget.html#isModal">isModal</a>() -<li><a href="tqwidget.html#isPopup">isPopup</a>() -<li><a href="tqwidget.html#isShown">isShown</a>() -<li><a href="tqwidget.html#isTopLevel">isTopLevel</a>() -<li><a href="tqwidget.html#isUpdatesEnabled">isUpdatesEnabled</a>() -<li><a href="tqwidget.html#isVisible">isVisible</a>() -<li><a href="tqwidget.html#isVisibleTo">isVisibleTo</a>() -<li><a href="tqwidget.html#isVisibleToTLW">isVisibleToTLW</a>() -<li><a href="tqobject.html#isWidgetType">isWidgetType</a>() -<li><a href="tqwidget.html#keyPressEvent">keyPressEvent</a>() -<li><a href="tqwidget.html#keyReleaseEvent">keyReleaseEvent</a>() -<li><a href="tqwidget.html#keyboardGrabber">keyboardGrabber</a>() -<li><a href="tqobject.html#killTimer">killTimer</a>() -<li><a href="tqobject.html#killTimers">killTimers</a>() -<li><a href="tqwidget.html#layout">layout</a>() -<li><a href="tqwidget.html#leaveEvent">leaveEvent</a>() -<li><a href="tqnpwidget.html#leaveInstance">leaveInstance</a>() -<li><a href="tqwidget.html#lower">lower</a>() -<li><a href="tqwidget.html#macEvent">macEvent</a>() -<li><a href="tqwidget.html#mapFrom">mapFrom</a>() -<li><a href="tqwidget.html#mapFromGlobal">mapFromGlobal</a>() -<li><a href="tqwidget.html#mapFromParent">mapFromParent</a>() -<li><a href="tqwidget.html#mapTo">mapTo</a>() -<li><a href="tqwidget.html#mapToGlobal">mapToGlobal</a>() -<li><a href="tqwidget.html#mapToParent">mapToParent</a>() -<li><a href="tqwidget.html#maximumHeight">maximumHeight</a>() -<li><a href="tqwidget.html#maximumSize">maximumSize</a>() -<li><a href="tqwidget.html#maximumWidth">maximumWidth</a>() -<li><a href="tqobject.html#metaObject">metaObject</a>() -<li><a href="tqwidget.html#metric">metric</a>() -<li><a href="tqwidget.html#microFocusHint">microFocusHint</a>() -<li><a href="tqwidget.html#minimumHeight">minimumHeight</a>() -<li><a href="tqwidget.html#minimumSize">minimumSize</a>() -<li><a href="tqwidget.html#minimumSizeHint">minimumSizeHint</a>() -<li><a href="tqwidget.html#minimumWidth">minimumWidth</a>() -<li><a href="tqwidget.html#mouseDoubleClickEvent">mouseDoubleClickEvent</a>() -<li><a href="tqwidget.html#mouseGrabber">mouseGrabber</a>() -<li><a href="tqwidget.html#mouseMoveEvent">mouseMoveEvent</a>() -<li><a href="tqwidget.html#mousePressEvent">mousePressEvent</a>() -<li><a href="tqwidget.html#mouseReleaseEvent">mouseReleaseEvent</a>() -<li><a href="tqwidget.html#move">move</a>() -<li><a href="tqwidget.html#moveEvent">moveEvent</a>() -<li><a href="tqobject.html#name">name</a>() -<li><a href="tqobject.html#normalizeSignalSlot">normalizeSignalSlot</a>() -<li><a href="tqobject.html#objectTrees">objectTrees</a>() -<li><a href="tqwidget.html#ownCursor">ownCursor</a>() -<li><a href="tqwidget.html#ownFont">ownFont</a>() -<li><a href="tqwidget.html#ownPalette">ownPalette</a>() -<li><a href="tqwidget.html#paintEvent">paintEvent</a>() -<li><a href="tqpaintdevice.html#paintingActive">paintingActive</a>() -<li><a href="tqwidget.html#palette">palette</a>() -<li><a href="tqwidget.html#paletteBackgroundColor">paletteBackgroundColor</a>() -<li><a href="tqwidget.html#paletteBackgroundPixmap">paletteBackgroundPixmap</a>() -<li><a href="tqwidget.html#paletteChange">paletteChange</a>() -<li><a href="tqwidget.html#paletteForegroundColor">paletteForegroundColor</a>() -<li><a href="tqobject.html#parent">parent</a>() -<li><a href="tqwidget.html#parentWidget">parentWidget</a>() -<li><a href="tqwidget.html#polish">polish</a>() -<li><a href="tqwidget.html#pos">pos</a>() -<li><a href="tqobject.html#property">property</a>() -<li><a href="tqobject.html#queryList">queryList</a>() -<li><a href="tqwidget.html#raise">raise</a>() -<li><a href="tqwidget.html#recreate">recreate</a>() -<li><a href="tqwidget.html#rect">rect</a>() -<li><a href="tqwidget.html#releaseKeyboard">releaseKeyboard</a>() -<li><a href="tqwidget.html#releaseMouse">releaseMouse</a>() -<li><a href="tqobject.html#removeChild">removeChild</a>() -<li><a href="tqobject.html#removeEventFilter">removeEventFilter</a>() -<li><a href="tqwidget.html#repaint">repaint</a>() -<li><a href="tqwidget.html#reparent">reparent</a>() -<li><a href="tqwidget.html#resetInputContext">resetInputContext</a>() -<li><a href="tqwidget.html#resize">resize</a>() -<li><a href="tqwidget.html#resizeEvent">resizeEvent</a>() -<li><a href="tqwidget.html#scroll">scroll</a>() -<li><a href="tqobject.html#sender">sender</a>() -<li><a href="tqwidget.html#setAcceptDrops">setAcceptDrops</a>() -<li><a href="tqwidget.html#setActiveWindow">setActiveWindow</a>() -<li><a href="tqwidget.html#setAutoMask">setAutoMask</a>() -<li><a href="tqwidget.html#setBackgroundColor">setBackgroundColor</a>() -<li><a href="tqwidget.html#setBackgroundMode">setBackgroundMode</a>() -<li><a href="tqwidget.html#setBackgroundOrigin">setBackgroundOrigin</a>() -<li><a href="tqwidget.html#setBackgroundPixmap">setBackgroundPixmap</a>() -<li><a href="tqwidget.html#setBaseSize">setBaseSize</a>() -<li><a href="tqwidget.html#setCaption">setCaption</a>() -<li><a href="tqwidget.html#setCursor">setCursor</a>() -<li><a href="tqwidget.html#setDisabled">setDisabled</a>() -<li><a href="tqwidget.html#setEnabled">setEnabled</a>() -<li><a href="tqwidget.html#setEraseColor">setEraseColor</a>() -<li><a href="tqwidget.html#setErasePixmap">setErasePixmap</a>() -<li><a href="tqwidget.html#setFixedHeight">setFixedHeight</a>() -<li><a href="tqwidget.html#setFixedSize">setFixedSize</a>() -<li><a href="tqwidget.html#setFixedWidth">setFixedWidth</a>() -<li><a href="tqwidget.html#setFocus">setFocus</a>() -<li><a href="tqwidget.html#setFocusPolicy">setFocusPolicy</a>() -<li><a href="tqwidget.html#setFocusProxy">setFocusProxy</a>() -<li><a href="tqwidget.html#setFont">setFont</a>() -<li><a href="tqwidget.html#setGeometry">setGeometry</a>() -<li><a href="tqwidget.html#setHidden">setHidden</a>() -<li><a href="tqwidget.html#setIcon">setIcon</a>() -<li><a href="tqwidget.html#setIconText">setIconText</a>() -<li><a href="tqwidget.html#setInputMethodEnabled">setInputMethodEnabled</a>() -<li><a href="tqwidget.html#setKeyCompression">setKeyCompression</a>() -<li><a href="tqwidget.html#setMask">setMask</a>() -<li><a href="tqwidget.html#setMaximumHeight">setMaximumHeight</a>() -<li><a href="tqwidget.html#setMaximumSize">setMaximumSize</a>() -<li><a href="tqwidget.html#setMaximumWidth">setMaximumWidth</a>() -<li><a href="tqwidget.html#setMicroFocusHint">setMicroFocusHint</a>() -<li><a href="tqwidget.html#setMinimumHeight">setMinimumHeight</a>() -<li><a href="tqwidget.html#setMinimumSize">setMinimumSize</a>() -<li><a href="tqwidget.html#setMinimumWidth">setMinimumWidth</a>() -<li><a href="tqwidget.html#setMouseTracking">setMouseTracking</a>() -<li><a href="tqobject.html#setName">setName</a>() -<li><a href="tqwidget.html#setPalette">setPalette</a>() -<li><a href="tqwidget.html#setPaletteBackgroundColor">setPaletteBackgroundColor</a>() -<li><a href="tqwidget.html#setPaletteBackgroundPixmap">setPaletteBackgroundPixmap</a>() -<li><a href="tqwidget.html#setPaletteForegroundColor">setPaletteForegroundColor</a>() -<li><a href="tqobject.html#setProperty">setProperty</a>() -<li><a href="tqwidget.html#setShown">setShown</a>() -<li><a href="tqwidget.html#setSizeIncrement">setSizeIncrement</a>() -<li><a href="tqwidget.html#setSizePolicy">setSizePolicy</a>() -<li><a href="tqwidget.html#setStyle">setStyle</a>() -<li><a href="tqwidget.html#setTabOrder">setTabOrder</a>() -<li><a href="tqwidget.html#setUpdatesEnabled">setUpdatesEnabled</a>() -<li><a href="tqwidget.html#setWFlags">setWFlags</a>() -<li><a href="tqwidget.html#setWindowOpacity">setWindowOpacity</a>() -<li><a href="tqwidget.html#setWindowState">setWindowState</a>() -<li><a href="tqwidget.html#show">show</a>() -<li><a href="tqwidget.html#showEvent">showEvent</a>() -<li><a href="tqwidget.html#showFullScreen">showFullScreen</a>() -<li><a href="tqwidget.html#showMaximized">showMaximized</a>() -<li><a href="tqwidget.html#showMinimized">showMinimized</a>() -<li><a href="tqwidget.html#showNormal">showNormal</a>() -<li><a href="tqobject.html#signalsBlocked">signalsBlocked</a>() -<li><a href="tqwidget.html#size">size</a>() -<li><a href="tqwidget.html#sizeHint">sizeHint</a>() -<li><a href="tqwidget.html#sizeIncrement">sizeIncrement</a>() -<li><a href="tqwidget.html#sizePolicy">sizePolicy</a>() -<li><a href="tqwidget.html#stackUnder">stackUnder</a>() -<li><a href="tqobject.html#startTimer">startTimer</a>() -<li><a href="tqwidget.html#style">style</a>() -<li><a href="tqwidget.html#styleChange">styleChange</a>() -<li><a href="tqwidget.html#tabletEvent">tabletEvent</a>() -<li><a href="tqwidget.html#testWFlags">testWFlags</a>() -<li><a href="tqobject.html#timerEvent">timerEvent</a>() -<li><a href="tqwidget.html#topLevelWidget">topLevelWidget</a>() -<li><a href="tqobject.html#tr">tr</a>() -<li><a href="tqobject.html#trUtf8">trUtf8</a>() -<li><a href="tqwidget.html#unsetCursor">unsetCursor</a>() -<li><a href="tqwidget.html#unsetFont">unsetFont</a>() -<li><a href="tqwidget.html#unsetPalette">unsetPalette</a>() -<li><a href="tqwidget.html#update">update</a>() -<li><a href="tqwidget.html#updateGeometry">updateGeometry</a>() -<li><a href="tqwidget.html#updateMask">updateMask</a>() -<li><a href="tqwidget.html#visibleRect">visibleRect</a>() -<li><a href="tqwidget.html#wheelEvent">wheelEvent</a>() -<li><a href="tqwidget.html#width">width</a>() -<li><a href="tqwidget.html#winEvent">winEvent</a>() -<li><a href="tqwidget.html#winId">winId</a>() -<li><a href="tqwidget.html#windowActivationChange">windowActivationChange</a>() -<li><a href="tqwidget.html#windowOpacity">windowOpacity</a>() -<li><a href="tqwidget.html#windowState">windowState</a>() -<li><a href="tqwidget.html#x">x</a>() -<li><a href="tqpaintdevice.html#x11AppCells">x11AppCells</a>() -<li><a href="tqpaintdevice.html#x11AppColormap">x11AppColormap</a>() -<li><a href="tqpaintdevice.html#x11AppDefaultColormap">x11AppDefaultColormap</a>() -<li><a href="tqpaintdevice.html#x11AppDefaultVisual">x11AppDefaultVisual</a>() -<li><a href="tqpaintdevice.html#x11AppDepth">x11AppDepth</a>() -<li><a href="tqpaintdevice.html#x11AppDisplay">x11AppDisplay</a>() -<li><a href="tqpaintdevice.html#x11AppDpiX">x11AppDpiX</a>() -<li><a href="tqpaintdevice.html#x11AppDpiY">x11AppDpiY</a>() -<li><a href="tqpaintdevice.html#x11AppRootWindow">x11AppRootWindow</a>() -<li><a href="tqpaintdevice.html#x11AppScreen">x11AppScreen</a>() -<li><a href="tqpaintdevice.html#x11AppVisual">x11AppVisual</a>() -<li><a href="tqpaintdevice.html#x11Cells">x11Cells</a>() -<li><a href="tqpaintdevice.html#x11Colormap">x11Colormap</a>() -<li><a href="tqpaintdevice.html#x11DefaultColormap">x11DefaultColormap</a>() -<li><a href="tqpaintdevice.html#x11DefaultVisual">x11DefaultVisual</a>() -<li><a href="tqpaintdevice.html#x11Depth">x11Depth</a>() -<li><a href="tqpaintdevice.html#x11Display">x11Display</a>() -<li><a href="tqwidget.html#x11Event">x11Event</a>() -<li><a href="tqpaintdevice.html#x11Screen">x11Screen</a>() -<li><a href="tqpaintdevice.html#x11SetAppDpiX">x11SetAppDpiX</a>() -<li><a href="tqpaintdevice.html#x11SetAppDpiY">x11SetAppDpiY</a>() -<li><a href="tqpaintdevice.html#x11Visual">x11Visual</a>() -<li><a href="tqwidget.html#y">y</a>() -</ul> -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/tqnpwidget.html b/doc/html/tqnpwidget.html deleted file mode 100644 index 846853bba..000000000 --- a/doc/html/tqnpwidget.html +++ /dev/null @@ -1,126 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>TQNPWidget Class</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>TQNPWidget Class Reference</h1> - -<p>The TQNPWidget class provides a TQWidget that is a web browser plugin window. -<a href="#details">More...</a> -<p>This class is part of the <b>TQt Netscape Extension</b>. -<p><tt>#include <<a href="tqnp-h.html">tqnp.h</a>></tt> -<p>Inherits <a href="tqwidget.html">TQWidget</a>. -<p><a href="tqnpwidget-members.html">List of all member functions.</a> -<h2>Public Members</h2> -<ul> -<li class=fn><a href="#TQNPWidget"><b>TQNPWidget</b></a> ()</li> -<li class=fn><a href="#~TQNPWidget"><b>~TQNPWidget</b></a> ()</li> -<li class=fn>virtual void <a href="#enterInstance"><b>enterInstance</b></a> ()</li> -<li class=fn>virtual void <a href="#leaveInstance"><b>leaveInstance</b></a> ()</li> -<li class=fn>TQNPInstance * <a href="#instance"><b>instance</b></a> ()</li> -</ul> -<hr><a name="details"></a><h2>Detailed Description</h2> -<p> This class is defined in the <b>TQt <a href="netscape-plugin.html#Netscape">Netscape</a> Extension</b>, which can be found in the <tt>qt/extensions</tt> directory. It is not included in the main TQt API. -<p> - -The TQNPWidget class provides a <a href="tqwidget.html">TQWidget</a> that is a web browser plugin window. -<p> -<p> Derive from TQNPWidget to create a widget that can be used as a -web browser plugin window, or create one and add child widgets. -Instances of TQNPWidget may only be created when -<a href="tqnpinstance.html#newWindow">TQNPInstance::newWindow</a>() is called by the browser. -<p> A common way to develop a plugin widget is to develop it as a -stand-alone application window, then make it a <em>child</em> of a -plugin widget to use it as a browser plugin. The technique is: -<p> <pre> -class MyPluginWindow : public TQNPWidget -{ - <a href="tqwidget.html">TQWidget</a>* child; -public: - MyPluginWindow() - { - // Some widget that is normally used as a top-level widget - child = new MyIndependentlyDevelopedWidget(); - - // Use the background color of the web page - child-><a href="tqwidget.html#setBackgroundColor">setBackgroundColor</a>( <a href="tqwidget.html#backgroundColor">backgroundColor</a>() ); - - // Fill the plugin widget - child-><a href="tqwidget.html#setGeometry">setGeometry</a>( 0, 0, width(), height() ); - } - - void resizeEvent(TQResizeEvent*) - { - // Fill the plugin widget - child-><a href="tqwidget.html#resize">resize</a>(<a href="tqwidget.html#size">size</a>()); - } -}; -</pre> - -<p> The default implementation is an empty window. - -<hr><h2>Member Function Documentation</h2> -<h3 class=fn><a name="TQNPWidget"></a>TQNPWidget::TQNPWidget () -</h3> -Creates a TQNPWidget. - -<h3 class=fn><a name="~TQNPWidget"></a>TQNPWidget::~TQNPWidget () -</h3> -Destroys the window. This will be called by the plugin binding -code when the window is no longer required. The web browser will -delete windows when they leave the page. The bindings will change -the <a href="tqwidget.html#winId">TQWidget::winId</a>() of the window when the window is resized, but -this should not affect normal widget behavior. - -<h3 class=fn>void <a name="enterInstance"></a>TQNPWidget::enterInstance ()<tt> [virtual]</tt> -</h3> -Called when the mouse enters the plugin window. Does nothing by -default. - -<p>Example: <a href="grapher-nsplugin-example.html#x2753">grapher/grapher.cpp</a>. -<h3 class=fn><a href="tqnpinstance.html">TQNPInstance</a> * <a name="instance"></a>TQNPWidget::instance () -</h3> -Returns the instance for which this widget is the plugin window. - -<h3 class=fn>void <a name="leaveInstance"></a>TQNPWidget::leaveInstance ()<tt> [virtual]</tt> -</h3> -Called when the mouse leaves the plugin window. Does nothing by -default. - -<p>Example: <a href="grapher-nsplugin-example.html#x2754">grapher/grapher.cpp</a>. -<!-- eof --> -<hr><p> -This file is part of the <a href="index.html">TQt toolkit</a>. -Copyright © 1995-2007 -<a href="http://www.trolltech.com/">Trolltech</a>. All Rights Reserved.<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/tqobject.html b/doc/html/tqobject.html index 62dcefb8c..74d40b68c 100644 --- a/doc/html/tqobject.html +++ b/doc/html/tqobject.html @@ -36,7 +36,7 @@ body { background: #ffffff; color: black; } <p>All the functions in this class are <a href="threads.html#reentrant">reentrant</a> when TQt is built with thread support.</p> <p><tt>#include <<a href="tqobject-h.html">tqobject.h</a>></tt> <p>Inherits <a href="tqt.html">TQt</a>. --<p>Inherited by <a href="tqaccel.html">TQAccel</a>, <a href="tqaccessibleobject.html">TQAccessibleObject</a>, <a href="tqaction.html">TQAction</a>, <a href="ntqapplication.html">TQApplication</a>, <a href="tqassistantclient.html">TQAssistantClient</a>, <a href="tqdatapump.html">TQDataPump</a>, <a href="tqwidget.html">TQWidget</a>, <a href="tqcanvas.html">TQCanvas</a>, <a href="tqstyle.html">TQStyle</a>, <a href="tqclipboard.html">TQClipboard</a>, <a href="tqdns.html">TQDns</a>, <a href="tqlayout.html">TQLayout</a>, <a href="tqdragobject.html">TQDragObject</a>, <a href="tqeditorfactory.html">TQEditorFactory</a>, <a href="tqeventloop.html">TQEventLoop</a>, <a href="tqfileiconprovider.html">TQFileIconProvider</a>, <a href="tqnetworkprotocol.html">TQNetworkProtocol</a>, <a href="tqnetworkoperation.html">TQNetworkOperation</a>, <a href="tqnpinstance.html">TQNPInstance</a>, <a href="tqobjectcleanuphandler.html">TQObjectCleanupHandler</a>, <a href="tqprocess.html">TQProcess</a>, <a href="tqserversocket.html">TQServerSocket</a>, <a href="tqsessionmanager.html">TQSessionManager</a>, <a href="tqsignal.html">TQSignal</a>, <a href="tqsignalmapper.html">TQSignalMapper</a>, <a href="tqsocket.html">TQSocket</a>, <a href="tqsocketnotifier.html">TQSocketNotifier</a>, <a href="tqsound.html">TQSound</a>, <a href="tqsqldatabase.html">TQSqlDatabase</a>, <a href="tqsqldriver.html">TQSqlDriver</a>, <a href="tqsqlform.html">TQSqlForm</a>, <a href="tqstylesheet.html">TQStyleSheet</a>, <a href="tqtimer.html">TQTimer</a>, <a href="tqtooltipgroup.html">TQToolTipGroup</a>, <a href="tqtranslator.html">TQTranslator</a>, <a href="tqurloperator.html">TQUrlOperator</a>, and <a href="tqvalidator.html">TQValidator</a>. +-<p>Inherited by <a href="tqaccel.html">TQAccel</a>, <a href="tqaccessibleobject.html">TQAccessibleObject</a>, <a href="tqaction.html">TQAction</a>, <a href="ntqapplication.html">TQApplication</a>, <a href="tqassistantclient.html">TQAssistantClient</a>, <a href="tqdatapump.html">TQDataPump</a>, <a href="tqwidget.html">TQWidget</a>, <a href="tqcanvas.html">TQCanvas</a>, <a href="tqstyle.html">TQStyle</a>, <a href="tqclipboard.html">TQClipboard</a>, <a href="tqdns.html">TQDns</a>, <a href="tqlayout.html">TQLayout</a>, <a href="tqdragobject.html">TQDragObject</a>, <a href="tqeditorfactory.html">TQEditorFactory</a>, <a href="tqeventloop.html">TQEventLoop</a>, <a href="tqfileiconprovider.html">TQFileIconProvider</a>, <a href="tqnetworkprotocol.html">TQNetworkProtocol</a>, <a href="tqnetworkoperation.html">TQNetworkOperation</a>, <a href="tqobjectcleanuphandler.html">TQObjectCleanupHandler</a>, <a href="tqprocess.html">TQProcess</a>, <a href="tqserversocket.html">TQServerSocket</a>, <a href="tqsessionmanager.html">TQSessionManager</a>, <a href="tqsignal.html">TQSignal</a>, <a href="tqsignalmapper.html">TQSignalMapper</a>, <a href="tqsocket.html">TQSocket</a>, <a href="tqsocketnotifier.html">TQSocketNotifier</a>, <a href="tqsound.html">TQSound</a>, <a href="tqsqldatabase.html">TQSqlDatabase</a>, <a href="tqsqldriver.html">TQSqlDriver</a>, <a href="tqsqlform.html">TQSqlForm</a>, <a href="tqstylesheet.html">TQStyleSheet</a>, <a href="tqtimer.html">TQTimer</a>, <a href="tqtooltipgroup.html">TQToolTipGroup</a>, <a href="tqtranslator.html">TQTranslator</a>, <a href="tqurloperator.html">TQUrlOperator</a>, and <a href="tqvalidator.html">TQValidator</a>. <p><a href="tqobject-members.html">List of all member functions.</a> <h2>Public Members</h2> <ul> @@ -877,7 +877,7 @@ timer events for the object. functionality, and also more general information about timers. <p> <p>See also <a href="#startTimer">startTimer</a>(), <a href="#killTimer">killTimer</a>(), <a href="#killTimers">killTimers</a>(), and <a href="#event">event</a>(). -<p>Examples: <a href="biff-example.html#x1959">biff/biff.cpp</a>, <a href="dclock-example.html#x1102">dclock/dclock.cpp</a>, <a href="forever-example.html#x1048">forever/forever.cpp</a>, <a href="grapher-nsplugin-example.html#x2755">grapher/grapher.cpp</a>, <a href="qmag-example.html#x1781">qmag/qmag.cpp</a>, and <a href="xform-example.html#x1232">xform/xform.cpp</a>. +<p>Examples: <a href="biff-example.html#x1959">biff/biff.cpp</a>, <a href="dclock-example.html#x1102">dclock/dclock.cpp</a>, <a href="forever-example.html#x1048">forever/forever.cpp</a>, <a href="qmag-example.html#x1781">qmag/qmag.cpp</a>, and <a href="xform-example.html#x1232">xform/xform.cpp</a>. <h3 class=fn><a href="tqstring.html">TQString</a> <a name="tr"></a>TQObject::tr ( const char * sourceText, const char * comment )<tt> [static]</tt> </h3> diff --git a/doc/html/tqpainter.html b/doc/html/tqpainter.html index e960c21e0..2ae52c2d2 100644 --- a/doc/html/tqpainter.html +++ b/doc/html/tqpainter.html @@ -691,7 +691,7 @@ mean counter-clockwise while negative values mean the clockwise direction. Zero degrees is at the 3 o'clock position. <p> <p>See also <a href="#drawArc">drawArc</a>() and <a href="#drawChord">drawChord</a>(). -<p>Examples: <a href="drawdemo-example.html#x1069">drawdemo/drawdemo.cpp</a>, <a href="grapher-nsplugin-example.html#x2757">grapher/grapher.cpp</a>, <a href="tutorial1-10.html#x2349">t10/cannon.cpp</a>, and <a href="tutorial1-09.html#x2340">t9/cannon.cpp</a>. +<p>Examples: <a href="drawdemo-example.html#x1069">drawdemo/drawdemo.cpp</a>, <a href="tutorial1-10.html#x2349">t10/cannon.cpp</a>, and <a href="tutorial1-09.html#x2340">t9/cannon.cpp</a>. <h3 class=fn>void <a name="drawPie-2"></a>TQPainter::drawPie ( const <a href="tqrect.html">TQRect</a> & r, int a, int alen ) </h3> This is an overloaded member function, provided for convenience. It behaves essentially like the above function. @@ -711,7 +711,7 @@ the pixmap. when painting on a <a href="tqprinter.html">TQPrinter</a>. <p> <p>See also <a href="tqimage.html#bitBlt">bitBlt</a>() and <a href="tqpixmap.html#setMask">TQPixmap::setMask</a>(). -<p>Examples: <a href="grapher-nsplugin-example.html#x2758">grapher/grapher.cpp</a>, <a href="picture-example.html#x114">picture/picture.cpp</a>, <a href="tqdir-example.html#x1832">tqdir/tqdir.cpp</a>, <a href="qmag-example.html#x1782">qmag/qmag.cpp</a>, <a href="showimg-example.html#x1337">showimg/showimg.cpp</a>, <a href="tutorial1-10.html#x2350">t10/cannon.cpp</a>, and <a href="xform-example.html#x1235">xform/xform.cpp</a>. +<p>Examples: <a href="picture-example.html#x114">picture/picture.cpp</a>, <a href="tqdir-example.html#x1832">tqdir/tqdir.cpp</a>, <a href="qmag-example.html#x1782">qmag/qmag.cpp</a>, <a href="showimg-example.html#x1337">showimg/showimg.cpp</a>, <a href="tutorial1-10.html#x2350">t10/cannon.cpp</a>, and <a href="xform-example.html#x1235">xform/xform.cpp</a>. <h3 class=fn>void <a name="drawPixmap-2"></a>TQPainter::drawPixmap ( const <a href="tqpoint.html">TQPoint</a> & p, const <a href="tqpixmap.html">TQPixmap</a> & pm, const <a href="tqrect.html">TQRect</a> & sr ) </h3> This is an overloaded member function, provided for convenience. It behaves essentially like the above function. @@ -786,7 +786,7 @@ Draws a rectangle with upper left corner at <em>(x, y)</em> and with width <em>w</em> and height <em>h</em>. <p> <p>See also <a href="tqpen.html">TQPen</a> and <a href="#drawRoundRect">drawRoundRect</a>(). -<p>Examples: <a href="drawdemo-example.html#x1070">drawdemo/drawdemo.cpp</a>, <a href="picture-example.html#x116">picture/picture.cpp</a>, <a href="tutorial1-10.html#x2351">t10/cannon.cpp</a>, <a href="tutorial1-11.html#x2366">t11/cannon.cpp</a>, <a href="tutorial1-09.html#x2341">t9/cannon.cpp</a>, <a href="tooltip-example.html#x444">tooltip/tooltip.cpp</a>, and <a href="trivial-nsplugin-example.html#x2737">trivial/trivial.cpp</a>. +<p>Examples: <a href="drawdemo-example.html#x1070">drawdemo/drawdemo.cpp</a>, <a href="picture-example.html#x116">picture/picture.cpp</a>, <a href="tutorial1-10.html#x2351">t10/cannon.cpp</a>, <a href="tutorial1-11.html#x2366">t11/cannon.cpp</a>, <a href="tutorial1-09.html#x2341">t9/cannon.cpp</a> and <a href="tooltip-example.html#x444">tooltip/tooltip.cpp</a>. <h3 class=fn>void <a name="drawRect-2"></a>TQPainter::drawRect ( const <a href="tqrect.html">TQRect</a> & r ) </h3> This is an overloaded member function, provided for convenience. It behaves essentially like the above function. @@ -821,7 +821,7 @@ rectangle and the text is aligned within that rectangle in accordance with the alignment flags. <p> <p>See also <a href="#TextDirection-enum">TQPainter::TextDirection</a>. -<p>Examples: <a href="desktop-example.html#x1736">desktop/desktop.cpp</a>, <a href="drawdemo-example.html#x1072">drawdemo/drawdemo.cpp</a>, <a href="grapher-nsplugin-example.html#x2760">grapher/grapher.cpp</a>, <a href="picture-example.html#x117">picture/picture.cpp</a>, <a href="progress-example.html#x74">progress/progress.cpp</a>, <a href="tutorial1-08.html#x2335">t8/cannon.cpp</a>, and <a href="trivial-nsplugin-example.html#x2738">trivial/trivial.cpp</a>. +<p>Examples: <a href="desktop-example.html#x1736">desktop/desktop.cpp</a>, <a href="drawdemo-example.html#x1072">drawdemo/drawdemo.cpp</a>, <a href="picture-example.html#x117">picture/picture.cpp</a>, <a href="progress-example.html#x74">progress/progress.cpp</a> and <a href="tutorial1-08.html#x2335">t8/cannon.cpp</a>. <h3 class=fn>void <a name="drawText-2"></a>TQPainter::drawText ( int x, int y, const <a href="tqstring.html">TQString</a> &, int len = -1, <a href="tqpainter.html#TextDirection-enum">TextDirection</a> dir = Auto ) </h3> @@ -1203,7 +1203,7 @@ coordinates given for the clip region are taken to be model coordinates. <p> <p>See also <a href="#setClipRegion">setClipRegion</a>(), <a href="#clipRegion">clipRegion</a>(), <a href="#setClipping">setClipping</a>(), and <a href="#CoordinateMode-enum">TQPainter::CoordinateMode</a>. -<p>Examples: <a href="grapher-nsplugin-example.html#x2762">grapher/grapher.cpp</a>, <a href="progress-example.html#x77">progress/progress.cpp</a>, <a href="showimg-example.html#x1339">showimg/showimg.cpp</a>, <a href="splitter-example.html#x1298">splitter/splitter.cpp</a>, and <a href="trivial-nsplugin-example.html#x2739">trivial/trivial.cpp</a>. +<p>Examples: <a href="progress-example.html#x77">progress/progress.cpp</a>, <a href="showimg-example.html#x1339">showimg/showimg.cpp</a> and <a href="splitter-example.html#x1298">splitter/splitter.cpp</a>. <h3 class=fn>void <a name="setClipRect-2"></a>TQPainter::setClipRect ( const <a href="tqrect.html">TQRect</a> & r, <a href="tqpainter.html#CoordinateMode-enum">CoordinateMode</a> m = CoordDevice ) </h3> This is an overloaded member function, provided for convenience. It behaves essentially like the above function. @@ -1234,7 +1234,7 @@ Sets the painter's font to <em>font</em>. color is the same as the pen color. <p> <p>See also <a href="#font">font</a>() and <a href="#drawText">drawText</a>(). -<p>Examples: <a href="drawdemo-example.html#x1075">drawdemo/drawdemo.cpp</a>, <a href="grapher-nsplugin-example.html#x2763">grapher/grapher.cpp</a>, <a href="hello-example.html#x1636">hello/hello.cpp</a>, <a href="picture-example.html#x121">picture/picture.cpp</a>, <a href="qwerty-example.html#x385">qwerty/qwerty.cpp</a>, <a href="tutorial1-13.html#x2403">t13/cannon.cpp</a>, and <a href="xform-example.html#x1240">xform/xform.cpp</a>. +<p>Examples: <a href="drawdemo-example.html#x1075">drawdemo/drawdemo.cpp</a>, <a href="hello-example.html#x1636">hello/hello.cpp</a>, <a href="picture-example.html#x121">picture/picture.cpp</a>, <a href="qwerty-example.html#x385">qwerty/qwerty.cpp</a>, <a href="tutorial1-13.html#x2403">t13/cannon.cpp</a>, and <a href="xform-example.html#x1240">xform/xform.cpp</a>. <h3 class=fn>void <a name="setPen"></a>TQPainter::setPen ( const <a href="tqpen.html">TQPen</a> & pen ) </h3> Sets a new painter pen. diff --git a/doc/html/tqpixmap.html b/doc/html/tqpixmap.html index a909ab91a..585cf5b3e 100644 --- a/doc/html/tqpixmap.html +++ b/doc/html/tqpixmap.html @@ -401,7 +401,7 @@ or if the pixmap has not been initialized yet. </h3> Fills the pixmap with the color <em>fillColor</em>. -<p>Examples: <a href="tutorial2-08.html#x2606">chart/setdataform.cpp</a>, <a href="desktop-example.html#x1742">desktop/desktop.cpp</a>, <a href="grapher-nsplugin-example.html#x2765">grapher/grapher.cpp</a>, <a href="hello-example.html#x1638">hello/hello.cpp</a>, <a href="tutorial1-10.html#x2358">t10/cannon.cpp</a>, <a href="themes-example.html#x292">themes/metal.cpp</a>, and <a href="xform-example.html#x1245">xform/xform.cpp</a>. +<p>Examples: <a href="tutorial2-08.html#x2606">chart/setdataform.cpp</a>, <a href="desktop-example.html#x1742">desktop/desktop.cpp</a>, <a href="hello-example.html#x1638">hello/hello.cpp</a>, <a href="tutorial1-10.html#x2358">t10/cannon.cpp</a>, <a href="themes-example.html#x292">themes/metal.cpp</a>, and <a href="xform-example.html#x1245">xform/xform.cpp</a>. <h3 class=fn>void <a name="fill-2"></a>TQPixmap::fill ( const <a href="tqwidget.html">TQWidget</a> * widget, int xofs, int yofs ) </h3> This is an overloaded member function, provided for convenience. It behaves essentially like the above function. @@ -652,7 +652,7 @@ or <em>h</em> is 0, the pixmap becomes a null pixmap. created. New pixels will be uninitialized (random) if the pixmap is expanded. -<p>Examples: <a href="desktop-example.html#x1744">desktop/desktop.cpp</a> and <a href="grapher-nsplugin-example.html#x2766">grapher/grapher.cpp</a>. +<p>Examples: <a href="desktop-example.html#x1744">desktop/desktop.cpp</a>. <h3 class=fn>void <a name="resize-2"></a>TQPixmap::resize ( const <a href="tqsize.html">TQSize</a> & size ) </h3> This is an overloaded member function, provided for convenience. It behaves essentially like the above function. diff --git a/doc/html/tqpopupmenu.html b/doc/html/tqpopupmenu.html index f118950c8..153d718a3 100644 --- a/doc/html/tqpopupmenu.html +++ b/doc/html/tqpopupmenu.html @@ -226,7 +226,7 @@ several items to a single slot (most often if the user selects from an array). This signal is useful in such cases. <p> <p>See also <a href="#highlighted">highlighted</a>() and <a href="tqmenudata.html#insertItem">TQMenuData::insertItem</a>(). -<p>Examples: <a href="grapher-nsplugin-example.html#x2767">grapher/grapher.cpp</a>, <a href="helpviewer-example.html#x1004">helpviewer/helpwindow.cpp</a>, <a href="tqdir-example.html#x1835">tqdir/tqdir.cpp</a>, <a href="qwerty-example.html#x386">qwerty/qwerty.cpp</a>, <a href="scrollview-example.html#x642">scrollview/scrollview.cpp</a>, and <a href="showimg-example.html#x1341">showimg/showimg.cpp</a>. +<p>Examples: <a href="helpviewer-example.html#x1004">helpviewer/helpwindow.cpp</a>, <a href="tqdir-example.html#x1835">tqdir/tqdir.cpp</a>, <a href="qwerty-example.html#x386">qwerty/qwerty.cpp</a>, <a href="scrollview-example.html#x642">scrollview/scrollview.cpp</a>, and <a href="showimg-example.html#x1341">showimg/showimg.cpp</a>. <h3 class=fn>void <a name="changeItem"></a>TQMenuData::changeItem ( int id, const <a href="tqstring.html">TQString</a> & text ) </h3> Changes the text of the menu item <em>id</em> to <em>text</em>. If the item @@ -764,7 +764,7 @@ unchecks the menu item with id <em>id</em>. Calls <a href="#setCheckable">TQPopupMenu::setCheckable</a>( TRUE ) if necessary. <p> <p>See also <a href="tqmenudata.html#isItemChecked">isItemChecked</a>(). -<p>Examples: <a href="canvas-example.html#x2939">canvas/canvas.cpp</a>, <a href="grapher-nsplugin-example.html#x2749">grapher/grapher.cpp</a>, <a href="mdi-example.html#x2032">mdi/application.cpp</a>, <a href="menu-example.html#x1872">menu/menu.cpp</a>, <a href="progress-example.html#x71">progress/progress.cpp</a>, <a href="scrollview-example.html#x636">scrollview/scrollview.cpp</a>, and <a href="showimg-example.html#x1330">showimg/showimg.cpp</a>. +<p>Examples: <a href="canvas-example.html#x2939">canvas/canvas.cpp</a>, <a href="mdi-example.html#x2032">mdi/application.cpp</a>, <a href="menu-example.html#x1872">menu/menu.cpp</a>, <a href="progress-example.html#x71">progress/progress.cpp</a>, <a href="scrollview-example.html#x636">scrollview/scrollview.cpp</a>, and <a href="showimg-example.html#x1330">showimg/showimg.cpp</a>. <h3 class=fn>void <a name="setItemEnabled"></a>TQMenuData::setItemEnabled ( int id, bool enable ) </h3> If <em>enable</em> is TRUE, enables the menu item with identifier <em>id</em>; diff --git a/doc/html/tqptrcollection.html b/doc/html/tqptrcollection.html index 5e76b6110..09b5f51e7 100644 --- a/doc/html/tqptrcollection.html +++ b/doc/html/tqptrcollection.html @@ -163,7 +163,7 @@ function will remove the item from its data structure, and if auto-delete is enabled, will also delete the item. <p> <p>See also <a href="#autoDelete">autoDelete</a>(). -<p>Examples: <a href="grapher-nsplugin-example.html#x2769">grapher/grapher.cpp</a>, <a href="scribble-example.html#x924">scribble/scribble.cpp</a>, and <a href="bigtable-example.html#x1291">table/bigtable/main.cpp</a>. +<p>Examples: <a href="scribble-example.html#x924">scribble/scribble.cpp</a> and <a href="bigtable-example.html#x1291">table/bigtable/main.cpp</a>. <!-- eof --> <hr><p> This file is part of the <a href="index.html">TQt toolkit</a>. diff --git a/doc/html/tqptrdict.html b/doc/html/tqptrdict.html index 8332ded16..e79a05b62 100644 --- a/doc/html/tqptrdict.html +++ b/doc/html/tqptrdict.html @@ -269,7 +269,7 @@ function will remove the item from its data structure, and if auto-delete is enabled, will also delete the item. <p> <p>See also <a href="tqptrcollection.html#autoDelete">autoDelete</a>(). -<p>Examples: <a href="grapher-nsplugin-example.html#x2769">grapher/grapher.cpp</a>, <a href="scribble-example.html#x924">scribble/scribble.cpp</a>, and <a href="bigtable-example.html#x1291">table/bigtable/main.cpp</a>. +<p>Examples: <a href="scribble-example.html#x924">scribble/scribble.cpp</a> and <a href="bigtable-example.html#x1291">table/bigtable/main.cpp</a>. <h3 class=fn>uint <a name="size"></a>TQPtrDict::size () const </h3> diff --git a/doc/html/tqptrlist.html b/doc/html/tqptrlist.html index 60fbd0805..6f1c4ea03 100644 --- a/doc/html/tqptrlist.html +++ b/doc/html/tqptrlist.html @@ -236,7 +236,7 @@ equivalent to <tt>insert( count(), item )</tt>. <p> <em>item</em> must not be 0. <p> <p>See also <a href="#insert">insert</a>(), <a href="#current">current</a>(), and <a href="#prepend">prepend</a>(). -<p>Examples: <a href="customlayout-example.html#x1500">customlayout/border.cpp</a>, <a href="customlayout-example.html#x1518">customlayout/card.cpp</a>, <a href="customlayout-example.html#x1477">customlayout/flow.cpp</a>, <a href="grapher-nsplugin-example.html#x2770">grapher/grapher.cpp</a>, <a href="listviews-example.html#x160">listviews/listviews.cpp</a>, <a href="listviews-example.html#x131">listviews/listviews.h</a>, and <a href="qwerty-example.html#x387">qwerty/qwerty.cpp</a>. +<p>Examples: <a href="customlayout-example.html#x1500">customlayout/border.cpp</a>, <a href="customlayout-example.html#x1518">customlayout/card.cpp</a>, <a href="customlayout-example.html#x1477">customlayout/flow.cpp</a>, <a href="listviews-example.html#x160">listviews/listviews.cpp</a>, <a href="listviews-example.html#x131">listviews/listviews.h</a>, and <a href="qwerty-example.html#x387">qwerty/qwerty.cpp</a>. <h3 class=fn>type * <a name="at"></a>TQPtrList::at ( uint index ) </h3> @@ -320,7 +320,7 @@ contains() compares <em>item</em> with each list item using <p> Returns the number of items in the list. <p> <p>See also <a href="#isEmpty">isEmpty</a>(). -<p>Examples: <a href="customlayout-example.html#x1502">customlayout/border.cpp</a>, <a href="customlayout-example.html#x1520">customlayout/card.cpp</a>, <a href="customlayout-example.html#x1479">customlayout/flow.cpp</a>, <a href="dirview-example.html#x1699">dirview/dirview.cpp</a>, <a href="grapher-nsplugin-example.html#x2771">grapher/grapher.cpp</a>, <a href="mdi-example.html#x2054">mdi/application.cpp</a>, and <a href="qwerty-example.html#x389">qwerty/qwerty.cpp</a>. +<p>Examples: <a href="customlayout-example.html#x1502">customlayout/border.cpp</a>, <a href="customlayout-example.html#x1520">customlayout/card.cpp</a>, <a href="customlayout-example.html#x1479">customlayout/flow.cpp</a>, <a href="dirview-example.html#x1699">dirview/dirview.cpp</a>, <a href="mdi-example.html#x2054">mdi/application.cpp</a> and <a href="qwerty-example.html#x389">qwerty/qwerty.cpp</a>. <p>Reimplemented from <a href="tqptrcollection.html#count">TQPtrCollection</a>. <h3 class=fn>type * <a name="current"></a>TQPtrList::current () const </h3> @@ -400,7 +400,7 @@ this function only compares the pointers. current list item; returns 0 if the list is empty. <p> <p>See also <a href="#getFirst">getFirst</a>(), <a href="#last">last</a>(), <a href="#next">next</a>(), <a href="#prev">prev</a>(), and <a href="#current">current</a>(). -<p>Examples: <a href="grapher-nsplugin-example.html#x2772">grapher/grapher.cpp</a>, <a href="listviews-example.html#x132">listviews/listviews.h</a>, and <a href="showimg-example.html#x1343">showimg/showimg.cpp</a>. +<p>Examples: <a href="listviews-example.html#x132">listviews/listviews.h</a> and <a href="showimg-example.html#x1343">showimg/showimg.cpp</a>. <h3 class=fn>type * <a name="getFirst"></a>TQPtrList::getFirst () const </h3> @@ -469,7 +469,7 @@ function call was the last item, the current item will be set to 0. If the current item was 0, this function does nothing. <p> <p>See also <a href="#first">first</a>(), <a href="#last">last</a>(), <a href="#prev">prev</a>(), and <a href="#current">current</a>(). -<p>Examples: <a href="grapher-nsplugin-example.html#x2773">grapher/grapher.cpp</a>, <a href="listviews-example.html#x133">listviews/listviews.h</a>, and <a href="showimg-example.html#x1344">showimg/showimg.cpp</a>. +<p>Examples: <a href="listviews-example.html#x133">listviews/listviews.h</a> and <a href="showimg-example.html#x1344">showimg/showimg.cpp</a>. <h3 class=fn>bool <a name="operator!-eq"></a>TQPtrList::operator!= ( const <a href="tqptrlist.html">TQPtrList</a><type> & list ) const </h3> @@ -651,7 +651,7 @@ function will remove the item from its data structure, and if auto-delete is enabled, will also delete the item. <p> <p>See also <a href="tqptrcollection.html#autoDelete">autoDelete</a>(). -<p>Examples: <a href="grapher-nsplugin-example.html#x2769">grapher/grapher.cpp</a>, <a href="scribble-example.html#x924">scribble/scribble.cpp</a>, and <a href="bigtable-example.html#x1291">table/bigtable/main.cpp</a>. +<p>Examples: <a href="scribble-example.html#x924">scribble/scribble.cpp</a> and <a href="bigtable-example.html#x1291">table/bigtable/main.cpp</a>. <h3 class=fn>void <a name="sort"></a>TQPtrList::sort () </h3> diff --git a/doc/html/tqptrvector.html b/doc/html/tqptrvector.html index d591978c9..02aa910a5 100644 --- a/doc/html/tqptrvector.html +++ b/doc/html/tqptrvector.html @@ -344,7 +344,7 @@ function will remove the item from its data structure, and if auto-delete is enabled, will also delete the item. <p> <p>See also <a href="tqptrcollection.html#autoDelete">autoDelete</a>(). -<p>Examples: <a href="grapher-nsplugin-example.html#x2769">grapher/grapher.cpp</a>, <a href="scribble-example.html#x924">scribble/scribble.cpp</a>, and <a href="bigtable-example.html#x1291">table/bigtable/main.cpp</a>. +<p>Examples: <a href="scribble-example.html#x924">scribble/scribble.cpp</a> and <a href="bigtable-example.html#x1291">table/bigtable/main.cpp</a>. <h3 class=fn>uint <a name="size"></a>TQPtrVector::size () const </h3> diff --git a/doc/html/tqtextstream.html b/doc/html/tqtextstream.html index 505aa9b1a..0c8b70198 100644 --- a/doc/html/tqtextstream.html +++ b/doc/html/tqtextstream.html @@ -252,7 +252,7 @@ the stream or file) or if there is no IO device set; otherwise returns FALSE. <p> <p>See also <a href="tqiodevice.html#atEnd">TQIODevice::atEnd</a>(). -<p>Examples: <a href="addressbook-example.html#x601">addressbook/centralwidget.cpp</a> and <a href="grapher-nsplugin-example.html#x2774">grapher/grapher.cpp</a>. +<p>Examples: <a href="addressbook-example.html#x601">addressbook/centralwidget.cpp</a>. <h3 class=fn><a href="tqtextcodec.html">TQTextCodec</a> * <a name="codec"></a>TQTextStream::codec () </h3> Returns the codec actually used for this stream. diff --git a/doc/html/tqwidget.html b/doc/html/tqwidget.html index a84c38c22..2cf579435 100644 --- a/doc/html/tqwidget.html +++ b/doc/html/tqwidget.html @@ -35,7 +35,7 @@ body { background: #ffffff; color: black; } <a href="#details">More...</a> <p><tt>#include <<a href="tqwidget-h.html">tqwidget.h</a>></tt> <p>Inherits <a href="tqobject.html">TQObject</a> and <a href="tqpaintdevice.html">TQPaintDevice</a>. --<p>Inherited by <a href="tqbutton.html">TQButton</a>, <a href="tqframe.html">TQFrame</a>, <a href="tqdialog.html">TQDialog</a>, <a href="tqcombobox.html">TQComboBox</a>, <a href="tqdatabrowser.html">TQDataBrowser</a>, <a href="tqdataview.html">TQDataView</a>, <a href="tqdatetimeeditbase.html">TQDateTimeEditBase</a>, <a href="tqdatetimeedit.html">TQDateTimeEdit</a>, <a href="tqdesktopwidget.html">TQDesktopWidget</a>, <a href="tqdial.html">TQDial</a>, <a href="tqdockarea.html">TQDockArea</a>, <a href="tqglwidget.html">TQGLWidget</a>, <a href="tqheader.html">TQHeader</a>, <a href="tqmainwindow.html">TQMainWindow</a>, <a href="tqmotifwidget.html">TQMotifWidget</a>, <a href="tqnpwidget.html">TQNPWidget</a>, <a href="tqscrollbar.html">TQScrollBar</a>, <a href="tqsizegrip.html">TQSizeGrip</a>, <a href="tqslider.html">TQSlider</a>, <a href="tqspinbox.html">TQSpinBox</a>, <a href="tqsplashscreen.html">TQSplashScreen</a>, <a href="tqstatusbar.html">TQStatusBar</a>, <a href="tqtabbar.html">TQTabBar</a>, <a href="tqtabwidget.html">TQTabWidget</a>, <a href="tqworkspace.html">TQWorkspace</a>, and <a href="qxtwidget.html">TQXtWidget</a>. +-<p>Inherited by <a href="tqbutton.html">TQButton</a>, <a href="tqframe.html">TQFrame</a>, <a href="tqdialog.html">TQDialog</a>, <a href="tqcombobox.html">TQComboBox</a>, <a href="tqdatabrowser.html">TQDataBrowser</a>, <a href="tqdataview.html">TQDataView</a>, <a href="tqdatetimeeditbase.html">TQDateTimeEditBase</a>, <a href="tqdatetimeedit.html">TQDateTimeEdit</a>, <a href="tqdesktopwidget.html">TQDesktopWidget</a>, <a href="tqdial.html">TQDial</a>, <a href="tqdockarea.html">TQDockArea</a>, <a href="tqglwidget.html">TQGLWidget</a>, <a href="tqheader.html">TQHeader</a>, <a href="tqmainwindow.html">TQMainWindow</a>, <a href="tqmotifwidget.html">TQMotifWidget</a>, <a href="tqscrollbar.html">TQScrollBar</a>, <a href="tqsizegrip.html">TQSizeGrip</a>, <a href="tqslider.html">TQSlider</a>, <a href="tqspinbox.html">TQSpinBox</a>, <a href="tqsplashscreen.html">TQSplashScreen</a>, <a href="tqstatusbar.html">TQStatusBar</a>, <a href="tqtabbar.html">TQTabBar</a>, <a href="tqtabwidget.html">TQTabWidget</a>, <a href="tqworkspace.html">TQWorkspace</a>, and <a href="qxtwidget.html">TQXtWidget</a>. <p><a href="tqwidget-members.html">List of all member functions.</a> <h2>Public Members</h2> <ul> @@ -2183,7 +2183,7 @@ applications should avoid it and use one consistent GUI style instead. <p> <p>See also <a href="#style">style</a>(), <a href="tqstyle.html">TQStyle</a>, <a href="ntqapplication.html#style">TQApplication::style</a>(), and <a href="ntqapplication.html#setStyle">TQApplication::setStyle</a>(). -<p>Examples: <a href="grapher-nsplugin-example.html#x2778">grapher/grapher.cpp</a> and <a href="progressbar-example.html#x975">progressbar/progressbar.cpp</a>. +<p>Examples: <a href="progressbar-example.html#x975">progressbar/progressbar.cpp</a>. <h3 class=fn><a href="tqstyle.html">TQStyle</a> * <a name="setStyle-2"></a>TQWidget::setStyle ( const <a href="tqstring.html">TQString</a> & style ) </h3> This is an overloaded member function, provided for convenience. It behaves essentially like the above function. diff --git a/doc/html/trivial-nsplugin-example.html b/doc/html/trivial-nsplugin-example.html deleted file mode 100644 index 277c79931..000000000 --- a/doc/html/trivial-nsplugin-example.html +++ /dev/null @@ -1,125 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> -<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/extensions/nsplugin/examples/trivial/trivial.doc:1 --> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> -<title>Trivial Example</title> -<style type="text/css"><!-- -fn { margin-left: 1cm; text-indent: -1cm; } -a:link { color: #004faf; text-decoration: none } -a:visited { color: #672967; text-decoration: none } -body { background: #ffffff; color: black; } ---></style> -</head> -<body> - -<table border="0" cellpadding="0" cellspacing="0" width="100%"> -<tr bgcolor="#E5E5E5"> -<td valign=center> - <a href="index.html"> -<font color="#004faf">Home</font></a> - | <a href="classes.html"> -<font color="#004faf">All Classes</font></a> - | <a href="mainclasses.html"> -<font color="#004faf">Main Classes</font></a> - | <a href="annotated.html"> -<font color="#004faf">Annotated</font></a> - | <a href="groups.html"> -<font color="#004faf">Grouped Classes</font></a> - | <a href="functions.html"> -<font color="#004faf">Functions</font></a> -</td> -<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>Trivial Example</h1> - - - -<p> This example is trivial, and thus useful for -investigating problems you might have installing the -extension. -<p> To build the example, you must first build the -<a href="netscape-plugin.html">TQt Netscape Plugin Extension</a> library. -Then type <tt>make</tt> in <tt>extensions/nsplugin/examples/trivial/</tt> -and copy the resulting <tt>trivial.so</tt> or <tt>nptrivial.dll</tt> -to the Plugins directory of your WWW browser. -<p> <EMBED TYPE=trivial/very WIDTH=100 HEIGHT=100> -<p> <hr> -Implementation: -<p> <pre>// TQt stuff -#include "tqnp.h" -#include <<a href="tqpainter-h.html">tqpainter.h</a>> -#include <<a href="tqmessagebox-h.html">tqmessagebox.h</a>> - -class Trivial : public <a href="tqnpwidget.html">TQNPWidget</a> { - <a href="metaobjects.html#TQ_OBJECT">TQ_OBJECT</a> -public: - void mouseReleaseEvent(TQMouseEvent* event) - { -<a name="x2736"></a> TQMessageBox::<a href="tqmessagebox.html#aboutTQt">aboutTQt</a>(this); - } - - void paintEvent(TQPaintEvent* event) - { - <a href="tqpainter.html">TQPainter</a> p(this); -<a name="x2739"></a> p.<a href="tqpainter.html#setClipRect">setClipRect</a>(event->rect()); - int w = width(); -<a name="x2737"></a> p.<a href="tqpainter.html#drawRect">drawRect</a>(rect()); -<a name="x2738"></a> p.<a href="tqpainter.html#drawText">drawText</a>(w/8, 0, w-w/4, height(), AlignCenter|WordBreak, "Trivial!"); - } -}; - -class TrivialInstance : public <a href="tqnpinstance.html">TQNPInstance</a> { - TQ_OBJECT -public: - <a href="tqnpwidget.html">TQNPWidget</a>* newWindow() - { - return new Trivial; - } - - void print(TQPainter* p) - { - p-><a href="tqpainter.html#drawText">drawText</a>(0,0,"Hello"); - } -}; - -class TrivialPlugin : public <a href="tqnplugin.html">TQNPlugin</a> { -public: - <a href="tqnpinstance.html">TQNPInstance</a>* newInstance() - { - return new TrivialInstance; - } - - const char* getMIMEDescription() const - { - return "trivial/very:xxx:Trivial and useless"; - } - - const char * getPluginNameString() const - { - return "Trivial TQt-based Plugin"; - } - - const char * getPluginDescriptionString() const - { - return "A TQt-based LiveConnected plug-in that does nothing"; - } - -}; - -TQNPlugin* TQNPlugin::create() -{ - return new TrivialPlugin; -} - -#include "trivial.moc" -</pre> - -<p>See also <a href="nsplugin-examples.html">Netscape Plugin Examples</a>. - -<!-- eof --> -<p><address><hr><div align=center> -<table width=100% cellspacing=0 border=0><tr> -<td>Copyright © 2007 -<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a> -<td align=right><div align=right>TQt 3.3.8</div> -</table></div></address></body> -</html> diff --git a/doc/html/whatsthis b/doc/html/whatsthis index c59f6aa89..6ffd4e048 100644 --- a/doc/html/whatsthis +++ b/doc/html/whatsthis @@ -264,9 +264,7 @@ Polygon on a TQCanvas. | TQCanvasPolygon Polygonal canvas item on a TQCanvas. | TQCanvasPolygonalItem Popup menu widget. | TQPopupMenu Powerful single-page rich text editor. | TQTextEdit -TQObject that is a web browser plugin. | TQNPInstance TQPtrList of TQObjects. | TQObjectList -TQWidget that is a web browser plugin window. | TQNPWidget Quick-access button to commands or options, usually used inside a TQToolBar. | TQToolButton Radio button with a text or pixmap label. | TQRadioButton Range checking of floating-point numbers. | TQDoubleValidator @@ -311,7 +309,6 @@ State-based encoder. | TQTextEncoder Stores information about URLs. | TQUrlInfo Stores meta data about a property. | TQMetaProperty Stores meta data associated with a SQL field. | TQSqlFieldInfo -Stream of data provided to a TQNPInstance by the browser. | TQNPStream String objects using constant Unicode data. | TQConstString Support for custom events. | TQCustomEvent Support for socket callbacks. | TQSocketNotifier @@ -355,7 +352,6 @@ The cell content for TQTable cells. | TQTableItem The display format of an OpenGL rendering context. | TQGLFormat The input data for the TQXmlReader subclasses. | TQXmlInputSource The look and feel of a GUI. | TQStyle -The main factory for plugin objects. | TQNPlugin The representation of the DTD in the document tree. | TQDomDocumentType The structures in a TQTabBar. | TQTab Time editor. | TQTimeEdit |