You are on page 1of 30

Ring Documentation, Release 1.

void setRgb(int r, int g, int b, int a)


void setRgbF(double r, double g, double b, double a)
void setRgba(QRgb rgba)
int spec(void)
QColor toCmyk(void)
QColor toHsl(void)
QColor toHsv(void)
QColor toRgb(void)
int value(void)
double valueF(void)
int yellow(void)
double yellowF(void)
QStringList colorNames(void)
QColor fromCmyk(int c, int m, int y, int k, int a)
QColor fromCmykF(double c, double m, double y, double k, double a)
QColor fromHsl(int h, int s, int l, int a)
QColor fromHslF(double h, double s, double l, double a)
QColor fromHsv(int h, int s, int v, int a)
QColor fromHsvF(double h, double s, double v, double a)
QColor fromRgb(int r, int g, int b, int a)
QColor fromRgbF(double r, double g, double b, double a)
QColor fromRgba(QRgb rgba)
bool isValidColor(QString)

69.66 QPrinter Class

C++ Reference : http://doc.qt.io/qt-5/QPrinter.html


Parameters : QPrinter::PrinterMode
bool abort(void)
bool collateCopies(void)
int colorMode(void)
int copyCount(void)
QString creator(void)
QString docName(void)
int duplex(void)
bool fontEmbeddingEnabled(void)

69.66. QPrinter Class 728


Ring Documentation, Release 1.4

int fromPage(void)
bool fullPage(void)
bool isValid(void)
QString outputFileName(void)
int outputFormat(void)
QRectF pageRect(QPrinter::Unit unit)
QRectF paperRect(QPrinter::Unit unit)
int paperSource(void)
QPrintEngine *printEngine(void)
QString printProgram(void)
int printRange(void)
QString printerName(void)
QString printerSelectionOption(void)
int printerState(void)
int resolution(void)
void setCollateCopies(bool collate)
void setColorMode(QPrinter::ColorMode newColorMode)
void setCopyCount(int count)
void setCreator(QString)
void setDocName(QString)
void setDuplex(QPrinter::DuplexMode duplex)
void setFontEmbeddingEnabled(bool enable)
void setFromTo(int from, int to)
void setFullPage(bool fp)
void setOutputFileName(QString)
void setOutputFormat(QPrinter::OutputFormat format)
void setPrintProgram(QString)
void setPrintRange(QPrinter::PrintRange)
void setPrinterName(QString)
void setPrinterSelectionOption(QString)
void setResolution(int dpi)
bool supportsMultipleCopies(void)
int toPage(void)
bool newPage(void)
QPaintEngine *paintEngine(void)
void setPageSizeMM(QSizeF)

69.66. QPrinter Class 729


Ring Documentation, Release 1.4

69.67 QFont Class

C++ Reference : http://doc.qt.io/qt-5/QFont.html


Parameters : QString, int, int, bool
bool bold(void)
int capitalization(void)
QString defaultFamily(void)
bool exactMatch(void)
QString family(void)
bool fixedPitch(void)
bool fromString(QString)
int hintingPreference(void)
bool isCopyOf(QFont)
bool italic(void)
bool kerning(void)
QString key(void)
QString lastResortFamily(void)
QString lastResortFont(void)
double letterSpacing(void)
int letterSpacingType(void)
bool overline(void)
int pixelSize(void)
int pointSize(void)
double pointSizeF(void)
bool rawMode(void)
QString rawName(void)
QFont resolve(QFont)
void setBold(bool enable)
void setCapitalization(QFont::Capitalization caps)
void setFamily(QString)
void setFixedPitch(bool enable)
void setHintingPreference(QFont::HintingPreference hintingPreference)
void setItalic(bool enable)
void setKerning(bool enable)
void setLetterSpacing(QFont::SpacingType type, double spacing)
void setOverline(bool enable)

69.67. QFont Class 730


Ring Documentation, Release 1.4

void setPixelSize(int pixelSize)


void setPointSize(int pointSize)
void setPointSizeF(double pointSize)
void setRawMode(bool enable)
void setRawName(QString)
void setStretch(int factor)
void setStrikeOut(bool enable)
void setStyle(QFont::Style style)
void setStyleHint(QFont::StyleHint hint, QFont::StyleStrategy strategy)
void setStyleName(QString)
void setStyleStrategy(QFont::StyleStrategy s)
void setUnderline(bool enable)
void setWeight(int weight)
void setWordSpacing(double spacing)
int stretch(void)
bool strikeOut(void)
int style(void)
int styleHint(void)
QString styleName(void)
int styleStrategy(void)
QString toString(void)
bool underline(void)
int weight(void)
double wordSpacing(void)
void insertSubstitution(QString,QString)
void insertSubstitutions(QString,QStringList)
QString substitute(QString)
QStringList substitutes(QString)
QStringList substitutions(void)

69.68 QBrush Class

C++ Reference : http://doc.qt.io/qt-5/QBrush.html


Parameters : void
QColor color(void)
QGradient *gradient(void)

69.68. QBrush Class 731


Ring Documentation, Release 1.4

bool isOpaque(void)
QMatrix matrix(void)
void setColor(QColor)
void setMatrix(QMatrix)
void setStyle(Qt::BrushStyle style)
void setTexture(QPixmap)
void setTextureImage(QImage)
void setTransform(QTransform)
int style(void)
void swap(QBrush)
QPixmap texture(void)
QImage textureImage(void)
QTransform transform(void)

69.69 QByteArray Class

C++ Reference : http://doc.qt.io/qt-5/QByteArray.html


Parameters : void
QByteArray append(const char *str)
char at(int i)
int capacity(void)
void chop(int n)
void clear(void)
const char *constData(void)
bool contains(const char *str)
int count(const char *str)
const char *data(void)
bool endsWith(const char *str)
QByteArray fill(char ch, int size)
int indexOf(const char *str, int from)
QByteArray insert(int i, const char *str, int len)
bool isEmpty(void)
bool isNull(void)
int lastIndexOf(const char *str, int from)
QByteArray left(int len)
QByteArray leftJustified(int width, char fill, bool truncate)

69.69. QByteArray Class 732


Ring Documentation, Release 1.4

int length(void)
QByteArray mid(int pos, int len)
QByteArray prepend(const char *str, int len)
void push_back(const char *str)
void push_front(const char *str)
QByteArray remove(int pos, int len)
QByteArray repeated(int times)
QByteArray replace(int pos, int len, const char *after, int alen)
void reserve(int size)
void resize(int size)
QByteArray right(int len)
QByteArray rightJustified(int width, char fill, bool truncate)
QByteArray setNum(int n, int base)
QByteArray setRawData(const char *data, uint size)
QByteArray simplified(void)
int size(void)
void squeeze(void)
bool startsWith(const char *str)
void swap(QByteArray other)
QByteArray toBase64(void)
double toDouble(bool * ok)
float toFloat(bool * ok)
QByteArray toHex(void)
int toInt(bool *ok, int base)
long toLong(bool *ok, int base)
qlonglong toLongLong(bool *ok, int base)
QByteArray toLower(void)
QByteArray toPercentEncoding(QByteArray,QByteArray, char percent)
short toShort(bool *ok, int base)
int toUInt(bool *ok, int base)
int toULong(bool *ok, int base)
int toULongLong(bool * ok, int base)
int toUShort(bool * ok, int base)
QByteArray toUpper(void)
QByteArray trimmed(void)
void truncate(int pos)

69.69. QByteArray Class 733


Ring Documentation, Release 1.4

QByteArray fromBase64(QByteArray)
QByteArray fromHex(QByteArray)
QByteArray fromPercentEncoding(QByteArray, char percent)
QByteArray fromRawData(const char *data, int size)
QByteArray number(int n, int base)

69.70 QIODevice Class

C++ Reference : http://doc.qt.io/qt-5/QIODevice.html


Parameters : void
QString errorString(void)
bool getChar(char *c)
bool isOpen(void)
bool isReadable(void)
bool isTextModeEnabled(void)
bool isWritable(void)
int openMode(void)
int peek(char *data, int maxSize)
int read(char *data, int maxSize)
int readLine(char *data, int maxSize)
void ungetChar(char c)
int write(const char *data, int maxSize)
void setaboutToCloseEvent(const char *)
void setbytesWrittenEvent(const char *)
void setreadChannelFinishedEvent(const char *)
void setreadyReadEvent(const char *)
const char *getaboutToCloseEvent(void)
const char *getbytesWrittenEvent(void)
const char *getreadChannelFinishedEvent(void)
const char *getreadyReadEvent(void)

69.71 QAbstractSocket Class

C++ Reference : http://doc.qt.io/qt-5/QAbstractSocket.html


Parameters : void
Parent Class : QIODevice
void abort(void)

69.70. QIODevice Class 734


Ring Documentation, Release 1.4

bool bind(QHostAddress address, int port, QAbstractSocket::BindFlag mode)


void connectToHost(QString hostName, int port, QIODevice::OpenModeFlag openMode, QAbstract-
Socket::NetworkLayerProtocol protocol)
void disconnectFromHost(void)
int error(void)
bool flush(void)
bool isValid(void)
QHostAddress localAddress(void)
int localPort(void)
int pauseMode(void)
QHostAddress peerAddress(void)
QString peerName(void)
int peerPort(void)
QNetworkProxy proxy(void)
int readBufferSize(void)
void resume(void)
void setPauseMode(QAbstractSocket::PauseMode pauseMode)
void setProxy(QNetworkProxy networkProxy)
void setReadBufferSize(int size)
bool setSocketDescriptor(qintptr socketDescriptor, QAbstractSocket::SocketState socketState, QIODe-
vice::OpenModeFlag openMode)
void setSocketOption(QAbstractSocket::SocketOption option, QVariant value)
int *socketDescriptor(void)
QVariant socketOption(QAbstractSocket::SocketOption option)
int socketType(void)
int state(void)
bool waitForConnected(int msecs)
bool waitForDisconnected(int msecs)
bool atEnd(void)
int bytesAvailable(void)
int bytesToWrite(void)
bool canReadLine(void)
void close(void)
bool isSequential(void)
bool waitForBytesWritten(int msecs)
bool waitForReadyRead(int msecs)
void setconnectedEvent(const char *)

69.71. QAbstractSocket Class 735


Ring Documentation, Release 1.4

void setdisconnectedEvent(const char *)


void seterrorEvent(const char *)
void sethostFoundEvent(const char *)
void setproxyAuthenticationRequiredEvent(const char *)
void setstateChangedEvent(const char *)
const char *getconnectedEvent(void)
const char *getdisconnectedEvent(void)
const char *geterrorEvent(void)
const char *gethostFoundEvent(void)
const char *getproxyAuthenticationRequiredEvent(void)
const char *getstateChangedEvent(void)

69.72 QNetworkProxy Class

C++ Reference : http://doc.qt.io/qt-5/QNetworkProxy.html


Parameters : void
int capabilities(void)
bool hasRawHeader(QByteArray headerName)
QVariant header(QNetworkRequest::KnownHeaders header)
QString hostName(void)
bool isCachingProxy(void)
bool isTransparentProxy(void)
QString password(void)
int port(void)
QByteArray rawHeader(QByteArray headerName)
void setCapabilities(QNetworkProxy::Capability capabilities)
void setHeader(QNetworkRequest::KnownHeaders header, QVariant value)
void setHostName(QString hostName)
void setPassword(QString password)
void setPort(int port)
void setRawHeader(QByteArray headerName, QByteArray headerValue)
void setType(QNetworkProxy::ProxyType type)
void setUser(QString user)
void swap(QNetworkProxy other)
int type(void)
QString user(void)

69.72. QNetworkProxy Class 736


Ring Documentation, Release 1.4

QNetworkProxy applicationProxy(void)
void setApplicationProxy(QNetworkProxy networkProxy)

69.73 QTcpSocket Class

C++ Reference : http://doc.qt.io/qt-5/QTcpSocket.html


Parameters : QObject *
Parent Class : QAbstractSocket
void setconnectedEvent(const char *)
void setdisconnectedEvent(const char *)
void seterrorEvent(const char *)
void sethostFoundEvent(const char *)
void setproxyAuthenticationRequiredEvent(const char *)
void setstateChangedEvent(const char *)
void setaboutToCloseEvent(const char *)
void setbytesWrittenEvent(const char *)
void setreadChannelFinishedEvent(const char *)
void setreadyReadEvent(const char *)
const char *getconnectedEvent(void)
const char *getdisconnectedEvent(void)
const char *geterrorEvent(void)
const char *gethostFoundEvent(void)
const char *getproxyAuthenticationRequiredEvent(void)
const char *getstateChangedEvent(void)
const char *getaboutToCloseEvent(void)
const char *getbytesWrittenEvent(void)
const char *getreadChannelFinishedEvent(void)
const char *getreadyReadEvent(void)

69.74 QTcpServer Class

C++ Reference : http://doc.qt.io/qt-5/QTcpServer.html


Parameters : QWidget *
void close(void)
QString errorString(void)
bool hasPendingConnections(void)
bool isListening(void)

69.73. QTcpSocket Class 737


Ring Documentation, Release 1.4

bool listen(QHostAddress, int port)


int maxPendingConnections(void)
QTcpSocket *nextPendingConnection(void)
void pauseAccepting(void)
QNetworkProxy proxy(void)
void resumeAccepting(void)
QHostAddress serverAddress(void)
int serverError(void)
int serverPort(void)
void setMaxPendingConnections(int numConnections)
void setProxy(QNetworkProxy)
bool setSocketDescriptor(qintptr socketDescriptor)
int *socketDescriptor(void)
bool waitForNewConnection(int msec, bool *timedOut)
void setacceptErrorEvent(const char *)
void setnewConnectionEvent(const char *)
const char *getacceptErrorEvent(void)
const char *getnewConnectionEvent(void)

69.75 QHostAddress Class

C++ Reference : http://doc.qt.io/qt-5/QHostAddress.html


Parameters : void
void clear(void)
bool isInSubnet(QHostAddress, int netmask)
bool isNull(void)
int protocol(void)
QString scopeId(void)
bool setAddress(QString)
int toIPv4Address(void)
Q_IPV6ADDR toIPv6Address(void)
QString toString(void)

69.75. QHostAddress Class 738


Ring Documentation, Release 1.4

69.76 QHostInfo Class

C++ Reference : http://doc.qt.io/qt-5/QHostInfo.html


Parameters : void
int error(void)
QString errorString(void)
QString hostName(void)
int lookupId(void)
void setError(QHostInfo::HostInfoError error)
void setErrorString(QString)
void setHostName(QString)
void setLookupId(int id)
void abortHostLookup(int id)
QHostInfo fromName(QString)
QString localDomainName(void)
QString localHostName(void)
int lookupHost(QString, QObject *receiver, const char *member)

69.77 QFileInfo Class

C++ Reference : http://doc.qt.io/qt-5/QFileInfo.html


Parameters : void
QDir absoluteDir(void)
QString absoluteFilePath(void)
QString absolutePath(void)
QString baseName(void)
QString bundleName(void)
bool caching(void)
QString canonicalFilePath(void)
QString canonicalPath(void)
QString completeBaseName(void)
QString completeSuffix(void)
QDateTime created(void)
QDir dir(void)
bool exists(void)
QString fileName(void)
QString filePath(void)

69.76. QHostInfo Class 739


Ring Documentation, Release 1.4

QString group(void)
int groupId(void)
bool isAbsolute(void)
bool isBundle(void)
bool isDir(void)
bool isExecutable(void)
bool isFile(void)
bool isHidden(void)
bool isNativePath(void)
bool isReadable(void)
bool isRelative(void)
bool isRoot(void)
bool isSymLink(void)
bool isWritable(void)
QDateTime lastModified(void)
QDateTime lastRead(void)
bool makeAbsolute(void)
QString owner(void)
uint ownerId(void)
QString path(void)
bool permission(QFileDevice::Permission permissions)
int permissions(void)
void refresh(void)
void setCaching(bool enable)
void setFile(QString)
int size(void)
QString suffix(void)
void swap(QFileInfo)
QString symLinkTarget(void)

69.78 QDirModel Class

C++ Reference : http://doc.qt.io/qt-5/QDirModel.html


Parameters : void
QIcon fileIcon(QModelIndex)
QFileInfo fileInfo(QModelIndex)

69.78. QDirModel Class 740


Ring Documentation, Release 1.4

QString fileName(QModelIndex)
QString filePath(QModelIndex)
int filter(void)
QFileIconProvider *iconProvider(void)
QModelIndex index(QString path, int column)
bool isDir(QModelIndex)
bool isReadOnly(void)
bool lazyChildCount(void)
QModelIndex mkdir(QModelIndex parent, QString name)
QStringList nameFilters(void)
bool remove(QModelIndex index)
bool resolveSymlinks(void)
bool rmdir(QModelIndex index)
void setFilter(QDir::Filter filters)
void setIconProvider(QFileIconProvider *provider)
void setLazyChildCount(bool enable)
void setNameFilters(QStringList filters)
void setReadOnly(bool enable)
void setResolveSymlinks(bool enable)
void setSorting(QDir::SortFlag sort)
int sorting(void)
void refresh(QModelIndex parent)

69.79 QFontDialog Class

C++ Reference : http://doc.qt.io/qt-5/QFontDialog.html


Parameters : void
Parent Class : QDialog
QFont currentFont(void)
void open(QObject *receiver, const char *member)
int options(void)
QFont selectedFont(void)
void setCurrentFont(QFont)
void setOption(QFontDialog::FontDialogOption option, bool on)
void setOptions(QFontDialog::FontDialogOption options)
bool testOption(QFontDialog::FontDialogOption option)

69.79. QFontDialog Class 741


Ring Documentation, Release 1.4

int getfont(void)

69.80 QDialog Class

C++ Reference : http://doc.qt.io/qt-5/QDialog.html


Parameters : QWidget *parent
Parent Class : QWidget
bool isSizeGripEnabled(void)
int result(void)
void setModal(bool modal)
void setResult(int i)
void setSizeGripEnabled(bool)
void accept(void)
void done(int r) # In RingQt use : void donedialog(int r)
int exec(void)
void open(void)
void reject(void)

69.81 QTextCursor Class

C++ Reference : http://doc.qt.io/qt-5/QTextCursor.html


Parameters : void
int anchor(void)
bool atBlockEnd(void)
bool atBlockStart(void)
bool atEnd(void)
bool atStart(void)
void beginEditBlock(void)
QTextBlock block(void)
QTextCharFormat blockCharFormat(void)
QTextBlockFormat blockFormat(void)
int blockNumber(void)
QTextCharFormat charFormat(void)
void clearSelection(void)
int columnNumber(void)
QTextList *createList(QTextListFormat)
QTextFrame *currentFrame(void)

69.80. QDialog Class 742


Ring Documentation, Release 1.4

QTextList *currentList(void)
QTextTable *currentTable(void)
void deleteChar(void)
void deletePreviousChar(void)
QTextDocument *document(void)
void endEditBlock(void)
bool hasComplexSelection(void)
bool hasSelection(void)
void insertBlock(void)
void insertFragment(QTextDocumentFragment)
QTextFrame *insertFrame(QTextFrameFormat)
void insertHtml(QString)
void insertImage(QTextImageFormat)
QTextList *insertList(QTextListFormat)
QTextTable * insertTable(int rows, int columns, QTextTableFormat)
void insertText(QString)
bool isCopyOf(QTextCursor)
bool isNull(void)
void joinPreviousEditBlock(void)
bool keepPositionOnInsert(void)
void mergeBlockCharFormat(QTextCharFormat)
void mergeBlockFormat(QTextBlockFormat)
void mergeCharFormat(QTextCharFormat)
bool movePosition(QTextCursor::MoveOperation operation, QTextCursor::MoveMode mode, int n)
int position(void)
int positionInBlock(void)
void removeSelectedText(void)
void select(QTextCursor::SelectionType selection)
void selectedTableCells(int *firstRow, int *numRows, int *firstColumn, int *numColumns)
QString selectedText(void)
QTextDocumentFragment selection(void)
int selectionEnd(void)
int selectionStart(void)
void setBlockCharFormat(QTextCharFormat)
void setBlockFormat(QTextBlockFormat)
void setCharFormat(QTextCharFormat)

69.81. QTextCursor Class 743


Ring Documentation, Release 1.4

void setKeepPositionOnInsert(bool b)
void setPosition(int pos, QTextCursor::MoveMode m)
void setVerticalMovementX(int x)
void setVisualNavigation(bool b)
int verticalMovementX(void)
bool visualNavigation(void)

69.82 QColorDialog Class

C++ Reference : http://doc.qt.io/qt-5/QColorDialog.html


Parameters : void
Parent Class : QDialog
QColor currentColor(void)
void open(void)
int options(void)
QColor selectedColor(void)
void setCurrentColor(QColor)
void setOption(QColorDialog::ColorDialogOption option, bool on )
void setOptions(QColorDialog::ColorDialogOption options)
bool testOption(QColorDialog::ColorDialogOption option)
QColor customColor(int index)
int customCount(void)
void setCustomColor(int index, int color)
void setStandardColor(int index, int color)
int getcolor(void)

69.83 QStringList Class

C++ Reference : http://doc.qt.io/qt-5/QStringList.html


Parameters : void
QString join(QString)
void sort(void)
int removeDuplicates(void)
QStringList filter(QString, Qt::CaseSensitivity)
QStringList replaceInStrings(QString,QString, Qt::CaseSensitivity)
void append(QString)
QString at(int)

69.82. QColorDialog Class 744


Ring Documentation, Release 1.4

QString back(void)
void clear(void)
bool contains(QString)
int count(void)
bool empty(void)
bool endsWith(QString)
QString first(void)
QString front(void)
int indexOf(QString, int)
void insert(int, QString)
bool isEmpty(void)
QString last(void)
int lastIndexOf(QString,int)
int length(void)
void move(int,int)
void pop_back(void)
void pop_front(void)
void prepend(QString)
void push_back(QString)
void push_front(QString)
int removeAll(QString)
void removeAt(int)
void removeFirst(void)
void removeLast(void)
bool removeOne(QString)
void replace(int,QString)
void reserve(int)
int size(void)
bool startsWith(QString)
void swap(int,int)
QString takeAt(int)
QString takeFirst(void)
QString takeLast(void)
QString value(int)

69.83. QStringList Class 745


Ring Documentation, Release 1.4

69.84 QKeySequence Class

C++ Reference : http://doc.qt.io/qt-5/QKeySequence.html


Parameters : QString

69.85 QLCDNumber Class

C++ Reference : http://doc.qt.io/qt-5/QLCDNumber.html


Parameters : QWidget *
Parent Class : QFrame
bool checkOverflow(double num)
int digitCount(void)
int intValue(void)
int mode(void)
int segmentStyle(void)
void setDigitCount(int numDigits)
void setMode(QLCDNumber::Mode)
void setSegmentStyle(QLCDNumber::SegmentStyle)
bool smallDecimalPoint(void)
double value(void)
void display(double)
void setBinMode(void)
void setDecMode(void)
void setHexMode(void)
void setOctMode(void)
void setSmallDecimalPoint(bool)

69.86 QInputDialog Class

C++ Reference : http://doc.qt.io/qt-5/QInputDialog.html


Parameters : QWidget *
Parent Class : QDialog
QString cancelButtonText(void)
QStringList comboBoxItems(void)
int doubleDecimals(void)
double doubleMaximum(void)
double doubleMinimum(void)

69.84. QKeySequence Class 746


Ring Documentation, Release 1.4

double doubleValue(void)
int inputMode(void)
int intMaximum(void)
int intMinimum(void)
int intStep(void)
int intValue(void)
bool isComboBoxEditable(void)
QString labelText(void)
QString okButtonText(void)
void open(QObject *receiver, const char *member)
int options(void)
void setCancelButtonText(QString)
void setComboBoxEditable(bool editable)
void setComboBoxItems(QStringList)
void setDoubleDecimals(int decimals)
void setDoubleMaximum(double max)
void setDoubleMinimum(double min)
void setDoubleRange(double min, double max)
void setDoubleValue(double value)
void setInputMode(QInputDialog::InputMode mode)
void setIntMaximum(int max)
void setIntMinimum(int min)
void setIntRange(int min, int max)
void setIntStep(int step)
void setIntValue(int value)
void setLabelText(QString)
void setOkButtonText(QString)
void setOption(QInputDialog::InputDialogOption option, bool on)
void setOptions(QInputDialog::InputDialogOption options)
void setTextEchoMode(QLineEdit::EchoMode mode)
void setTextValue(QString)
bool testOption(QInputDialog::InputDialogOption option)
int textEchoMode(void)
QString textValue(void)
double getDouble(QWidget *parent,QString,QString, double value, double min, double max , int decimals, bool
*ok, Qt::WindowType flags)

69.86. QInputDialog Class 747


Ring Documentation, Release 1.4

int getInt(QWidget *parent,QString,QString, int value, int min, int max, int step, bool *ok, Qt::WindowType
flags)

69.87 QAllEvents Class

Parameters : QWidget *
Parent Class : QWidget
void accept(void)
void ignore(void)
int getKeyCode(void)
int getModifiers(void)
int getx(void)
int gety(void)
int getglobalx(void)
int getglobaly(void)
int getbutton(void)
int getbuttons(void)
void setKeyPressEvent(const char *cStr)
void setMouseButtonPressEvent(const char *cStr)
void setMouseButtonReleaseEvent(const char *cStr)
void setMouseButtonDblClickEvent(const char *cStr)
void setMouseMoveEvent(const char *cStr)
void setCloseEvent(const char *cStr)
void setContextMenuEvent(const char *cStr)
void setDragEnterEvent(const char *cStr)
void setDragLeaveEvent(const char *cStr)
void setDragMoveEvent(const char *cStr)
void setDropEvent(const char *cStr)
void setEnterEvent(const char *cStr)
void setFocusInEvent(const char *cStr)
void setFocusOutEvent(const char *cStr)
void setKeyReleaseEvent(const char *cStr)
void setLeaveEvent(const char *cStr)
void setNonClientAreaMouseButtonDblClickEvent(const char *cStr)
void setNonClientAreaMouseButtonPressEvent(const char *cStr)
void setNonClientAreaMouseButtonReleaseEvent(const char *cStr)
void setNonClientAreaMouseMoveEvent(const char *cStr)

69.87. QAllEvents Class 748


Ring Documentation, Release 1.4

void setMoveEvent(const char *cStr)


void setResizeEvent(const char *cStr)
void setWindowActivateEvent(const char *cStr)
void setWindowBlockedEvent(const char *cStr)
void setWindowDeactivateEvent(const char *cStr)
void setWindowStateChangeEvent(const char *cStr)
void setWindowUnblockedEvent(const char *cStr)
void setPaintEvent(const char *cStr)
const char *getKeyPressEvent(void)
const char *getMouseButtonPressEvent(void)
const char *getMouseButtonReleaseEvent(void)
const char *getMouseButtonDblClickEvent(void)
const char *getMouseMoveEvent(void)
const char *getCloseEvent(void)
const char *getContextMenuEvent(void)
const char *getDragEnterEvent(void)
const char *getDragLeaveEvent(void)
const char *getDragMoveEvent(void)
const char *getDropEvent(void)
const char *getEnterEvent(void)
const char *getFocusInEvent(void)
const char *getFocusOutEvent(void)
const char *getKeyReleaseEvent(void)
const char *getLeaveEvent(void)
const char *getNonClientAreaMouseButtonDblClickEvent(void)
const char *getNonClientAreaMouseButtonPressEvent(void)
const char *getNonClientAreaMouseButtonReleaseEvent(void)
const char *getNonClientAreaMouseMoveEvent(void)
const char *getMoveEvent(void)
const char *getResizeEvent(void)
const char *getWindowActivateEvent(void)
const char *getWindowBlockedEvent(void)
const char *getWindowDeactivateEvent(void)
const char *getWindowStateChangeEvent(void)
const char *getWindowUnblockedEvent(void)
const char *getPaintEvent(void)

69.87. QAllEvents Class 749


Ring Documentation, Release 1.4

void setEventOutput(bool x)
QObject *getParentObject(void)
QWidget *getParentWidget(void)

69.88 QDesktopWidget Class

C++ Reference : http://doc.qt.io/qt-5/QDesktopWidget.html


Parameters : void
Parent Class : QWidget
QRect availableGeometry(int screen)
bool isVirtualDesktop(void)
int primaryScreen(void)
QWidget *screen(int screen)
int screenCount(void)
QRect screenGeometry(int screen)
int screenNumber(QWidget *widget)

69.89 QRect Class

C++ Reference : http://doc.qt.io/qt-5/QRect.html


Parameters : void
void adjust(int dx1, int dy1, int dx2, int dy2)
QRect adjusted(int dx1, int dy1, int dx2, int dy2)
int bottom(void)
QPoint bottomLeft(void)
QPoint bottomRight(void)
QPoint center(void)
bool contains(int x, int y, bool proper)
void getCoords(int *x1, int *y1, int *x2, int *y2)
void getRect(int *x, int *y, int *width, int *height)
int height(void)
QRect intersected(QRect)
bool intersects(QRect)
bool isEmpty(void)
bool isNull(void)
bool isValid(void)
int left(void)

69.88. QDesktopWidget Class 750


Ring Documentation, Release 1.4

void moveBottom(int y)
void moveBottomLeft(QPoint)
void moveBottomRight(QPoint)
void moveCenter(QPoint)
void moveLeft(int x)
void moveRight(int x)
void moveTo(int x, int y)
void moveTop(int y)
void moveTopLeft(QPoint)
void moveTopRight(QPoint)
QRect normalized(void)
int right(void)
void setBottom(int y)
void setBottomLeft(QPoint)
void setBottomRight(QPoint)
void setCoords(int x1, int y1, int x2, int y2)
void setHeight(int height)
void setLeft(int x)
void setRect(int x, int y, int width, int height)
void setRight(int x)
void setSize(QSize)
void setTop(int y)
void setTopLeft(QPoint)
void setTopRight(QPoint)
void setWidth(int width)
void setX(int x)
void setY(int y)
QSize size(void)
int top(void)
QPoint topLeft(void)
QPoint topRight(void)
void translate(int dx, int dy)
QRect translated(int dx, int dy)
QRect united(QRect)
int width(void)
int x(void)

69.89. QRect Class 751


Ring Documentation, Release 1.4

int y(void)

69.90 QTextDocument Class

C++ Reference : http://doc.qt.io/qt-5/QTextDocument.html


Parameters : void
Parent Class : QObject
void addResource(int type,QUrl name, QVariant resource)
void adjustSize(void)
QVector<QTextFormat> allFormats(void)
int availableRedoSteps(void)
int availableUndoSteps(void)
QTextBlock begin(void)
int blockCount(void)
QChar characterAt(int pos)
int characterCount(void)
void clearUndoRedoStacks(QTextDocument::Stacks stacksToClear )
QTextDocument *clone(QObject *parent )
int defaultCursorMoveStyle(void)
QFont defaultFont(void)
QString defaultStyleSheet(void)
QTextOption defaultTextOption(void)
QAbstractTextDocumentLayout *documentLayout(void)
double documentMargin(void)
void drawContents(QPainter *p, QRectF rect)
QTextBlock end(void) # In RingQt use : QTextBlock enddoc(void)
QTextCursor find(QString subString, QTextCursor cursor, QTextDocument::FindFlag options )
QTextBlock findBlock(int pos)
QTextBlock findBlockByLineNumber(int lineNumber)
QTextBlock findBlockByNumber(int blockNumber)
QTextBlock firstBlock(void)
double idealWidth(void)
double indentWidth(void)
bool isEmpty(void)
bool isModified(void)
bool isRedoAvailable(void)

69.90. QTextDocument Class 752


Ring Documentation, Release 1.4

bool isUndoAvailable(void)
bool isUndoRedoEnabled(void)
QTextBlock lastBlock(void)
int lineCount(void)
void markContentsDirty(int position, int length)
int maximumBlockCount(void)
QString metaInformation(QTextDocument::MetaInformation info)
QTextObject *object(int objectIndex)
QTextObject *objectForFormat(QTextFormat f)
int pageCount(void)
QSizeF pageSize(void)
void print(QPrinter *printer)
void redo(QTextCursor *cursor)
QVariant resource(int type, QUrl name)
int revision(void)
QTextFrame *rootFrame(void)
void setDefaultCursorMoveStyle(Qt::CursorMoveStyle style)
void setDefaultFont(QFont font)
void setDefaultStyleSheet(QString sheet)
void setDefaultTextOption(QTextOption option)
void setDocumentLayout(QAbstractTextDocumentLayout * layout)
void setDocumentMargin(double margin)
void setHtml(QString html)
void setIndentWidth(double width)
void setMaximumBlockCount(int maximum)
void setMetaInformation(QTextDocument::MetaInformation info, QString string)
void setPageSize(QSizeF size)
void setPlainText(QString text)
void setTextWidth(double width)
void setUndoRedoEnabled(bool enable)
void setUseDesignMetrics(bool b)
QSizeF size(void)
qreal textWidth(void)
QString toHtml(QByteArray encoding)
QString toPlainText(void)
void undo(QTextCursor *cursor)

69.90. QTextDocument Class 753


Ring Documentation, Release 1.4

bool useDesignMetrics(void)
void setModified(bool m)

69.91 QTextBlock Class

C++ Reference : http://doc.qt.io/qt-5/QTextBlock.html


Parameters : void
int blockFormatIndex(void)
int blockNumber(void)
QTextCharFormat charFormat(void)
int charFormatIndex(void)
void clearLayout(void)
bool contains(int position)
QTextDocument *document(void)
bool isValid(void)
bool isVisible(void)
QTextLayout * layout(void)
int length(void)
int lineCount(void)
QTextBlock next(void) # In RingQt use : QTextBlock nextblock(void)
int position(void)
QTextBlock previous(void)
int revision(void)
void setLineCount(int count)
void setRevision(int rev)
void setUserData(QTextBlockUserData * data)
void setUserState(int state)
void setVisible(bool visible)
QString text(void)
int textDirection(void)
QTextList * textList(void)
QTextBlockUserData * userData(void)
int userState(void)

69.91. QTextBlock Class 754


Ring Documentation, Release 1.4

69.92 QTime Class

C++ Reference : http://doc.qt.io/qt-5/QTime.html


Parameters : void
QTime addMSecs(int ms)
QTime addSecs(int s)
int elapsed(void)
int hour(void)
bool isNull(void)
bool isValid(void)
int minute(void)
int msec(void)
int msecsSinceStartOfDay(void)
int msecsTo(QTime)
int restart(void)
int second(void)
int secsTo(QTime)
bool setHMS(int h, int m, int s, int ms)
void start(void)
QString toString(QString)
QTime currentTime(void)
QTime fromMSecsSinceStartOfDay(int msecs)
QTime fromString(QString,QString)

69.93 QListWidgetItem Class

C++ Reference : http://doc.qt.io/qt-5/QListWidgetItem.html


Parameters : void
QBrush background(void)
Qt::CheckState checkState(void)
Qt::ItemFlags flags(void)
QFont font(void)
QBrush foreground(void)
QIcon icon(void)
bool isHidden(void)
bool isSelected(void)
QListWidget *listWidget(void)

69.92. QTime Class 755


Ring Documentation, Release 1.4

void setBackground(QBrush brush)


void setCheckState(Qt::CheckState state)
void setFlags(Qt::ItemFlags flags)
void setFont(QFont font)
void setForeground(QBrush brush)
void setHidden(bool hide)
void setIcon(QIcon icon)
void setSelected(bool select)
void setSizeHint(QSize size)
void setStatusTip(QString statusTip)
void setText(QString text)
void setTextAlignment(int alignment)
void setToolTip(QString toolTip)
void setWhatsThis(QString whatsThis)
QSize sizeHint(void)
QString statusTip(void)
QString text(void)
int textAlignment(void)
QString toolTip(void)
int type(void)
QString whatsThis(void)

69.94 QSystemTrayIcon Class

C++ Reference : http://doc.qt.io/qt-5/QSystemTrayIcon.html


Parameters : void
QMenu *contextMenu(void)
QRect geometry(void)
QIcon icon(void)
bool isVisible(void)
void setContextMenu(QMenu *menu)
void setIcon(QIcon)
void setToolTip(QString)
QString toolTip(void)
void hide(void)
void setVisible(bool visible)

69.94. QSystemTrayIcon Class 756


Ring Documentation, Release 1.4

void show(void)
void showMessage(QString, QString, QSystemTrayIcon::MessageIcon, int millisecondsTimeoutHint)
bool isSystemTrayAvailable(void)
bool supportsMessages(void)

69.95 QDate Class

C++ Reference : http://doc.qt.io/qt-5/QDate.html


Parameters : void
QDate addDays(int ndays)
QDate addMonths(int nmonths)
QDate addYears(int nyears)
int day(void)
int dayOfWeek(void)
int dayOfYear(void)
int daysInMonth(void)
int daysInYear(void)
int daysTo(QDate)
void getDate(int * year, int * month, int * day)
bool isNull(void)
bool isValid(void)
int month(void)
bool setDate(int year, int month, int day)
int toJulianDay(void)
QString toString(QString)
int weekNumber(int * yearNumber)
int year(void)
QDate currentDate(void)
QDate fromJulianDay(int jd)
QDate fromString(QString, QString)
bool isLeapYear(int year)
QString longDayName(int weekday)
QString longMonthName(int month)
QString shortDayName(int weekday)
QString shortMonthName(int month)

69.95. QDate Class 757

You might also like