This document contains summaries of various Ring classes, functions and concepts:
- It describes Ring classes like the Map, Math, MySQL, and PostgreSQL classes.
- It lists and briefly explains Ring standard library functions such as map(), random(), newlist(), and print().
- It covers Ring concepts and features like object oriented programming, operators, files and I/O, GUI programming, and web development.
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
The Ring programming language version 1.10 book - Part 210 of 212
1. Ring Documentation, Release 1.10
Map Class
Game Engine for 2D Games, 557
Map Events
Game Engine for 2D Games, 571
map()
Stdlib Functions, 396
Math Class
Stdlib Classes, 420
Mathematical Functions
Decimals(), 294
Example, 290
Introduction, 289
list of functions, 290
Random(), 292
SRandom(), 293
Unsigned(), 293
Using _ in numbers, 294
Using f after numbers, 294
matrixmulti()
Stdlib Functions, 403
matrixtrans()
Stdlib Functions, 404
MD5()
Security and Internet Functions, 348
Memory Management
General Information, 983
Menu Events
Using RingOpenGL and RingFreeGLUT for 3D
Graphics, 626
Menubar and StyleSheet Example
Desktop and Mobile Development, 716
Menubar Designer
Form Designer, 801
Merge binary characters
Strings, 276
What is new in Ring 1.8?, 76
mergemethods()
Reflection and Meta-programming, 391
Methods to use Events with Events Filter
Desktop and Mobile Development, 781
methods()
Reflection and Meta-programming, 384
Minesweeper Game
What is new in Ring 1.10?, 42
Misc Operators
Operators, 228
Module Organization
Extension, 915
More 3D Samples
Using RingOpenGL and RingAllegro for 3D Graph-
ics, 673
What is new in Ring 1.8?, 71
More Beatiful Code
Declarative Programming, 440
More Games
What is new in Ring 1.10?, 47
What is new in Ring 1.9?, 53
More Improvements
What is new in Ring 1.10?, 50
What is new in Ring 1.9?, 66
More Samples and Tests
Form Designer, 803
More Syntax Flexibility
What is new in Ring 1.5?, 131
Motivation
Introduction, 24
Mouse Events
RingLibSDL, 542
Using RingOpenGL and RingFreeGLUT for 3D
Graphics, 622
Movable Label Example
Desktop and Mobile Development, 735
Moving Objects using the Mouse
Desktop and Mobile Development, 740
Moving Text
Game Engine for 2D Games, 559
Multi-language applications
Form Designer Translation, 805
Forms Translation, 806
Introduction, 803
Using String2Constant, 804
Multi-Line literals
Getting Started - First Style, 197
Getting Started - Second Style, 200
Getting Started - Third Style, 203
MurmurHash1 functions
RingMurmurHash Functions Reference, 1215
MurmurHash2 functions
RingMurmurHash Functions Reference, 1215
MurmurHash3 functions
RingMurmurHash Functions Reference, 1215
MySQL Class
Stdlib Classes, 431
MySQL Functions
Create Database, 330
Create Table and Insert Data, 331
Introduction, 328
MySQL_AutoCommit(), 336
MySQL_Close(), 330
MySQL_Columns(), 333
MySQL_Commit(), 336
MySQL_Connect(), 330
MySQL_Error(), 330
MySQL_Escape_String(), 335
MySQL_Info(), 329
MySQL_Init(), 330
MySQL_Inser_ID(), 332
MySQL_Next_Result(), 333
Index 2058
2. Ring Documentation, Release 1.10
MySQL_Query(), 330
MySQL_Result(), 333
MySQL_Result2(), 334
MySQL_Rollback(), 336
Print Query Result, 333
Restore Image From The Database, 335
Save Image Inside the Database, 335
Transaction Example, 336
MySQL_AutoCommit()
MySQL Functions, 336
MySQL_Close()
MySQL Functions, 330
MySQL_Columns()
MySQL Functions, 333
MySQL_Columns() Implementation
Extension, 921
MySQL_Commit()
MySQL Functions, 336
MySQL_Connect()
MySQL Functions, 330
MySQL_Error()
MySQL Functions, 330
MySQL_Escape_String()
MySQL Functions, 335
MySQL_Info()
MySQL Functions, 329
MySQL_Init()
MySQL Functions, 330
MySQL_Inser_ID()
MySQL Functions, 332
MySQL_Next_Result()
MySQL Functions, 333
MySQL_Query()
MySQL Functions, 330
MySQL_Result()
MySQL Functions, 333
MySQL_Result2()
MySQL Functions, 334
MySQL_Rollback()
MySQL Functions, 336
Natural Language Programming
BraceError() Method, 449
BraceExprEval Method, 448
BraceStart and BraceEnd Methods, 447
Change the ’=’ operator to ’is’, 445
Change the Ring Keyword ’And’, 443
Change the Ring Operator ’+’, 444
Clean Natural Code, 450
Example, 442
History, 442
Introduction, 441
Real Natual Code, 448
Using Eval() with our Natural Code, 446
Natural Library - Demo Program
Using the Natural Library, 452
Nested Lists
Lists, 265
New Classes names - Index Start from 1
Desktop and Mobile Development, 783
New Command: Load Package
What is new in Ring 1.7?, 81
New Functions
What is new in Ring 1.2?, 169
What is new in Ring 1.3?, 165
New Functions and Changes
What is new in Ring 1.1?, 178
New Game : Gold Magic 800
What is new in Ring 1.9?, 51
New Style to Ring Notepad
What is new in Ring 1.4?, 147
New Tool: Folder2qrc
What is new in Ring 1.6?, 91
New Tool: Ring2EXE
What is new in Ring 1.6?, 90
newlist()
Stdlib Functions, 397
No Explicit End For Statements
Getting Started - First Style, 198
Getting Started - Second Style, 201
Getting Started - Third Style, 203
No Global Interpreter (VM) Lock - No GIL
Language Design, 39
No Run
Command Line Options, 854
Not Case-Sensitive
Getting Started - First Style, 197
Getting Started - Second Style, 200
Getting Started - Third Style, 202
Notepad Application
Desktop and Mobile Development, 757
Notes to extensions creators
What is new in Ring 1.8?, 80
nullpointer()
Low Level Functions, 885
Number()
Data Type, 287
Numbers and Bytes
Files, 305
Object and Drawing
Game Engine for 2D Games, 573
Object Library Source Code
Objects Library for RingQt Application, 795
Object Oriented Programming
Access Objects Using Braces, 356
Classes and Objects, 354
Composition, 357
Index 2059
3. Ring Documentation, Release 1.10
Default value for object attributes, 369
Dynamic Attributes, 363
Find() and List of Objects, 364
Inheritance, 362
Introduction, 353
Operator Overloading, 359
Packages, 363
Printing Objects, 364
Private Attributes and Methods, 358
Setter and Getter, 358
Sort() and List of Objects, 365
Using Self.Attribute, 367
Using This in the class region as Self, 368
Using This.Attribute and This.Method(), 367
object2pointer()
Low Level Functions, 885
objectid()
Reflection and Meta-programming, 383
Objects inside lists
Declarative Programming, 436
Objects Library for RingQt
What is new in Ring 1.2?, 171
Objects Library for RingQt Application
Example, 791
Introduction, 790
Library Usage, 791
Object Library Source Code, 795
Open_WindowAndLink() Function, 794, 795
Open_WindowInPackages() Function, 795
ODBC Class
Stdlib Classes, 430
ODBC Functions
Execute Query and Print Result, 324
Introduction, 319
odbc_autocommit(), 326
odbc_close(), 321
odbc_colcount(), 323
odbc_columns(), 325
odbc_commit(), 326
odbc_connect(), 322
odbc_datasources(), 321
odbc_disconnect(), 323
odbc_drivers(), 320
odbc_execute(), 323
odbc_fetch(), 324
odbc_getdata(), 324
odbc_init(), 320
odbc_rollback(), 326
odbc_tables(), 324
Open and Close Connection, 323
Print List of ODBC Data Sources, 322
Print List of ODBC Drivers, 321
Save and Restore Images, 327
Transactions and Using Commit and Rollback, 326
odbc_autocommit()
ODBC Functions, 326
odbc_close()
ODBC Functions, 321
odbc_colcount()
ODBC Functions, 323
odbc_columns()
ODBC Functions, 325
odbc_commit()
ODBC Functions, 326
odbc_connect()
ODBC Functions, 322
odbc_datasources()
ODBC Functions, 321
odbc_disconnect()
ODBC Functions, 323
odbc_drivers()
ODBC Functions, 320
odbc_execute()
ODBC Functions, 323
odbc_fetch()
ODBC Functions, 324
odbc_getdata()
ODBC Functions, 324
odbc_init()
ODBC Functions, 320
odbc_rollback()
ODBC Functions, 326
odbc_tables()
ODBC Functions, 324
Open and Close Connection
ODBC Functions, 323
Open_WindowAndLink() Function
Objects Library for RingQt Application, 794, 795
Open_WindowInPackages() Function
Objects Library for RingQt Application, 795
Operator Overloading
Object Oriented Programming, 359
Operators
Arithmetic Operators, 227
Assignment Operators, 228
Bitwise Operators, 228
Introduction, 226
Logical Operators, 227
Misc Operators, 228
Operators Precedence, 228
Relational Operators, 227
Using the Natural Library, 456
Operators Precedence
Operators, 228
Options
Distributing Ring Application using Ring2EXE, 865
OSCopyFile() Function
Stdlib Functions, 409
Index 2060
4. Ring Documentation, Release 1.10
OSCopyFolder() Function
Stdlib Functions, 409
OSCreateOpenFolder() Function
Stdlib Functions, 409
OSDeleteFile() Function
Stdlib Functions, 410
OSDeleteFolder() Function
Stdlib Functions, 409
OSRenameFile() Function
Stdlib Functions, 410
Other Widgets Events
Desktop and Mobile Development, 720
packagename()
Reflection and Meta-programming, 392
Packages
Object Oriented Programming, 363
packages()
Reflection and Meta-programming, 379
packagesclasses()
Reflection and Meta-programming, 382
Page Class
Web Development (CGI Library), 508
Pass Error
The Trace Library and the Interactive Debugger, 906
Passing Lists to Functions
Lists, 266
Passing Parameters Arguments Using List Array
Lists, 268
Passing Parameters or Arguments Using List
Lists, 267
Performance
Command Line Options, 854
Performance Tips
Arithmetic Operations, 859
Calling Functions and Methods, 860
Creating Lists, 858
Introduction, 855, 856
Using len() and For Loops, 859
permutation()
Stdlib Functions, 404
Perror()
Files, 301
Philosophy behind data types in Ring
Frequently Asked Questions, 956
Play Sound
RingLibSDL, 543
Playing Sound
Desktop and Mobile Development, 732
Game Engine for 2D Games, 561
Graphics and Game Programming, 532
pointer2object()
Low Level Functions, 885
Pong Game
What is new in Ring 1.10?, 45
Post Request
RingLibCurl, 517
PostgreSQL
Examples, 341
Introduction, 340
Loading the library, 341
RingPostgreSQL Constants, 344
RingPostgreSQL Functions, 345
PostgreSQL Class
Stdlib Classes, 433
Practical
Applications developed in little hours, 22
Prefix for Functions Names
Code Generator, 930
PrevFileName() Function
System Functions, 310
Print files in Zip file
RingZip, 521
Print List of ODBC Data Sources
ODBC Functions, 322
Print List of ODBC Drivers
ODBC Functions, 321
Print Query Result
MySQL Functions, 333
print()
Stdlib Functions, 393
Print2Str() Function
Stdlib Functions, 393
Printing Final Intermediate Code
Command Line Options, 849
Printing Instruction Operation Code
Command Line Options, 854
Printing Intermediate Code
Command Line Options, 847
Printing List of Installed Packages
Ring Package Manager (RingPM), 875
Printing Objects
Object Oriented Programming, 364
Printing Rules
Command Line Options, 843
Printing Tokens
Command Line Options, 841
Printing using QPrinter
Desktop and Mobile Development, 728
Private Attributes and Methods
Object Oriented Programming, 358
prodlist()
Stdlib Functions, 402
Program Structure
Introduction, 258
Load Package, 259
Source Code File Sections, 259
Using Many Source Code Files, 259
Index 2061
5. Ring Documentation, Release 1.10
Project Folder
Building Games For Android, 603
Project Layers
Game Engine for 2D Games, 553
Protecting the Source Code
Distributing Ring Application, 862
ptrcmp()
Low Level Functions, 887
Pure Functions
Functional Programming, 370
puts()
Stdlib Functions, 393
QAbstractButton Class
RingQt Classes Reference, 1000
QAbstractItemView Class
RingQt Classes Reference, 1001
QAbstractPrintDialog Class
RingQt Classes Reference, 1003
QAbstractScrollArea Class
RingQt Classes Reference, 1003
QAbstractSlider Class
RingQt Classes Reference, 1004
QAbstractSocket Class
RingQt Classes Reference, 1005
QAbstractSpinBox Class
RingQt Classes Reference, 1006
QAction Class
RingQt Classes Reference, 1007
QAllEvents Class
RingQt Classes Reference, 1008
QApp Class
RingQt Classes Reference, 1013
QAxBase Class
RingQt Classes Reference, 1013
QAxObject Class
RingQt Classes Reference, 1015
QAxWidget Class
RingQt Classes Reference, 1015
QBitmap Class
RingQt Classes Reference, 1015
QBluetoothAddress Class
RingQt Classes Reference, 1015
QBluetoothDeviceDiscoveryAgent Class
RingQt Classes Reference, 1015
QBluetoothDeviceInfo Class
RingQt Classes Reference, 1016
QBluetoothHostInfo Class
RingQt Classes Reference, 1016
QBluetoothLocalDevice Class
RingQt Classes Reference, 1017
QBluetoothServer Class
RingQt Classes Reference, 1018
QBluetoothServiceDiscoveryAgent Class
RingQt Classes Reference, 1018
QBluetoothServiceInfo Class
RingQt Classes Reference, 1019
QBluetoothSocket Class
RingQt Classes Reference, 1020
QBluetoothTransferManager Class
RingQt Classes Reference, 1021
QBluetoothTransferReply Class
RingQt Classes Reference, 1021
QBluetoothTransferRequest Class
RingQt Classes Reference, 1021
QBluetoothUuid Class
RingQt Classes Reference, 1021
QBoxLayout Class
RingQt Classes Reference, 1022
QBrush Class
RingQt Classes Reference, 1022
QBuffer Class
RingQt Classes Reference, 1023
QButtonGroup Class
RingQt Classes Reference, 1023
QByteArray Class
RingQt Classes Reference, 1024
QCalendarWidget Class
RingQt Classes Reference, 1026
QCamera Class
RingQt Classes Reference, 1027
QCameraImageCapture Class
RingQt Classes Reference, 1028
QCameraViewfinder Class
RingQt Classes Reference, 1029
QChar Class
RingQt Classes Reference, 1029
QCheckBox Class
RingQt Classes Reference, 1031
QChildEvent Class
RingQt Classes Reference, 1032
QClipboard Class
RingQt Classes Reference, 1032
QColor Class
RingQt Classes Reference, 1032
QColorDialog Class
RingQt Classes Reference, 1035
QComboBox Class
RingQt Classes Reference, 1035
QCompleter Class
RingQt Classes Reference, 1037
QCompleter2 Class
RingQt Classes Reference, 1038
QCompleter3 Class
RingQt Classes Reference, 1038
QCoreApplication Class
RingQt Classes Reference, 1038
QCursor Class
Index 2062
6. Ring Documentation, Release 1.10
RingQt Classes Reference, 1039
QDate Class
RingQt Classes Reference, 1040
QDateEdit Class
RingQt Classes Reference, 1041
QDateTime Class
RingQt Classes Reference, 1041
QDateTimeEdit Class
RingQt Classes Reference, 1042
QDesktopServices Class
RingQt Classes Reference, 1043
QDesktopWidget Class
RingQt Classes Reference, 1044
QDial Class
RingQt Classes Reference, 1044
QDialog Class
RingQt Classes Reference, 1045
QDir Class
RingQt Classes Reference, 1045
QDirModel Class
RingQt Classes Reference, 1047
QDockWidget Class
RingQt Classes Reference, 1048
QDrag Class
RingQt Classes Reference, 1048
QDragEnterEvent Class
RingQt Classes Reference, 1049
QDragLeaveEvent Class
RingQt Classes Reference, 1049
QDragMoveEvent Class
RingQt Classes Reference, 1049
QDropEvent Class
RingQt Classes Reference, 1050
QEvent Class
RingQt Classes Reference, 1050
QFile Class
RingQt Classes Reference, 1051
QFile2 Class
RingQt Classes Reference, 1051
QFileDevice Class
RingQt Classes Reference, 1051
QFileDialog Class
RingQt Classes Reference, 1052
QFileInfo Class
RingQt Classes Reference, 1053
QFileSystemModel Class
RingQt Classes Reference, 1055
QFont Class
RingQt Classes Reference, 1056
QFontDialog Class
RingQt Classes Reference, 1058
QFontMetrics Class
RingQt Classes Reference, 1058
QFrame Class
RingQt Classes Reference, 1059
QFrame2 Class
RingQt Classes Reference, 1060
QFrame3 Class
RingQt Classes Reference, 1060
QGeoAddress Class
RingQt Classes Reference, 1060
QGeoAreaMonitorInfo Class
RingQt Classes Reference, 1061
QGeoAreaMonitorSource Class
RingQt Classes Reference, 1061
QGeoCircle Class
RingQt Classes Reference, 1061
QGeoCoordinate Class
RingQt Classes Reference, 1062
QGeoPositionInfo Class
RingQt Classes Reference, 1062
QGeoPositionInfoSource Class
RingQt Classes Reference, 1062
QGeoRectangle Class
RingQt Classes Reference, 1063
QGeoSatelliteInfo Class
RingQt Classes Reference, 1064
QGeoSatelliteInfoSource Class
RingQt Classes Reference, 1064
QGeoShape Class
RingQt Classes Reference, 1064
QGradient Class
RingQt Classes Reference, 1064
QGraphicsVideoItem Class
RingQt Classes Reference, 1065
QGridLayout Class
RingQt Classes Reference, 1065
QGuiApplication Class
RingQt Classes Reference, 1066
QHBoxLayout Class
RingQt Classes Reference, 1068
QHeaderView Class
RingQt Classes Reference, 1068
QHostAddress Class
RingQt Classes Reference, 1071
QHostInfo Class
RingQt Classes Reference, 1071
QIcon Class
RingQt Classes Reference, 1072
QImage Class
RingQt Classes Reference, 1073
QInputDialog Class
RingQt Classes Reference, 1074
QIODevice Class
RingQt Classes Reference, 1072
QJsonArray Class
RingQt Classes Reference, 1075
QJsonDocument Class
Index 2063
7. Ring Documentation, Release 1.10
RingQt Classes Reference, 1076
QJsonObject Class
RingQt Classes Reference, 1077
QJsonParseError Class
RingQt Classes Reference, 1077
QJsonValue Class
RingQt Classes Reference, 1077
QKeySequence Class
RingQt Classes Reference, 1078
QLabel Class
RingQt Classes Reference, 1079
QLayout Class
RingQt Classes Reference, 1080
QLCDNumber Class
RingQt Classes Reference, 1078
QLinearGradient Class
RingQt Classes Reference, 1083
QLineEdit Class
RingQt Classes Reference, 1081
QLineEdit Events and QMessageBox
Desktop and Mobile Development, 718
QListView Class
RingQt Classes Reference, 1083
QListWidget Class
RingQt Classes Reference, 1084
QListWidgetItem Class
RingQt Classes Reference, 1085
QMainWindow Class
RingQt Classes Reference, 1086
QMatrix4x4 Class
RingQt Classes Reference, 1088
QMdiArea Class
RingQt Classes Reference, 1089
QMdiSubWindow Class
RingQt Classes Reference, 1090
QMediaObject Class
RingQt Classes Reference, 1090
QMediaPlayer Class
RingQt Classes Reference, 1091
QMediaPlaylist Class
RingQt Classes Reference, 1092
QMenu Class
RingQt Classes Reference, 1092
QMenuBar Class
RingQt Classes Reference, 1093
QMessageBox Class
RingQt Classes Reference, 1094
QMessagebox Example
Desktop and Mobile Development, 736
QMimeData Class
RingQt Classes Reference, 1095
QMutex Class
RingQt Classes Reference, 1095
QMutexLocker Class
RingQt Classes Reference, 1096
QNetworkAccessManager Class
RingQt Classes Reference, 1096
QNetworkProxy Class
RingQt Classes Reference, 1097
QNetworkReply Class
RingQt Classes Reference, 1097
QNetworkRequest Class
RingQt Classes Reference, 1098
QNmeaPositionInfoSource Class
RingQt Classes Reference, 1098
QObject Class
RingQt Classes Reference, 1099
QOpenGLBuffer Class
RingQt Classes Reference, 1100
QOpenGLContext Class
RingQt Classes Reference, 1100
QOpenGLDebugLogger Class
RingQt Classes Reference, 1101
QOpenGLFramebufferObject Class
RingQt Classes Reference, 1102
QOpenGLFunctions Class
RingQt Classes Reference, 1102
QOpenGLFunctions_3_2_Core Class
RingQt Classes Reference, 1106
QOpenGLPaintDevice Class
RingQt Classes Reference, 1114
QOpenGLShader Class
RingQt Classes Reference, 1115
QOpenGLShaderProgram Class
RingQt Classes Reference, 1115
QOpenGLTexture Class
RingQt Classes Reference, 1119
QOpenGLTimerQuery Class
RingQt Classes Reference, 1121
QOpenGLVersionProfile Class
RingQt Classes Reference, 1121
QOpenGLVertexArrayObject Class
RingQt Classes Reference, 1122
QOpenGLWidget Class
RingQt Classes Reference, 1122
QPageSetupDialog Class
RingQt Classes Reference, 1123
QPaintDevice Class
RingQt Classes Reference, 1123
QPainter Class
RingQt Classes Reference, 1123
QPainter2 Class
RingQt Classes Reference, 1126
QPainterPath Class
RingQt Classes Reference, 1126
QPen Class
RingQt Classes Reference, 1127
QPicture Class
Index 2064
8. Ring Documentation, Release 1.10
RingQt Classes Reference, 1128
QPixmap Class
RingQt Classes Reference, 1128
QPixmap2 Class
RingQt Classes Reference, 1130
QPlainTextEdit Class
RingQt Classes Reference, 1130
QPoint Class
RingQt Classes Reference, 1132
QPointF Class
RingQt Classes Reference, 1133
QPrinter Class
RingQt Classes Reference, 1134
QPrinterInfo Class
RingQt Classes Reference, 1135
QPrintPreviewDialog Class
RingQt Classes Reference, 1133
QPrintPreviewWidget Class
RingQt Classes Reference, 1133
QProcess Class
RingQt Classes Reference, 1136
QProgressBar Class
RingQt Classes Reference, 1137
QPushButton Class
RingQt Classes Reference, 1138
QQmlError Class
RingQt Classes Reference, 1138
QQuaternion Class
RingQt Classes Reference, 1139
QQuickWidget Class
RingQt Classes Reference, 1139
QRadioButton Class
RingQt Classes Reference, 1140
QRect Class
RingQt Classes Reference, 1140
QRegion Class
RingQt Classes Reference, 1142
QRegularExpression Class
RingQt Classes Reference, 1143
QRegularExpressionMatch Class
RingQt Classes Reference, 1143
QRegularExpressionMatchIterator Class
RingQt Classes Reference, 1144
QScreen Class
RingQt Classes Reference, 1144
QScrollArea Class
RingQt Classes Reference, 1145
QScrollBar Class
RingQt Classes Reference, 1146
QSerialPort Class
RingQt Classes Reference, 1146
QSerialPortInfo Class
RingQt Classes Reference, 1147
QSize Class
RingQt Classes Reference, 1147
QSlider Class
RingQt Classes Reference, 1148
QSpinBox Class
RingQt Classes Reference, 1148
QSplashScreen Class
RingQt Classes Reference, 1149
QSplitter Class
RingQt Classes Reference, 1149
QSqlDatabase Class
RingQt Classes Reference, 1150
QSqlDriver Class
RingQt Classes Reference, 1151
QSqlDriverCreatorBase Class
RingQt Classes Reference, 1151
QSqlError Class
RingQt Classes Reference, 1152
QSqlField Class
RingQt Classes Reference, 1152
QSqlIndex Class
RingQt Classes Reference, 1153
QSqlQuery Class
RingQt Classes Reference, 1153
QSqlRecord Class
RingQt Classes Reference, 1154
QStackedWidget Class
RingQt Classes Reference, 1155
QStandardPaths Class
RingQt Classes Reference, 1155
QStatusBar Class
RingQt Classes Reference, 1156
QString2 Class
RingQt Classes Reference, 1156
QStringList Class
RingQt Classes Reference, 1157
QStringRef Class
RingQt Classes Reference, 1158
QSurfaceFormat Class
RingQt Classes Reference, 1160
QSystemTrayIcon Class
RingQt Classes Reference, 1161
Qt Class Convertor
What is new in Ring 1.4?, 151
Qt configuration file
Code Generator, 937
QTabBar Class
RingQt Classes Reference, 1161
QTableView Class
RingQt Classes Reference, 1164
QTableWidget Class
RingQt Classes Reference, 1165
QTableWidgetItem Class
RingQt Classes Reference, 1168
QTabWidget Class
Index 2065
9. Ring Documentation, Release 1.10
RingQt Classes Reference, 1163
QTcpServer Class
RingQt Classes Reference, 1169
QTcpSocket Class
RingQt Classes Reference, 1170
QTest Class
RingQt Classes Reference, 1170
QTextBlock Class
RingQt Classes Reference, 1170
QTextBrowser Class
RingQt Classes Reference, 1171
QTextCharFormat Class
RingQt Classes Reference, 1172
QTextCodec Class
RingQt Classes Reference, 1174
QTextCursor Class
RingQt Classes Reference, 1174
QTextDocument Class
RingQt Classes Reference, 1176
QTextEdit Class
RingQt Classes Reference, 1178
QTextStream Class
RingQt Classes Reference, 1180
QTextStream2 Class
RingQt Classes Reference, 1182
QTextStream3 Class
RingQt Classes Reference, 1182
QTextStream4 Class
RingQt Classes Reference, 1182
QTextStream5 Class
RingQt Classes Reference, 1182
QThread Class
RingQt Classes Reference, 1182
QThreadPool Class
RingQt Classes Reference, 1183
QTime Class
RingQt Classes Reference, 1184
QTimer Class
RingQt Classes Reference, 1184
QToolBar Class
RingQt Classes Reference, 1185
QToolButton Class
RingQt Classes Reference, 1185
QTreeView Class
RingQt Classes Reference, 1186
QTreeWidget Class
RingQt Classes Reference, 1188
QTreeWidgetItem Class
RingQt Classes Reference, 1190
Queue Class
Stdlib Classes, 417
Quotes about Ring
Applications developed in little hours, 1
QUrl Class
RingQt Classes Reference, 1192
QUuid Class
RingQt Classes Reference, 1193
QVariant Class
RingQt Classes Reference, 1194
QVariant2 Class
RingQt Classes Reference, 1195
QVariant3 Class
RingQt Classes Reference, 1195
QVariant4 Class
RingQt Classes Reference, 1195
QVariant5 Class
RingQt Classes Reference, 1195
QVBoxLayout Class
RingQt Classes Reference, 1193
QVector2D Class
RingQt Classes Reference, 1195
QVector3D Class
RingQt Classes Reference, 1196
QVector4D Class
RingQt Classes Reference, 1197
QVideoWidget and QMediaPlayer
Desktop and Mobile Development, 712
QVideoWidget Class
RingQt Classes Reference, 1197
QVideoWidgetControl Class
RingQt Classes Reference, 1198
QWebEngineView Class
RingQt Classes Reference, 1198
QWebView Class
RingQt Classes Reference, 1199, 1200
QWidget Class
RingQt Classes Reference, 1200
QWindow Class
RingQt Classes Reference, 1206
QXmlStreamAttribute Class
RingQt Classes Reference, 1210
QXmlStreamAttributes Class
RingQt Classes Reference, 1210
QXmlStreamEntityDeclaration Class
RingQt Classes Reference, 1211
QXmlStreamEntityResolver Class
RingQt Classes Reference, 1211
QXmlStreamNamespaceDeclaration Class
RingQt Classes Reference, 1211
QXmlStreamNotationDeclaration Class
RingQt Classes Reference, 1211
QXmlStreamReader Class
RingQt Classes Reference, 1211
QXmlStreamWriter Class
RingQt Classes Reference, 1213
Raise()
Eval() and Debugging, 314
Index 2066
10. Ring Documentation, Release 1.10
RandBytes()
Security and Internet Functions, 352
Random Image
Web Development (CGI Library), 479
Random()
Mathematical Functions, 292
Read File using Read()
Files, 297
readline()
Stdlib Functions, 405
Real Natual Code
Natural Language Programming, 448
Recursion
Functions - First Style, 250
Functions - Second Style, 254
Functions - Third Style, 258
Reference
Compiler Errors, 989
Environment Errors, 991
Introduction, 986
Language Functions, 988
Language Grammar, 992
Language Keywords, 987
Runtime Errors, 990
Virtual Machine Instructions, 993
Reflection and Meta-programming
addattribute(), 387
addmethod(), 387
attributes(), 384
cfunctions(), 377
classes(), 381
classname(), 383
functions(), 377
getattribute(), 389
globals(), 376
Introduction, 374
isattribute(), 385
iscfunction(), 379
isclass(), 381
isfunction(), 378
isglobal(), 378
islocal(), 378
ismethod(), 386
isobject(), 384
ispackage(), 380
ispackagesclass(), 382
isprivateattribute(), 385
isprivatemethod(), 386
locals(), 376
mergemethods(), 391
methods(), 384
objectid(), 383
packagename(), 392
packages(), 379
packagesclasses(), 382
setattribute(), 390
Register New Functions
Code Generator, 931
Regular Expressions
Desktop and Mobile Development, 749
Relational Operators
Operators, 227
Remove Package
Ring Package Manager (RingPM), 876
Remove()
Files, 298
Rename()
Files, 298
Resources
Arabic Resources, 2039
Contact the Authors, 2039
Introduction, 2038
Ring Group, 2039
Ring Language Website, 2039
Source Code, 2039
Restore Image From The Database
MySQL Functions, 335
Return object by reference
Declarative Programming, 437
Return Self by Reference
What is new in Ring 1.3?, 165
Return Value
Extension, 917
Functions - First Style, 249
Functions - Second Style, 253
Functions - Third Style, 257
Reverse()
Lists, 264
Rewind()
Files, 300
Right()
Strings, 272
Ring and other languages
Introduction, 25
RING API - list Functions
Extension, 919
RING API - String Functions
Extension, 921
Ring Architecture
General Information, 983
Ring CGI Hello World Program
Web Development (CGI Library), 460
Ring Extension for Visual Studio Code
What is new in Ring 1.10?, 48
Ring Group
Resources, 2039
Ring Language Website
Resources, 2039
Index 2067