More Related Content
More from Mahmoud Samir Fayed (20)
The Ring programming language version 1.3 book - Part 75 of 88
- 1. Ring Documentation, Release 1.3
• 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)
67.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)
67.75. QHostAddress Class 718
- 2. Ring Documentation, Release 1.3
67.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)
67.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)
67.76. QHostInfo Class 719
- 3. Ring Documentation, Release 1.3
• 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)
67.78 QDirModel Class
C++ Reference : http://doc.qt.io/qt-5/QDirModel.html
Parameters : void
• QIcon fileIcon(QModelIndex)
• QFileInfo fileInfo(QModelIndex)
67.78. QDirModel Class 720
- 4. Ring Documentation, Release 1.3
• 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)
67.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)
67.79. QFontDialog Class 721
- 5. Ring Documentation, Release 1.3
• int getfont(void)
67.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)
67.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)
67.80. QDialog Class 722
- 6. Ring Documentation, Release 1.3
• 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)
67.81. QTextCursor Class 723
- 7. Ring Documentation, Release 1.3
• 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)
67.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)
67.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)
67.82. QColorDialog Class 724
- 8. Ring Documentation, Release 1.3
• 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)
67.83. QStringList Class 725
- 9. Ring Documentation, Release 1.3
67.84 QKeySequence Class
C++ Reference : http://doc.qt.io/qt-5/QKeySequence.html
Parameters : QString
67.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)
67.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)
67.84. QKeySequence Class 726
- 10. Ring Documentation, Release 1.3
• 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)
67.86. QInputDialog Class 727