Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > media > contrib > by-pkgid > ba44e1fd5abf263d5d9b90c956e5dbf3 > files > 39

PyQt-2.5-1mdk.i586.rpm

<HTML
><HEAD
><TITLE
>qt Module Reference</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.61
"><LINK
REL="HOME"
TITLE="Python Bindings for Qt (v2.5)"
HREF="t1.html"><LINK
REL="PREVIOUS"
TITLE="qtgl Module Reference"
HREF="x220.html"></HEAD
><BODY
CLASS="SECT1"
><DIV
CLASS="NAVHEADER"
><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>Python Bindings for Qt (v2.5)</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="x220.html"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
>&nbsp;</TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="SECT1"
><H1
CLASS="SECT1"
><A
NAME="AEN239"
><TT
CLASS="LITERAL"
>qt</TT
> Module Reference</A
></H1
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN242"
>Qt (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>Qt</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN246"
>Qt Constants</A
></H2
><P
>All constant values defined by Qt have equivalent constants defined to Python.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN249"
>QPen</A
></H2
><P
><TT
CLASS="LITERAL"
>QPen</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN253"
>QPaintDevice</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN255"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>virtual bool cmd</CODE
>(int, QPainter *, QPDevCmdParam *);<P
></P
></DIV
><P
>Not implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN262"
>QPixmap</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN264"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QPixmap</CODE
>(const char *xpm[]);<P
></P
></DIV
><P
>This takes a list of strings as its parameter.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN270"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>bool loadFromData</CODE
>(const uchar *buf, uint len, const char *format = 0, ColorMode mode = Auto);<P
></P
></DIV
><P
><TT
CLASS="LITERAL"
>len</TT
> is derived from <TT
CLASS="LITERAL"
>buf</TT
> and not passed as
a parameter.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN284"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>bool loadFromData</CODE
>(const uchar *buf, uint len, const char *format, int conversion_flags);<P
></P
></DIV
><P
>Not implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN296"
>QBitmap</A
></H2
><P
><TT
CLASS="LITERAL"
>QBitmap</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN300"
>QSize</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN302"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QCOORD&#38; rheight</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN307"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QCOORD&#38; rwidth</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN312"
>QSizePolicy (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QSizePolicy</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN316"
>QAccel</A
></H2
><P
><TT
CLASS="LITERAL"
>QAccel</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN320"
>QAction (Qt v2.2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QAction</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN324"
>QApplication</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN326"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QApplication</CODE
>(int&#38; argc, char **argv);<P
></P
></DIV
><P
>This takes one parameter which is a list of argument strings.  Arguments
used by Qt are removed from the list.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN334"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QApplication</CODE
>(int&#38; argc, char **argv, bool GUIenabled);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN344"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QApplication</CODE
>(int&#38; argc, char **argv, Type type);<P
></P
></DIV
><P
>This takes two parameters, the first of which is a list of argument strings.
Arguments used by Qt are removed from the list. (Qt v2.2+)</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN354"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int exec</CODE
>();<P
></P
></DIV
><P
>This has been renamed to <TT
CLASS="LITERAL"
>exec_loop</TT
> in Python.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN360"
>QBrush</A
></H2
><P
><TT
CLASS="LITERAL"
>QBrush</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN364"
>QButton</A
></H2
><P
><TT
CLASS="LITERAL"
>QButton</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN368"
>QButtonGroup</A
></H2
><P
><TT
CLASS="LITERAL"
>QButtonGroup</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN372"
>QByteArray</A
></H2
><P
>A Python string can be used whenever a <TT
CLASS="LITERAL"
>QByteArray</TT
> can be
used.  A <TT
CLASS="LITERAL"
>QByteArray</TT
> can be converted to a Python string
using the Python <TT
CLASS="LITERAL"
>str()</TT
> function.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN378"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QByteArray &#38;assign</CODE
>(const char *data, uint size);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN386"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>char &#38;at</CODE
>(uint i);<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN392"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int contains</CODE
>(const char &#38;d);<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN398"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>bool fill</CODE
>(const char &#38;d, int size = -1);<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN406"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int find</CODE
>(const char &#38;d, uint i = 0);<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN414"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void resetRawData</CODE
>(const char *data, uintsize);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN422"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QByteArray &#38;setRawData</CODE
>(const char *data, uintsize);<P
></P
></DIV
><P
>Not implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN430"
>QCanvas (Qt v2.2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QCanvas</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN434"
>QCanvasEllipse (Qt v2.2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QCanvasEllipse</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN438"
>QCanvasItem (Qt v2.2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QCanvasItem</TT
> is fully implemented. However, it is not
possible to create a sub-class of <TT
CLASS="LITERAL"
>QCanvasItem</TT
>. Instead you
should sub-class from a more specific canvas item (i.e.
<TT
CLASS="LITERAL"
>QCanvasPolygonalItem</TT
>,
<TT
CLASS="LITERAL"
>QCanvasSprite</TT
>,
<TT
CLASS="LITERAL"
>QCanvasRectangle</TT
>,
<TT
CLASS="LITERAL"
>QCanvasPolygon</TT
>,
<TT
CLASS="LITERAL"
>QCanvasEllipse</TT
>,
<TT
CLASS="LITERAL"
>QCanvasText</TT
> or
<TT
CLASS="LITERAL"
>QCanvasLine</TT
>).</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN450"
>QCanvasItemList (Qt v2.2+)</A
></H2
><P
>This class isn't implemented.  Whenever a <TT
CLASS="LITERAL"
>QCanvasItemList</TT
> is
the return type of a function or the type of an argument, a Python list of
<TT
CLASS="LITERAL"
>QCanvasItem</TT
> instances is used instead.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN455"
>QCanvasLine (Qt v2.2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QCanvasLine</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN459"
>QCanvasPixmap (Qt v2.2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QCanvasPixmap</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN463"
>QCanvasPixmapArray (Qt v2.2+)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN465"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QPixmapArray</CODE
>(QList&lt;QPixmap&gt; pixmaps, QList&lt;QPoint&gt; hotspots);<P
></P
></DIV
><P
>The <TT
CLASS="LITERAL"
>pixmaps</TT
> argument is a Python list of QPixmap instances,
and the <TT
CLASS="LITERAL"
>hotspots</TT
> argument is a Python list of QPoint
instances.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN475"
>QCanvasPolygon (Qt v2.2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QCanvasPolygon</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN479"
>QCanvasPolygonalItem (Qt v2.2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QCanvasPolygonalItem</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN483"
>QCanvasRectangle (Qt v2.2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QCanvasRectangle</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN487"
>QCanvasSprite (Qt v2.2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QCanvasSprite</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN491"
>QCanvasText (Qt v2.2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QCanvasText</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN495"
>QCanvasView (Qt v2.2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QCanvasView</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN499"
>QCDEStyle (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QCDEStyle</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN503"
>QCheckBox</A
></H2
><P
><TT
CLASS="LITERAL"
>QCheckBox</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN507"
>QClipboard</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN509"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void *data const</CODE
>(const char *format);<P
></P
></DIV
><P
>Not yet implemented (Qt v1.x).</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN515"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void setData</CODE
>(const char *format, void *);<P
></P
></DIV
><P
>Not yet implemented (Qt v1.x).</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN523"
>QColor</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN525"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void getHsv</CODE
>(int &amp;h, int &amp;s, int &amp;v);<P
></P
></DIV
><P
>This takes no parameters and returns the <TT
CLASS="LITERAL"
>h</TT
>,
<TT
CLASS="LITERAL"
>s</TT
> and <TT
CLASS="LITERAL"
>v</TT
> values as a tuple.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN538"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void hsv</CODE
>(int *h, int *s, int *v);<P
></P
></DIV
><P
>This takes no parameters and returns the <TT
CLASS="LITERAL"
>h</TT
>,
<TT
CLASS="LITERAL"
>s</TT
> and <TT
CLASS="LITERAL"
>v</TT
> values as a tuple.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN551"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void rgb</CODE
>(int *r, int *g, int *b);<P
></P
></DIV
><P
>This takes no parameters and returns the <TT
CLASS="LITERAL"
>r</TT
>,
<TT
CLASS="LITERAL"
>g</TT
> and <TT
CLASS="LITERAL"
>b</TT
> values as a tuple.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN564"
>QColorDialog (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QColorDialog</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN568"
>QColorGroup</A
></H2
><P
><TT
CLASS="LITERAL"
>QColorGroup</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN572"
>QComboBox</A
></H2
><P
><TT
CLASS="LITERAL"
>QComboBox</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN576"
>QCommonStyle (Qt v2+)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN578"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>virtual void getButtonShift</CODE
>(int &#38;x, int &#38;y);<P
></P
></DIV
><P
>This takes no parameters and returns a tuple of the <TT
CLASS="LITERAL"
>x</TT
> and
<TT
CLASS="LITERAL"
>y</TT
> values.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN588"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>virtual void tabbarMetrics</CODE
>(const QTabBar *t, int &#38;hframe, int &#38;vframe, int &#38;overlap);<P
></P
></DIV
><P
>This takes only the <TT
CLASS="LITERAL"
>t</TT
> parameter and returns a tuple of the
<TT
CLASS="LITERAL"
>hframe</TT
>, <TT
CLASS="LITERAL"
>vframe</TT
> and
<TT
CLASS="LITERAL"
>overlap</TT
> values.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN604"
>QCString (Qt v2+)</A
></H2
><P
>A Python string can be used whenever a <TT
CLASS="LITERAL"
>QCString</TT
> can be used.
A <TT
CLASS="LITERAL"
>QCString</TT
> can be converted to a Python string using the
Python <TT
CLASS="LITERAL"
>str()</TT
> function.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN610"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QCString &#38;sprintf</CODE
>(const char *format, ...);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN617"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>short toShort</CODE
>(bool *ok = 0);<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN623"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>ushort toUShort</CODE
>(bool *ok = 0);<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN629"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int toInt</CODE
>(bool *ok = 0);<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN635"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>uint toUInt</CODE
>(bool *ok = 0);<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN641"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>long toLong</CODE
>(bool *ok = 0);<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN647"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>ulong toULong</CODE
>(bool *ok = 0);<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN653"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>float toFloat</CODE
>(bool *ok = 0);<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN659"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>double toDouble</CODE
>(bool *ok = 0);<P
></P
></DIV
><P
>Not yet implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN665"
>QCursor</A
></H2
><P
><TT
CLASS="LITERAL"
>QCursor</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN669"
>QDataStream</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN671"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QDataStream &amp;readBytes</CODE
>(const char *&amp;s, uint &amp;l);<P
></P
></DIV
><P
>This takes no parameters.  The <TT
CLASS="LITERAL"
>QDataStream</TT
> result and the
data read are returned as a tuple.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN680"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QDataStream &amp;readRawBytes</CODE
>(const char *s, uint l);<P
></P
></DIV
><P
>This takes only the <TT
CLASS="LITERAL"
>l</TT
> parameter.  The
<TT
CLASS="LITERAL"
>QDataStream</TT
> result and the data read are returned as a
tuple.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN690"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QDataStream &amp;writeBytes</CODE
>(const char *s, uint len);<P
></P
></DIV
><P
><TT
CLASS="LITERAL"
>len</TT
> is derived from <TT
CLASS="LITERAL"
>s</TT
> and not passed as a
parameter.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN700"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QDataStream &amp;writeRawBytes</CODE
>(const char *s, uint len);<P
></P
></DIV
><P
><TT
CLASS="LITERAL"
>len</TT
> is derived from <TT
CLASS="LITERAL"
>s</TT
> and not passed as a
parameter.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN710"
>QDate</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN712"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>static bool isValid</CODE
>(int y, int m, int d);<P
></P
></DIV
><P
>This has been renamed to <TT
CLASS="LITERAL"
>isValidDate</TT
> in Python.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN723"
>QDateTime</A
></H2
><P
><TT
CLASS="LITERAL"
>QDateTime</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN727"
>QTime</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN729"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>static bool isValid</CODE
>(int h, int m, int s, int ms = 0);<P
></P
></DIV
><P
>This has been renamed to <TT
CLASS="LITERAL"
>isValidTime</TT
> in Python.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN742"
>QDial (Qt v2.2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QDial</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN746"
>QDialog</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN748"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int exec</CODE
>();<P
></P
></DIV
><P
>This has been renamed to <TT
CLASS="LITERAL"
>exec_loop</TT
> in Python.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN754"
>QDir</A
></H2
><P
><TT
CLASS="LITERAL"
>QDir</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN758"
>QFileInfoList</A
></H2
><P
>This class isn't implemented.  Whenever a <TT
CLASS="LITERAL"
>QFileInfoList</TT
> is
the return type of a function or the type of an argument, a Python list of
instances is used instead.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN762"
>QDom (Qt v2.2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QDomImplementation</TT
> is fully implemented.</P
><P
><TT
CLASS="LITERAL"
>QDomNode</TT
> is fully implemented.</P
><P
><TT
CLASS="LITERAL"
>QDomNodeList</TT
> is fully implemented.</P
><P
><TT
CLASS="LITERAL"
>QDomDocumentType</TT
> is fully implemented.</P
><P
><TT
CLASS="LITERAL"
>QDomDocument</TT
> is fully implemented.</P
><P
><TT
CLASS="LITERAL"
>QDomNamedNodeMap</TT
> is fully implemented.</P
><P
><TT
CLASS="LITERAL"
>QDomDocumentFragment</TT
> is fully implemented.</P
><P
><TT
CLASS="LITERAL"
>QDomCharacterData</TT
> is fully implemented.</P
><P
><TT
CLASS="LITERAL"
>QDomAttr</TT
> is fully implemented.</P
><P
><TT
CLASS="LITERAL"
>QDomElement</TT
> is fully implemented.</P
><P
><TT
CLASS="LITERAL"
>QDomText</TT
> is fully implemented.</P
><P
><TT
CLASS="LITERAL"
>QDomComment</TT
> is fully implemented.</P
><P
><TT
CLASS="LITERAL"
>QDomCDATASection</TT
> is fully implemented.</P
><P
><TT
CLASS="LITERAL"
>QDomNotation</TT
> is fully implemented.</P
><P
><TT
CLASS="LITERAL"
>QDomEntity</TT
> is fully implemented.</P
><P
><TT
CLASS="LITERAL"
>QDomEntityReference</TT
> is fully implemented.</P
><P
><TT
CLASS="LITERAL"
>QDomProcessingInstruction</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN798"
>QDragObject</A
></H2
><P
><TT
CLASS="LITERAL"
>QDragObject</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN802"
>QImageDrag</A
></H2
><P
><TT
CLASS="LITERAL"
>QImageDrag</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN806"
>QStoredDrag</A
></H2
><P
><TT
CLASS="LITERAL"
>QStoredDrag</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN810"
>QTextDrag</A
></H2
><P
><TT
CLASS="LITERAL"
>QTextDrag</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN814"
>QUriDrag (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QUriDrag</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN818"
>QUrlDrag (Qt v1.x)</A
></H2
><P
><TT
CLASS="LITERAL"
>QUrlDrag</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN822"
>QDropSite</A
></H2
><P
><TT
CLASS="LITERAL"
>QDropSite</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN826"
>QEvent</A
></H2
><P
><TT
CLASS="LITERAL"
>QEvent</TT
> is fully implemented.</P
><P
>Instances of <TT
CLASS="LITERAL"
>QEvent</TT
>s are automatically converted to the
correct sub-class.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN832"
>QChildEvent</A
></H2
><P
><TT
CLASS="LITERAL"
>QChildEvent</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN836"
>QCloseEvent</A
></H2
><P
><TT
CLASS="LITERAL"
>QCloseEvent</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN840"
>QContextMenuEvent (Qt v3+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QContextMenuEvent</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN844"
>QCustomEvent</A
></H2
><P
><TT
CLASS="LITERAL"
>QCustomEvent</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN848"
>QDragEnterEvent</A
></H2
><P
><TT
CLASS="LITERAL"
>QDragEnterEvent</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN852"
>QDragLeaveEvent</A
></H2
><P
><TT
CLASS="LITERAL"
>QDragLeaveEvent</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN856"
>QDragMoveEvent</A
></H2
><P
><TT
CLASS="LITERAL"
>QDragMoveEvent</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN860"
>QDragResponseEvent</A
></H2
><P
><TT
CLASS="LITERAL"
>QDragResponseEvent</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN864"
>QDropEvent</A
></H2
><P
><TT
CLASS="LITERAL"
>QDropEvent</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN868"
>QFocusEvent</A
></H2
><P
><TT
CLASS="LITERAL"
>QFocusEvent</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN872"
>QHideEvent</A
></H2
><P
><TT
CLASS="LITERAL"
>QHideEvent</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN876"
>QIMEvent (Qt v3+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QIMEvent</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN880"
>QKeyEvent</A
></H2
><P
><TT
CLASS="LITERAL"
>QKeyEvent</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN884"
>QMouseEvent</A
></H2
><P
><TT
CLASS="LITERAL"
>QMouseEvent</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN888"
>QMoveEvent</A
></H2
><P
><TT
CLASS="LITERAL"
>QMoveEvent</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN892"
>QPaintEvent</A
></H2
><P
><TT
CLASS="LITERAL"
>QPaintEvent</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN896"
>QResizeEvent</A
></H2
><P
><TT
CLASS="LITERAL"
>QResizeEvent</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN900"
>QShowEvent</A
></H2
><P
><TT
CLASS="LITERAL"
>QShowEvent</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN904"
>QTabletEvent (Qt v3+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QTabletEvent</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN908"
>QTimerEvent</A
></H2
><P
><TT
CLASS="LITERAL"
>QTimerEvent</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN912"
>QWheelEvent (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QWheelEvent</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN916"
>QFile</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN918"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>static bool exists</CODE
>(const char *fileName);<P
></P
></DIV
><P
>This has been renamed to <TT
CLASS="LITERAL"
>fileExists</TT
> in Python.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN925"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>static bool remove</CODE
>(const char *fileName);<P
></P
></DIV
><P
>This has been renamed to <TT
CLASS="LITERAL"
>removeFile</TT
> in Python.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN932"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>bool open</CODE
>(int m, FILE *f);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN940"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int readBlock</CODE
>(char *data, uint len);<P
></P
></DIV
><P
>This takes a single <TT
CLASS="LITERAL"
>len</TT
> parameter.  The
<TT
CLASS="LITERAL"
>data</TT
> is returned if there was no error, otherwise
<TT
CLASS="LITERAL"
>None</TT
> is returned.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN951"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int readLine</CODE
>(char *data, uint maxlen);<P
></P
></DIV
><P
>This takes a single <TT
CLASS="LITERAL"
>maxlen</TT
> parameter.  The
<TT
CLASS="LITERAL"
>data</TT
> is returned if there was no error, otherwise
<TT
CLASS="LITERAL"
>None</TT
> is returned.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN962"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>static void setDecodingFunction</CODE
>(EncoderFn f);<P
></P
></DIV
><P
>Not yet implemented. (Qt v2+)</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN968"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>static void setEncodingFunction</CODE
>(EncoderFn f);<P
></P
></DIV
><P
>Not yet implemented. (Qt v2+)</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN974"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int writeBlock</CODE
>(const char *data, uint len);<P
></P
></DIV
><P
><TT
CLASS="LITERAL"
>len</TT
> is derived from <TT
CLASS="LITERAL"
>data</TT
> and not passed
as a parameter.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN984"
>QFileDialog</A
></H2
><P
><TT
CLASS="LITERAL"
>QFileDialog</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN988"
>QFileIconProvider</A
></H2
><P
><TT
CLASS="LITERAL"
>QFileIconProvider</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN992"
>QFilePreview</A
></H2
><P
><TT
CLASS="LITERAL"
>QFilePreview</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN996"
>QFileInfo</A
></H2
><P
><TT
CLASS="LITERAL"
>QFileInfo</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1000"
>QFont</A
></H2
><P
><TT
CLASS="LITERAL"
>QFont</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1004"
>QFontDatabase (Qt v2.1+)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1006"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QValueList&lt;int&gt; pointSizes</CODE
>(const QString &#38;family, const QString &#38;style = QString::null, const QString &#38;charSet = QString::null);<P
></P
></DIV
><P
>This returns a Python list of sizes.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1016"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QValueList&lt;int&gt; smoothSizes</CODE
>(const QString &#38;family, const QString &#38;style, const QString &#38;charSet = QString::null);<P
></P
></DIV
><P
>This returns a Python list of sizes.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1026"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QValueList&lt;int&gt; standardSizes</CODE
>();<P
></P
></DIV
><P
>This returns a Python list of sizes.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1031"
>QFontDialog (Qt v2+)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1033"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>static QFont getFont</CODE
>(bool *ok, const QFont &#38;def, QWidget *parent = 0, const char *name = 0);<P
></P
></DIV
><P
>This takes the <TT
CLASS="LITERAL"
>def</TT
>, <TT
CLASS="LITERAL"
>parent</TT
> and
<TT
CLASS="LITERAL"
>name</TT
> parameters and returns a tuple containing the
<TT
CLASS="LITERAL"
>QFont</TT
> result and the <TT
CLASS="LITERAL"
>ok</TT
> value.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1050"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>static QFont getFont</CODE
>(bool *ok, QWidget *parent = 0, const char *name = 0);<P
></P
></DIV
><P
>This takes the <TT
CLASS="LITERAL"
>parent</TT
> and <TT
CLASS="LITERAL"
>name</TT
> parameters
and returns a tuple containing the <TT
CLASS="LITERAL"
>QFont</TT
> result and the
<TT
CLASS="LITERAL"
>ok</TT
> value.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1064"
>QFontInfo</A
></H2
><P
><TT
CLASS="LITERAL"
>QFontInfo</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1068"
>QFontMetrics</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1070"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QRect boundingRect</CODE
>(int x, int y, int w, int h, int flags, const char *str, int len = -1, int tabstops = 0, int *tabarray = 0, char **intern = 0);<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1094"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QSize size</CODE
>(int flags, const char *str, int len = -1, int tabstops = 0, int *tabarray = 0, char **intern = 0);<P
></P
></DIV
><P
>Not yet implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1110"
>QFrame</A
></H2
><P
><TT
CLASS="LITERAL"
>QFrame</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1114"
>QGManager (Qt v1.x)</A
></H2
><P
><TT
CLASS="LITERAL"
>QGManager</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1118"
>QChain (Qt v1.x)</A
></H2
><P
><TT
CLASS="LITERAL"
>QChain</TT
> is implemented as an opaque class.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1122"
>QGrid (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QGrid</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1126"
>QGroupBox</A
></H2
><P
><TT
CLASS="LITERAL"
>QGroupBox</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1130"
>QHBox (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QHBox</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1134"
>QHButtonGroup (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QHButtonGroup</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1138"
>QHeader</A
></H2
><P
><TT
CLASS="LITERAL"
>QHeader</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1142"
>QHGroupBox (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QHGroupBox</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1146"
>QHostAddress (Qt v2.2+)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1148"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QHostAddress</CODE
>(Q_UINT8 *ip6Addr);<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1154"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void setAddress</CODE
>(Q_UINT8 *ip6Addr);<P
></P
></DIV
><P
>Not yet implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1160"
>QIconSet</A
></H2
><P
><TT
CLASS="LITERAL"
>QIconSet</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1164"
>QIconView (Qt v2.1+)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1166"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void dropped</CODE
>(QDropEvent *e, const QValueList&lt;QIconDragItem&gt; lst);<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1174"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QIconViewItem *makeRowLayout</CODE
>(QIconViewItem *begin, int &#38;y);<P
></P
></DIV
><P
>Not yet implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1182"
>QIconViewItem (Qt v2.1+)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1184"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void dropped</CODE
>(QDropEvent *e, const QValueList&lt;QIconDragItem&gt; lst);<P
></P
></DIV
><P
>Not yet implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1192"
>QImage</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1194"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QImage</CODE
>(const char *xpm[]);<P
></P
></DIV
><P
>This takes a list of strings as its parameter.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1200"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>uchar *bits</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1205"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QRgb *colorTable</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1210"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QImage convertDepthWithPalette</CODE
>(int, QRgb *p, int pc, int cf = 0);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1221"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>uchar **jumpTable</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1226"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>bool loadFromData</CODE
>(const uchar *buf, uint len, const char *format = 0, ColorMode mode = Auto);<P
></P
></DIV
><P
><TT
CLASS="LITERAL"
>len</TT
> is derived from <TT
CLASS="LITERAL"
>buf</TT
> and not passed as
a parameter.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1240"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>uchar *scanLine</CODE
>(int i);<P
></P
></DIV
><P
>Not implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1246"
>QInputDialog (Qt v2.1+)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1248"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>static QString getText</CODE
>(const QString &#38;caption, const QString &#38;label, const QString &#38;text = QString::null, bool *ok = 0, QWidget *parent = 0, const char *name = 0);<P
></P
></DIV
><P
>The <TT
CLASS="LITERAL"
>ok</TT
> is not passed and the returned value is a tuple of
the <TT
CLASS="LITERAL"
>QString</TT
> result and the <TT
CLASS="LITERAL"
>ok</TT
> flag.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1267"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>static int getInteger</CODE
>(const QString &#38;caption, const QString &#38;label, int num = 0, int from = -2147483647, int to = 2147483647, int step = 1, bool *ok = 0, QWidget *parent = 0, const char *name = 0);<P
></P
></DIV
><P
>The <TT
CLASS="LITERAL"
>ok</TT
> is not passed and the returned value is a tuple of
the <TT
CLASS="LITERAL"
>int</TT
> result and the <TT
CLASS="LITERAL"
>ok</TT
> flag.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1292"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>static double getDouble</CODE
>(const QString &#38;caption, const QString &#38;label, double num = 0, double from = -2147483647, double to = 2147483647, int step = 1, bool *ok = 0, QWidget *parent = 0, const char *name = 0);<P
></P
></DIV
><P
>The <TT
CLASS="LITERAL"
>ok</TT
> is not passed and the returned value is a tuple of
the <TT
CLASS="LITERAL"
>double</TT
> result and the <TT
CLASS="LITERAL"
>ok</TT
> flag.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1317"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>static QString getItem</CODE
>(const QString &#38;caption, const QString &#38;label, const QStringList &#38;list, int current = 0, bool editable = TRUE, bool *ok = 0, QWidget *parent = 0, const char *name = 0);<P
></P
></DIV
><P
>The <TT
CLASS="LITERAL"
>ok</TT
> is not passed and the returned value is a tuple of
the <TT
CLASS="LITERAL"
>QString</TT
> result and the <TT
CLASS="LITERAL"
>ok</TT
> flag.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1340"
>QInterlaceStyle (Qt v2.3.1+)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1342"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void scrollBarMetrics</CODE
>(const QTabBar *sb, int &#38;sliderMin, int &#38;sliderMax, int &#38;sliderLength, int &#38;buttonDim);<P
></P
></DIV
><P
>This takes only the <TT
CLASS="LITERAL"
>sb</TT
> parameter and returns a tuple of the
<TT
CLASS="LITERAL"
>sliderMin</TT
>, <TT
CLASS="LITERAL"
>sliderMax</TT
>,
<TT
CLASS="LITERAL"
>sliderLength</TT
> and <TT
CLASS="LITERAL"
>buttonDim</TT
> values.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1361"
>QIODevice</A
></H2
><P
><TT
CLASS="LITERAL"
>QIODevice</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1365"
>QLabel</A
></H2
><P
><TT
CLASS="LITERAL"
>QLabel</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1369"
>QLayout</A
></H2
><P
><TT
CLASS="LITERAL"
>QLayout</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1373"
>QBoxLayout</A
></H2
><P
><TT
CLASS="LITERAL"
>QBoxLayout</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1377"
>QGLayoutIterator (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QGLayoutIterator</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1381"
>QGridLayout</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1383"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>bool findWidget</CODE
>(QWidget *w, int *row, int *col);<P
></P
></DIV
><P
>This takes the <TT
CLASS="LITERAL"
>w</TT
> parameter and returns a tuple containing
the <TT
CLASS="LITERAL"
>bool</TT
> result, <TT
CLASS="LITERAL"
>row</TT
> and
<TT
CLASS="LITERAL"
>col</TT
>. (Qt v2+)</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1397"
>QHBoxLayout</A
></H2
><P
><TT
CLASS="LITERAL"
>QHBoxLayout</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1401"
>QLayoutItem (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QLayoutItem</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1405"
>QLayoutIterator (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QLayoutIterator</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1409"
>QSpacerItem (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QSpacerItem</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1413"
>QVBoxLayout</A
></H2
><P
><TT
CLASS="LITERAL"
>QVBoxLayout</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1417"
>QWidgetItem (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QWidgetItem</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1421"
>QLCDNumber</A
></H2
><P
><TT
CLASS="LITERAL"
>QLCDNumber</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1425"
>QLineEdit</A
></H2
><P
><TT
CLASS="LITERAL"
>QLineEdit</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1429"
>QListBox</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1431"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>bool itemYPos</CODE
>(int index, int *yPos);<P
></P
></DIV
><P
>This takes the <TT
CLASS="LITERAL"
>index</TT
> parameter and returns a tuple
containing the <TT
CLASS="LITERAL"
>bool</TT
> result and <TT
CLASS="LITERAL"
>yPos</TT
>.
(Qt v1.x)</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1442"
>QListBoxItem</A
></H2
><P
><TT
CLASS="LITERAL"
>QListBoxItem</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1446"
>QListBoxPixmap</A
></H2
><P
><TT
CLASS="LITERAL"
>QListBoxPixmap</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1450"
>QListBoxText</A
></H2
><P
><TT
CLASS="LITERAL"
>QListBoxText</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1454"
>QListView</A
></H2
><P
><TT
CLASS="LITERAL"
>QListView</TT
> is fully implemented.</P
><P
>Note that to remove a child <TT
CLASS="LITERAL"
>QListViewItem</TT
> you must first
call <TT
CLASS="LITERAL"
>takeItem()</TT
> and then <TT
CLASS="LITERAL"
>del()</TT
>.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1462"
>QListViewItem</A
></H2
><P
><TT
CLASS="LITERAL"
>QListViewItem</TT
> is fully implemented.</P
><P
>Note that to remove a child <TT
CLASS="LITERAL"
>QListViewItem</TT
> you must first
call <TT
CLASS="LITERAL"
>takeItem()</TT
> and then <TT
CLASS="LITERAL"
>del()</TT
>.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1470"
>QCheckListItem</A
></H2
><P
><TT
CLASS="LITERAL"
>QCheckListItem</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1474"
>QMainWindow</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1476"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>bool getLocation</CODE
>(QToolBar *tb, ToolBarDock &#38;dock, int &#38;index, bool &#38;nl, int &#38;extraOffset);<P
></P
></DIV
><P
>This takes only the <TT
CLASS="LITERAL"
>tb</TT
> parameter and returns a tuple of the
result, <TT
CLASS="LITERAL"
>dock</TT
>, <TT
CLASS="LITERAL"
>index</TT
>,
<TT
CLASS="LITERAL"
>nl</TT
> and <TT
CLASS="LITERAL"
>extraOffset</TT
> values.  (Qt v2.1.0+)</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1495"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QList&lt;QToolBar&gt; toolBars</CODE
>(ToolBarDock dock);<P
></P
></DIV
><P
>This returns a list of <TT
CLASS="LITERAL"
>QToolBar</TT
> instances.  (Qt v2.1.0+)</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1502"
>QMenuBar</A
></H2
><P
><TT
CLASS="LITERAL"
>QMenuBar</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1506"
>QMenuData</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1508"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QMenuItem *findItem</CODE
>(int id);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1514"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QMenuItem *findItem</CODE
>(int id, QMenuData **parent);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1522"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QMenuItem *findPopup</CODE
>(QPopupMenu *popup, int *index = 0);<P
></P
></DIV
><P
>Not implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1530"
>QCustomMenuItem (Qt v2.1+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QCustomMenuItem</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1534"
>QMessageBox</A
></H2
><P
><TT
CLASS="LITERAL"
>QMessageBox</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1538"
>QMimeSource (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QMimeSource</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1542"
>QMimeSourceFactory (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QMimeSourceFactory</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1546"
>QMotifPlusStyle (Qt v2.2+)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1548"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void drawMenuBarItem</CODE
>(QPainter *p, int x, int y, int w, int h, QMenuItem *mi, const QColorGroup &amp;g, bool enabled, bool activated);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1570"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void drawPopupMenuItem</CODE
>(QPainter *p, bool checkable, int maxpmw, int tab, QMenuItem *mi, const QPalette &amp;pal, bool act, bool enabled, int x, int y, int w, int h);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1598"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void getButtonShift</CODE
>(int &amp;x, int &amp;y);<P
></P
></DIV
><P
>This takes no parameters and returns a tuple of the <TT
CLASS="LITERAL"
>x</TT
> and
<TT
CLASS="LITERAL"
>y</TT
> values.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1608"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void scrollBarMetrics</CODE
>(const QTabBar *sb, int &amp;sliderMin, int &amp;sliderMax, int &amp;sliderLength, int &amp;buttonDim);<P
></P
></DIV
><P
>This takes only the <TT
CLASS="LITERAL"
>sb</TT
> parameter and returns a tuple of the
<TT
CLASS="LITERAL"
>sliderMin</TT
>, <TT
CLASS="LITERAL"
>sliderMax</TT
>,
<TT
CLASS="LITERAL"
>sliderLength</TT
> and <TT
CLASS="LITERAL"
>buttonDim</TT
> values.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1627"
>QMotifStyle (Qt v2+)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1629"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void drawPopupMenuItem</CODE
>(QPainter *p, bool checkable, int maxpmw, int tab, QMenuItem *mi, const QPalette &#38;pal, bool act, bool enabled, int x, int y, int w, int h);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1657"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int extraPopupMenuItemWidth</CODE
>(bool checkable, int maxpmw, QMenuItem *mi, const QFontMetrics &#38;fm);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1669"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int popupMenuItemHeight</CODE
>(bool checkable, QMenuItem *mi, const QFontMetrics &#38;fm);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1679"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void scrollBarMetrics</CODE
>(const QTabBar *sb, int &#38;sliderMin, int &#38;sliderMax, int &#38;sliderLength, int &#38;buttonDim);<P
></P
></DIV
><P
>This takes only the <TT
CLASS="LITERAL"
>sb</TT
> parameter and returns a tuple of the
<TT
CLASS="LITERAL"
>sliderMin</TT
>, <TT
CLASS="LITERAL"
>sliderMax</TT
>,
<TT
CLASS="LITERAL"
>sliderLength</TT
> and <TT
CLASS="LITERAL"
>buttonDim</TT
> values.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1698"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void tabbarMetrics</CODE
>(const QTabBar *t, int &#38;hframe, int &#38;vframe, int &#38;overlap);<P
></P
></DIV
><P
>This takes only the <TT
CLASS="LITERAL"
>t</TT
> parameter and returns a tuple of the
<TT
CLASS="LITERAL"
>hframe</TT
>, <TT
CLASS="LITERAL"
>vframe</TT
> and
<TT
CLASS="LITERAL"
>overlap</TT
> values.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1714"
>QMovie</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1716"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QMovie</CODE
>(QDataSource *src, int bufsize = 1024);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1724"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void pushData</CODE
>(const uchar *data, int length);<P
></P
></DIV
><P
><TT
CLASS="LITERAL"
>length</TT
> is derived from <TT
CLASS="LITERAL"
>data</TT
> and not
passed as a parameter. (Qt v2.2.0+)</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1734"
>QMultiLineEdit (Qt 1.x, Qt 2.x)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1736"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void cursorPosition const</CODE
>(int *line, int *col);<P
></P
></DIV
><P
>This takes no parameters and returns a tuple of the <TT
CLASS="LITERAL"
>line</TT
> and
<TT
CLASS="LITERAL"
>col</TT
> values.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1746"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>virtual void del</CODE
>();<P
></P
></DIV
><P
>This has been renamed <TT
CLASS="LITERAL"
>deleteChar</TT
> in Python.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1752"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void getCursorPosition const</CODE
>(int *line, int *col);<P
></P
></DIV
><P
>This takes no parameters and returns a tuple of the <TT
CLASS="LITERAL"
>line</TT
> and
<TT
CLASS="LITERAL"
>col</TT
> values.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1762"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>bool getMarkedRegion</CODE
>(int *line1, int *col1, int *line2, int *col2);<P
></P
></DIV
><P
>This takes no parameters and returns a tuple of the <TT
CLASS="LITERAL"
>line1</TT
>, 
<TT
CLASS="LITERAL"
>col1</TT
>, <TT
CLASS="LITERAL"
>line2</TT
> and <TT
CLASS="LITERAL"
>col2</TT
>
values.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1778"
>QNetworkOperation (Qt v2.1+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QNetworkOperation</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1782"
>QNetworkProtocol (Qt v2.1+)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1784"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void newChildren</CODE
>(const QValueList&lt;QUrlInfo&gt; &#38;i, QNetworkOperation *op);<P
></P
></DIV
><P
>Not yet implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1792"
>QNetworkProtocolFactoryBase (Qt v2.1+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QNetworkProtocolFactoryBase</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1796"
>QObject</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1798"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>bool connect</CODE
>(const QObject *sender, const char *signal, const char *member);<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1808"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>bool disconnect</CODE
>(const QObject *receiver, const char *member = 0);<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1816"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>bool disconnect</CODE
>(const char *signal = 0, const QObject *receiver = 0, const char *member = 0);<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1826"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>virtual QMetaObject *metaObject</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1831"
>QObjectList</A
></H2
><P
>This class isn't implemented.  Whenever a <TT
CLASS="LITERAL"
>QObjectList</TT
> is the
return type of a function or the type of an argument, a Python list of
<TT
CLASS="LITERAL"
>QObject</TT
> instances is used instead.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1836"
>QPaintDeviceMetrics</A
></H2
><P
><TT
CLASS="LITERAL"
>QPaintDeviceMetrics</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1840"
>QPainter</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1842"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QRect boundingRect</CODE
>(int x, int y, int w, int h, int flags, const char *str, int len = -1, char **intern = 0);<P
></P
></DIV
><P
>The <TT
CLASS="LITERAL"
>intern</TT
> parameter is not supported.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1863"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QRect boundingRect</CODE
>(const QRect&#38;, int flags, const char *str, int len = -1, char **intern = 0);<P
></P
></DIV
><P
>The <TT
CLASS="LITERAL"
>intern</TT
> parameter is not supported.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1877"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void drawText</CODE
>(int x, int y, int w, int h, int flags, const char *str, int len = -1, QRect *br = 0, char **intern = 0);<P
></P
></DIV
><P
>The <TT
CLASS="LITERAL"
>intern</TT
> parameter is not supported.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1900"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void drawText</CODE
>(const QRect&#38;, int flags, const char *str, int len = -1, QRect *br = 0, char **intern = 0);<P
></P
></DIV
><P
>The <TT
CLASS="LITERAL"
>intern</TT
> parameter is not supported.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1916"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void setTabArray</CODE
>(int *ta);<P
></P
></DIV
><P
>This takes a single parameter which is a list of tab stops.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1922"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int *tabArray</CODE
>();<P
></P
></DIV
><P
>This returns a list of tab stops.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1927"
>QPalette</A
></H2
><P
><TT
CLASS="LITERAL"
>QPalette</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1931"
>QPicture</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1933"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>const char *data</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1938"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void setData</CODE
>(const char *data, uint size);<P
></P
></DIV
><P
><TT
CLASS="LITERAL"
>size</TT
> is derived from <TT
CLASS="LITERAL"
>data</TT
> and not passed
as a parameter.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN1948"
>QPlatinumStyle (Qt v2+)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1950"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void drawPopupMenuItem = 0</CODE
>(QPainter *p, bool checkable, int maxpmw, int tab, QMenuItem *mi, const QPalette &#38;pal, bool act, bool enabled, int x, int y, int w, int h);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1978"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int extraPopupMenuItemWidth = 0</CODE
>(bool checkable, int maxpmw, QMenuItem *mi, const QFontMetrics &#38;fm);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN1990"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int popupMenuItemHeight = 0</CODE
>(bool checkable, QMenuItem *mi, const QFontMetrics &#38;fm);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2000"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void scrollBarMetrics</CODE
>(const QTabBar *sb, int &#38;sliderMin, int &#38;sliderMax, int &#38;sliderLength, int &#38;buttonDim);<P
></P
></DIV
><P
>This takes only the <TT
CLASS="LITERAL"
>sb</TT
> parameter and returns a tuple of the
<TT
CLASS="LITERAL"
>sliderMin</TT
>, <TT
CLASS="LITERAL"
>sliderMax</TT
>,
<TT
CLASS="LITERAL"
>sliderLength</TT
> and <TT
CLASS="LITERAL"
>buttonDim</TT
> values.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2019"
>QPoint</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2021"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QCOORD&#38; rx</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2026"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QCOORD&#38; ry</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2031"
>QPointArray</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2033"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QPointArray</CODE
>(int nPoints, const QCOORD *points);<P
></P
></DIV
><P
>This takes a single parameter which is a list of points.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2041"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void point</CODE
>(uint i, int *x, int *y);<P
></P
></DIV
><P
>This takes the single parameter <TT
CLASS="LITERAL"
>i</TT
> and returns the
<TT
CLASS="LITERAL"
>x</TT
> and <TT
CLASS="LITERAL"
>y</TT
> values as a tuple.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2054"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>bool putPoints</CODE
>(int index, int nPoints, const QCOORD *points);<P
></P
></DIV
><P
>This takes two parameters, <TT
CLASS="LITERAL"
>index</TT
> and a list of points.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2065"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>bool putPoints</CODE
>(int index, int nPoints, int firstx, int firsty, ...);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2078"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>bool setPoints</CODE
>(int nPoints, const QCOORD *points);<P
></P
></DIV
><P
>This takes a single parameter which is a list of points.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2086"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>bool setPoints</CODE
>(int nPoints, int firstx, int firsty, ...);<P
></P
></DIV
><P
>Not implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2097"
>QPopupMenu</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2099"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void drawItem</CODE
>(QPainter *p, int tab, QMenuItem *mi, bool act, int x, int y, int w, int h);<P
></P
></DIV
><P
>Not implemented.  (Qt v2+)</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2119"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int exec</CODE
>();<P
></P
></DIV
><P
>This has been renamed <TT
CLASS="LITERAL"
>exec_loop</TT
> in Python.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2125"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int exec</CODE
>(const QPoint &#38;pos, int indexAtPoint = 0);<P
></P
></DIV
><P
>This has been renamed <TT
CLASS="LITERAL"
>exec_loop</TT
> in Python.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2134"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int itemHeight const</CODE
>(QMenuItem *mi);<P
></P
></DIV
><P
>Not implemented.  (Qt v2+)</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2140"
>QPrintDialog</A
></H2
><P
><TT
CLASS="LITERAL"
>QPrintDialog</TT
> is fully implemented (X11 only).</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2144"
>QPrinter</A
></H2
><P
><TT
CLASS="LITERAL"
>QPrinter</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2148"
>QProgressBar</A
></H2
><P
><TT
CLASS="LITERAL"
>QProgressBar</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2152"
>QProgressDialog</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2154"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int minimumDuration</CODE
>();<P
></P
></DIV
><P
>This has been made a member function rather than a slot because it returns a
value.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2159"
>QPushButton</A
></H2
><P
><TT
CLASS="LITERAL"
>QPushButton</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2163"
>QRadioButton</A
></H2
><P
><TT
CLASS="LITERAL"
>QRadioButton</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2167"
>QRangeControl</A
></H2
><P
><TT
CLASS="LITERAL"
>QRangeControl</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2171"
>QRect</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2173"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void coords</CODE
>(int *x1, int *y1, int *x2, int *y2);<P
></P
></DIV
><P
>This takes no parameters and returns a tuple containing the four values.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2185"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void rect</CODE
>(int *x, int *y, int *w, int *h);<P
></P
></DIV
><P
>This takes no parameters and returns a tuple containing the four values.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2197"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QCOORD &#38;rBottom</CODE
>();<P
></P
></DIV
><P
>Not implemented. (Qt v2+)</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2202"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QCOORD &#38;rLeft</CODE
>();<P
></P
></DIV
><P
>Not implemented. (Qt v2+)</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2207"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QCOORD &#38;rRight</CODE
>();<P
></P
></DIV
><P
>Not implemented. (Qt v2+)</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2212"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QCOORD &#38;rTop</CODE
>();<P
></P
></DIV
><P
>Not implemented. (Qt v2+)</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2217"
>QRegExp</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2219"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int match</CODE
>(const char *str, int index = 0, int *len = 0);<P
></P
></DIV
><P
>This takes <TT
CLASS="LITERAL"
>str</TT
> and <TT
CLASS="LITERAL"
>index</TT
> parameters and
returns a tuple of the <TT
CLASS="LITERAL"
>int</TT
> result and the
<TT
CLASS="LITERAL"
>len</TT
> value. (Qt v1.x)</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2233"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int match</CODE
>(const QString &#38;str, int index = 0, int *len = 0);<P
></P
></DIV
><P
>This takes <TT
CLASS="LITERAL"
>str</TT
> and <TT
CLASS="LITERAL"
>index</TT
> parameters and
returns a tuple of the <TT
CLASS="LITERAL"
>int</TT
> result and the
<TT
CLASS="LITERAL"
>len</TT
> value. (Qt v2+)</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2247"
>QRegion</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2249"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QArray&lt;QRect&gt; rects</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2254"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void setRects</CODE
>(QRect *rects, int num);<P
></P
></DIV
><P
>Not yet implemented. (Qt v2.2+)</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2262"
>QScrollBar</A
></H2
><P
><TT
CLASS="LITERAL"
>QScrollBar</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2266"
>QScrollView</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2268"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void contentsToViewport</CODE
>(int x, int y, int &#38;vx, int &#38;vy);<P
></P
></DIV
><P
>This takes the <TT
CLASS="LITERAL"
>x</TT
> and <TT
CLASS="LITERAL"
>y</TT
> parameters and
returns a tuple containing the <TT
CLASS="LITERAL"
>vx</TT
> and <TT
CLASS="LITERAL"
>vy</TT
>
values. (Qt v2+)</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2284"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void viewportToContents</CODE
>(int vx, int vy, int &#38;x, int &#38;y);<P
></P
></DIV
><P
>This takes the <TT
CLASS="LITERAL"
>vx</TT
> and <TT
CLASS="LITERAL"
>vy</TT
> parameters and
returns a tuple containing the <TT
CLASS="LITERAL"
>x</TT
> and <TT
CLASS="LITERAL"
>y</TT
>
values. (Qt v2+)</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2300"
>QSemiModal</A
></H2
><P
><TT
CLASS="LITERAL"
>QSemiModal</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2304"
>QServerSocket (Qt v2.2+)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2306"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QSocketDevice *socketDevice</CODE
>();<P
></P
></DIV
><P
>Not yet implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2311"
>QSessionManager (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QSessionManager</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2315"
>QSimpleRichText (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QSimpleRichText</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2319"
>QSizeGrip (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QSizeGrip</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2323"
>QSlider</A
></H2
><P
><TT
CLASS="LITERAL"
>QSlider</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2327"
>QSocket (Qt v2.2+)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2329"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int readBlock</CODE
>(char *data, uint len);<P
></P
></DIV
><P
>This takes a single <TT
CLASS="LITERAL"
>len</TT
> parameter.  The
<TT
CLASS="LITERAL"
>data</TT
> is returned if there was no error, otherwise
<TT
CLASS="LITERAL"
>Py_None</TT
> is returned.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2340"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int readLine</CODE
>(char *data, uint maxlen);<P
></P
></DIV
><P
>This takes a single <TT
CLASS="LITERAL"
>maxlen</TT
> parameter.  The
<TT
CLASS="LITERAL"
>data</TT
> is returned if there was no error, otherwise
<TT
CLASS="LITERAL"
>Py_None</TT
> is returned.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2351"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QSocketDevice *socketDevice</CODE
>();<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2356"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int writeBlock</CODE
>(const char *data, uint len);<P
></P
></DIV
><P
><TT
CLASS="LITERAL"
>len</TT
> is derived from <TT
CLASS="LITERAL"
>data</TT
> and not passed
as a parameter.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2366"
>QSocketNotifier</A
></H2
><P
><TT
CLASS="LITERAL"
>QSocketNotifier</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2370"
>QSpinBox</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2372"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>virtual int mapTextToValue</CODE
>(bool *ok);<P
></P
></DIV
><P
>This returns a tuple of the <TT
CLASS="LITERAL"
>int</TT
> result and the modified
<TT
CLASS="LITERAL"
>ok</TT
> value.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2380"
>QSplitter</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2382"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void getRange</CODE
>(int id, int *min, int *max);<P
></P
></DIV
><P
>This takes the <TT
CLASS="LITERAL"
>id</TT
> parameter and returns the
<TT
CLASS="LITERAL"
>min</TT
> and <TT
CLASS="LITERAL"
>max</TT
> values as a tuple. (Qt v2+)</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2395"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void setSizes</CODE
>(QValueList&lt;int&gt; list);<P
></P
></DIV
><P
>This takes a single parameter which is a Python list of sizes. (Qt v2+)</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2401"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QValueList&lt;int&gt; sizes const</CODE
>();<P
></P
></DIV
><P
>This returns a Python list of sizes. (Qt v2+)</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2406"
>QStatusBar</A
></H2
><P
><TT
CLASS="LITERAL"
>QStatusBar</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2410"
>QChar (Qt v2+)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2412"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>uchar &#38;cell const</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2417"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>uchar &#38;row const</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2422"
>QString</A
></H2
><P
>A Python string object (or Unicode object) can be used whenever a
<TT
CLASS="LITERAL"
>QString</TT
> can be used.  A <TT
CLASS="LITERAL"
>QString</TT
> can be
converted to a Python string object using the Python <TT
CLASS="LITERAL"
>str()</TT
>
function, and to a Python Unicode object using the Python
<TT
CLASS="LITERAL"
>unicode()</TT
> function.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2429"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QCharRef at</CODE
>(uint i);<P
></P
></DIV
><P
>Not yet implemented. (Qt v2+)</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2435"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int compare const</CODE
>(const QString &#38;s);<P
></P
></DIV
><P
>Not implemented. (Qt v2+)</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2441"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QChar constref const</CODE
>(uint i);<P
></P
></DIV
><P
>Not yet implemented. (Qt v2+)</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2447"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QChar &#38;ref</CODE
>(uint i);<P
></P
></DIV
><P
>Not yet implemented. (Qt v2+)</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2453"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QString &#38;setUnicodeCodes</CODE
>(const ushort *unicode_as_shorts, uint len);<P
></P
></DIV
><P
>Not yet implemented. (Qt v2.1+)</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2461"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QString &#38;sprintf</CODE
>(const char *format, ...);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2468"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>short toShort</CODE
>(bool *ok = 0);<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2474"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>ushort toUShort</CODE
>(bool *ok = 0);<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2480"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int toInt</CODE
>(bool *ok = 0);<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2486"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>uint toUInt</CODE
>(bool *ok = 0);<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2492"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>long toLong</CODE
>(bool *ok = 0);<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2498"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>ulong toULong</CODE
>(bool *ok = 0);<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2504"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>float toFloat</CODE
>(bool *ok = 0);<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2510"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>double toDouble</CODE
>(bool *ok = 0);<P
></P
></DIV
><P
>Not yet implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2516"
>QStringList (Qt v2+)</A
></H2
><P
>The Python <TT
CLASS="LITERAL"
>len</TT
>, <TT
CLASS="LITERAL"
>[]</TT
> (for read only) and
<TT
CLASS="LITERAL"
>in</TT
> operators are supported.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2522"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>Iterator append</CODE
>(const QString &#38;x);<P
></P
></DIV
><P
>This does not return a value.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2528"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>Iterator prepend</CODE
>(const QString &#38;x);<P
></P
></DIV
><P
>This does not return a value.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2534"
>QStrList</A
></H2
><P
>This class isn't implemented.  Whenever a <TT
CLASS="LITERAL"
>QStrList</TT
> is the
return type of a function or the type of an argument, a Python list of strings
is used instead.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2538"
>QStyle (Qt v2+)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2540"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>virtual void drawPopupMenuItem = 0</CODE
>(QPainter *p, bool checkable, int maxpmw, int tab, QMenuItem *mi, const QPalette &#38;pal, bool act, bool enabled, int x, int y, int w, int h);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2568"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void drawMenuBarItem</CODE
>(QPainter *p, int x, int y, int w, int h, QMenuItem *mi, const QColorGroup &#38;g, bool enabled, bool active);<P
></P
></DIV
><P
>Not implemented. (Qt v2.2+)</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2590"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>virtual int extraPopupMenuItemWidth = 0</CODE
>(bool checkable, int maxpmw, QMenuItem *mi, const QFontMetrics &#38;fm);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2602"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>virtual void getButtonShift</CODE
>(int &#38;x, int &#38;y);<P
></P
></DIV
><P
>This takes no parameters and returns a tuple of the <TT
CLASS="LITERAL"
>x</TT
> and
<TT
CLASS="LITERAL"
>y</TT
> values.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2612"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>virtual int popupMenuItemHeight = 0</CODE
>(bool checkable, QMenuItem *mi, const QFontMetrics &#38;fm);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2622"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>virtual void scrollBarMetrics</CODE
>(const QScrollBar *b, int &#38;sliderMin, int &#38;sliderMax, int &#38;sliderLength, int &#38;buttonDim);<P
></P
></DIV
><P
>Thus takes only the <TT
CLASS="LITERAL"
>b</TT
> parameter and returns a tuple of the
<TT
CLASS="LITERAL"
>sliderMin</TT
>, <TT
CLASS="LITERAL"
>sliderMax</TT
>,
<TT
CLASS="LITERAL"
>sliderLength</TT
> and <TT
CLASS="LITERAL"
>buttonDim</TT
> values.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2641"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>virtual void tabbarMetrics</CODE
>(const QTabBar *t, int &#38;hframe, int &#38;vframe, int &#38;overlap);<P
></P
></DIV
><P
>This takes only the <TT
CLASS="LITERAL"
>t</TT
> parameter and returns a tuple of the
<TT
CLASS="LITERAL"
>hframe</TT
>, <TT
CLASS="LITERAL"
>vframe</TT
> and
<TT
CLASS="LITERAL"
>overlap</TT
> values.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2657"
>QStyleSheet (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QStyleSheet</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2661"
>QStyleSheetItem (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QStyleSheetItem</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2665"
>QTab</A
></H2
><P
><TT
CLASS="LITERAL"
>QTab</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2669"
>QTabBar</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2671"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QList&lt;QTab&gt; tabList</CODE
>();<P
></P
></DIV
><P
>This returns a list of <TT
CLASS="LITERAL"
>QTab</TT
> instances.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2677"
>QTabDialog</A
></H2
><P
><TT
CLASS="LITERAL"
>QTabDialog</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2681"
>QTable (Qt v2.2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QTable</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2685"
>QTableHeader (Qt v2.2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QTableHeader</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2689"
>QTableItem (Qt v2.2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QTableItem</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2693"
>QTableSelection (Qt v2.2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QTableSelection</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2697"
>QTableView (Qt 1.x, Qt 2.x)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2699"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>bool colXPos</CODE
>(int col, int *xPos);<P
></P
></DIV
><P
>This takes the <TT
CLASS="LITERAL"
>col</TT
> parameter and returns a tuple containing
the <TT
CLASS="LITERAL"
>bool</TT
> result and <TT
CLASS="LITERAL"
>xPos</TT
>.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2710"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>bool rowYPos</CODE
>(int row, int *yPos);<P
></P
></DIV
><P
>This takes the <TT
CLASS="LITERAL"
>row</TT
> parameter and returns a tuple containing
the <TT
CLASS="LITERAL"
>bool</TT
> result and <TT
CLASS="LITERAL"
>yPos</TT
>.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2721"
>QTabWidget (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QTabWidget</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2725"
>QTextBrowser (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QTextBrowser</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2729"
>QTextCodec (Qt v2+)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2731"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>virtual QCString fromUnicode</CODE
>(const QString &#38;uc, int &#38;lenInOut);<P
></P
></DIV
><P
>The returned value is a tuple of the <TT
CLASS="LITERAL"
>QCString</TT
> result and the
updated <TT
CLASS="LITERAL"
>lenInOut</TT
>.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2741"
>QTextDecoder (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QTextDecoder</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2745"
>QTextEncoder (Qt v2+)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2747"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>virtual QCString fromUnicode = 0</CODE
>(const QString &#38;uc, int &#38;lenInOut);<P
></P
></DIV
><P
>The returned value is a tuple of the <TT
CLASS="LITERAL"
>QCString</TT
> result and the
updated <TT
CLASS="LITERAL"
>lenInOut</TT
>.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2757"
>QTextStream</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2759"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QTextStream</CODE
>(FILE *fp, int mode);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2767"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QTextStream &#38;readRawBytes</CODE
>(char *buf, uint len);<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2775"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QTextStream &#38;writeRawBytes</CODE
>(const char *buf, uint len);<P
></P
></DIV
><P
>Not yet implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2783"
>QTextIStream (Qt v2+)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2785"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QTextIStream</CODE
>(FILE *fp, int mode);<P
></P
></DIV
><P
>Not implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2793"
>QTextOStream (Qt v2+)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2795"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QTextOStream</CODE
>(FILE *fp, int mode);<P
></P
></DIV
><P
>Not implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2803"
>QTextView (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QTextView</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2807"
>QTimer</A
></H2
><P
><TT
CLASS="LITERAL"
>QTimer</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2811"
>QToolBar</A
></H2
><P
><TT
CLASS="LITERAL"
>QToolBar</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2815"
>QToolButton</A
></H2
><P
><TT
CLASS="LITERAL"
>QToolButton</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2819"
>QToolTip</A
></H2
><P
><TT
CLASS="LITERAL"
>QToolTip</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2823"
>QToolTipGroup</A
></H2
><P
><TT
CLASS="LITERAL"
>QToolTipGroup</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2827"
>QTranslator (Qt v2+)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2829"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QValueList&lt;QTranslatorMessage&gt; messages const</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2834"
>QTranslatorMessage (Qt v2.2+)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2836"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QTranslatorMessage</CODE
>(const QDataStream &#38;s);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2842"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void write const</CODE
>(QDataStream &#38;s, bool strip, Prefix prefix);<P
></P
></DIV
><P
>Not implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2852"
>QUrl (Qt v2.1+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QUrl</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2856"
>QUrlInfo (Qt v2.1+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QUrlInfo</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2860"
>QUrlOperator (Qt v2.1+)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2862"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>virtual QList&lt; QNetworkOperation&gt; copy</CODE
>(const QString &#38;from, const QString &#38;to, bool move = FALSE);<P
></P
></DIV
><P
>This returns a Python list of <TT
CLASS="LITERAL"
>QNetworkOperation</TT
> instances.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2873"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>virtual bool isDir</CODE
>(bool *ok);<P
></P
></DIV
><P
>This returns a tuple of the <TT
CLASS="LITERAL"
>bool</TT
> result and the
<TT
CLASS="LITERAL"
>ok</TT
> value.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2881"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void newChildren</CODE
>(const QValueList&lt;QUrlInfo&gt; &#38;i, QNetworkOperation *op);<P
></P
></DIV
><P
>Not yet implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2889"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void startedNextCopy</CODE
>(const QValueList&lt;QUrlInfo&gt; &#38;i);<P
></P
></DIV
><P
>Not yet implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2895"
>QValidator</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2897"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>virtual State validate</CODE
>(QString&#38; input, int&#38; pos);<P
></P
></DIV
><P
>The returned value is a tuple of the <TT
CLASS="LITERAL"
>State</TT
> result and the
updated <TT
CLASS="LITERAL"
>pos</TT
>.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2907"
>QDoubleValidator</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2909"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>State validate</CODE
>(QString&#38; input, int&#38; pos);<P
></P
></DIV
><P
>The returned value is a tuple of the <TT
CLASS="LITERAL"
>State</TT
> result and the
updated <TT
CLASS="LITERAL"
>pos</TT
>.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2919"
>QIntValidator</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2921"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>State validate</CODE
>(QString&#38; input, int&#38; pos);<P
></P
></DIV
><P
>The returned value is a tuple of the <TT
CLASS="LITERAL"
>State</TT
> result and the
updated <TT
CLASS="LITERAL"
>pos</TT
>.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN2931"
>QVariant (Qt v2.1+)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2933"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QVariant</CODE
>(const QDataStream &#38;s);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2939"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QVariant</CODE
>(const QValueList&lt;QVariant&gt; &#38;val);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2945"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QVariant</CODE
>(const QMap&lt;QString,QVariant&gt; &#38;val);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2951"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>bool &#38;asBool</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2956"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>double &#38;asDouble</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2961"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int &#38;asInt</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2966"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QValueList&lt;QVariant&gt; &#38;asList</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2971"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QMap&lt;QString,QVariant&gt; &#38;asMap</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2976"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>uint &#38;asUInt</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2981"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QValueListConstIterator&lt;QVariant&gt;listBegin const</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2986"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QValueListConstIterator&lt;QVariant&gt;listEnd const</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2991"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void load</CODE
>(QDataStream &#38;s);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN2997"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QMapConstIterator&lt;QString,QVariant&gt;mapBegin const</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN3002"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QMapConstIterator&lt;QString,QVariant&gt;mapEnd const</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN3007"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QMapConstIterator&lt;QString,QVariant&gt;mapFind const</CODE
>(const QString &#38;key);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN3013"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void save const</CODE
>(QDataStream &#38;s);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN3019"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QValueListConstIterator&lt;QString&gt;stringListBegin const</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN3024"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QValueListConstIterator&lt;QString&gt;stringListEnd const</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN3029"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>const QValueList&lt;QVariant&gt;toList const</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN3034"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>const QMap&lt;QString,QVariant&gt;toMap const</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN3039"
>QVBox (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QVBox</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN3043"
>QVButtonGroup (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QVButtonGroup</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN3047"
>QVGroupBox (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QVGroupBox</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN3051"
>QWhatsThis</A
></H2
><P
><TT
CLASS="LITERAL"
>QWhatsThis</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN3055"
>QWidget</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN3057"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QWExtra *extraData</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN3062"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QFocusData *focusData</CODE
>();<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN3067"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void lower</CODE
>();<P
></P
></DIV
><P
>This has been renamed to <TT
CLASS="LITERAL"
>lowerW</TT
> in Python.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN3073"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void raise</CODE
>();<P
></P
></DIV
><P
>This has been renamed to <TT
CLASS="LITERAL"
>raiseW</TT
> in Python.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN3079"
>QWidgetList</A
></H2
><P
>This class isn't implemented.  Whenever a <TT
CLASS="LITERAL"
>QWidgetList</TT
> is the
return type of a function or the type of an argument, a Python list of
instances is used instead.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN3083"
>QWidgetStack</A
></H2
><P
><TT
CLASS="LITERAL"
>QWidgetStack</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN3087"
>QWindow</A
></H2
><P
><TT
CLASS="LITERAL"
>QWindow</TT
> is fully implemented (Qt v1.x).</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN3091"
>QWindowsStyle (Qt v2+)</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN3093"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void drawPopupMenuItem = 0</CODE
>(QPainter *p, bool checkable, int maxpmw, int tab, QMenuItem *mi, const QPalette &#38;pal, bool act, bool enabled, int x, int y, int w, int h);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN3121"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int extraPopupMenuItemWidth = 0</CODE
>(bool checkable, int maxpmw, QMenuItem *mi, const QFontMetrics &#38;fm);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN3133"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void getButtonShift</CODE
>(int &#38;x, int &#38;y);<P
></P
></DIV
><P
>This takes no parameters and returns a tuple of the <TT
CLASS="LITERAL"
>x</TT
> and
<TT
CLASS="LITERAL"
>y</TT
> values.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN3143"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>int popupMenuItemHeight = 0</CODE
>(bool checkable, QMenuItem *mi, const QFontMetrics &#38;fm);<P
></P
></DIV
><P
>Not implemented.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN3153"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void scrollBarMetrics</CODE
>(const QTabBar *sb, int &#38;sliderMin, int &#38;sliderMax, int &#38;sliderLength, int &#38;buttonDim);<P
></P
></DIV
><P
>This takes only the <TT
CLASS="LITERAL"
>sb</TT
> parameter and returns a tuple of the
<TT
CLASS="LITERAL"
>sliderMin</TT
>, <TT
CLASS="LITERAL"
>sliderMax</TT
>,
<TT
CLASS="LITERAL"
>sliderLength</TT
> and <TT
CLASS="LITERAL"
>buttonDim</TT
> values.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN3172"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void tabbarMetrics</CODE
>(const QTabBar *t, int &#38;hframe, int &#38;vframe, int &#38;overlap);<P
></P
></DIV
><P
>This takes only the <TT
CLASS="LITERAL"
>t</TT
> parameter and returns a tuple of the
<TT
CLASS="LITERAL"
>hframe</TT
>, <TT
CLASS="LITERAL"
>vframe</TT
> and
<TT
CLASS="LITERAL"
>overlap</TT
> values.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN3188"
>QWizard (Qt v2+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QWizard</TT
> is fully implemented.</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN3192"
>QWMatrix</A
></H2
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN3194"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>QWMatrix invert const</CODE
>(bool *invertible = 0);<P
></P
></DIV
><P
>This takes no parameters and returns a tuple of the <TT
CLASS="LITERAL"
>QWMatrix</TT
>
result and the <TT
CLASS="LITERAL"
>invertible</TT
> value.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN3202"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void map const</CODE
>(int x, int y, int *tx, int *ty);<P
></P
></DIV
><P
>This takes the <TT
CLASS="LITERAL"
>x</TT
> and <TT
CLASS="LITERAL"
>y</TT
> parameters and
returns a tuple containing the <TT
CLASS="LITERAL"
>tx</TT
> and <TT
CLASS="LITERAL"
>ty</TT
>
values.</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN3218"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void map const</CODE
>(float x, float y, float *tx, float *ty);<P
></P
></DIV
><P
>This takes the <TT
CLASS="LITERAL"
>x</TT
> and <TT
CLASS="LITERAL"
>y</TT
> parameters and
returns a tuple containing the <TT
CLASS="LITERAL"
>tx</TT
> and <TT
CLASS="LITERAL"
>ty</TT
>
values. (Qt v1.x)</P
><DIV
CLASS="FUNCSYNOPSIS"
><A
NAME="AEN3234"
></A
><P
></P
><CODE
CLASS="FUNCDEF"
>void map const</CODE
>(double x, double y, double *tx, double *ty);<P
></P
></DIV
><P
>This takes the <TT
CLASS="LITERAL"
>x</TT
> and <TT
CLASS="LITERAL"
>y</TT
> parameters and
returns a tuple containing the <TT
CLASS="LITERAL"
>tx</TT
> and <TT
CLASS="LITERAL"
>ty</TT
>
values. (Qt v2+)</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN3250"
>QWorkspace (Qt v2.1+)</A
></H2
><P
><TT
CLASS="LITERAL"
>QWorkspace</TT
> is fully implemented.</P
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="x220.html"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="t1.html"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>&nbsp;</TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><TT
CLASS="LITERAL"
>qtgl</TT
> Module Reference</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>&nbsp;</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>