SlideShare a Scribd company logo
1 of 10
Download to read offline
Ring Documentation, Release 1.8
Scope Rules, 758
How Ring2EXE works?
Distributing Ring Application using Ring2EXE, 813
How to add Combobox and other elements to the cells of
a QTableWidget?
Frequently Asked Questions, 917
How to Close a window then displaying another one?
Frequently Asked Questions, 909
How to contribute?
Applications, 166
Compiler and Virtual Machine (VM), 166
Documentation, 165
Editors Support, 166
Extensions in C/C++, 166
Ideas and suggestions, 166
Introduction, 164
Libraries in Ring, 166
Samples, 165
Special thanks to contributors, 165
Testing, 165
How to create a Modal Window?
Frequently Asked Questions, 909
How to create an array of buttons in GUI applications?
Frequently Asked Questions, 908
How to extend RingQt and add more classes?
Frequently Asked Questions, 914
How to get the current source file path?
Frequently Asked Questions, 901
How to get the file size using ftell() and fseek() functions?
Frequently Asked Questions, 901
How to insert an item to the first position in the list?
Frequently Asked Questions, 906
How to perform some manipulations on selected cells in
QTableWidget?
Frequently Asked Questions, 917
How to print keys or values only in List/Dictionary?
Frequently Asked Questions, 902
How to print lists that contains objects?
Frequently Asked Questions, 906
How to print new lines and other characters?
Frequently Asked Questions, 907
How to use many source code files in the project?
Frequently Asked Questions, 903
How to use NULL and ISNULL() function?
Frequently Asked Questions, 905
How to use SQLite using ODBC?
Frequently Asked Questions, 911
HTML Lists
Web Development (CGI Library), 439
HTML Special Characters
Web Development (CGI Library), 435
HTML Tables
Web Development (CGI Library), 440
HtmlPage Class
Web Development (CGI Library), 447, 471
HTTP Get Example
Web Development (CGI Library), 420
HTTP POST Example
Web Development (CGI Library), 425
Ideas and suggestions
How to contribute?, 166
If Statement
Control Structures - Second Style, 207
Control Structures - Third Style, 210
Ignore new lines after keywords
Syntax Flexibility, 786
Important Information about Ring2EXE
Distributing Ring Application using Ring2EXE, 820
Inheritance
Object Oriented Programming, 323
Inheritance from GUI Classes
Desktop and Mobile Development, 693
Innovative
Applications developed in little hours, 20
Input()
Getting Input, 216
Insert()
Lists, 235
Install Qt for Android
Building RingQt Applications for Mobile, 736
Interactive Debugger
The Trace Library and the Interactive Debugger, 844
Interface to graphics library
Game Engine for 2D Games, 508
Internet Class
Stdlib Classes, 394
Introduction
Features, 25
History, 24
Introduction, 22
Motivation, 23
Performance Tips, 805
Ring and other languages, 24
Is Ring some sort of an improvement of PHP?
Frequently Asked Questions, 889
IsAlNum()
Data Type, 254
IsAlpha()
Data Type, 254
IsAndroid() Function
System Functions, 277
isattribute()
Reflection and Meta-programming, 346
iscfunction()
Reflection and Meta-programming, 340
isclass()
Reflection and Meta-programming, 342
Index 1961
Ring Documentation, Release 1.8
IsCntrl()
Data Type, 254
IsDigit()
Data Type, 255
IsFreeBSD() Function
System Functions, 277
isfunction()
Reflection and Meta-programming, 339
isglobal()
Reflection and Meta-programming, 339
IsGraph()
Data Type, 255
isleapyear()
Stdlib Functions, 364
IsLinux() Function
System Functions, 277
IsList()
Data Type, 253
islocal()
Reflection and Meta-programming, 339
IsLower()
Data Type, 255
IsMacOSX() Function
System Functions, 276
ismainsourcefile()
Stdlib Functions, 367
ismethod()
Reflection and Meta-programming, 347
IsMSDOS() Function
System Functions, 276
IsNULL()
Data Type, 253
IsNumber()
Data Type, 252
isobject()
Reflection and Meta-programming, 345
ispackage()
Reflection and Meta-programming, 341
ispackagesclass()
Reflection and Meta-programming, 343
isprime()
Stdlib Functions, 360
IsPrint()
Data Type, 255
isprivateattribute()
Reflection and Meta-programming, 346
isprivatemethod()
Reflection and Meta-programming, 347
IsPunct()
Data Type, 256
IsSpace()
Data Type, 256
isspecial()
Stdlib Functions, 358
IsString()
Data Type, 252
IsUnix() Function
System Functions, 276
IsUpper()
Data Type, 256
isvowel()
Stdlib Functions, 359
IsWindows() Function
System Functions, 276
IsWindows64() Function
System Functions, 276
IsXdigit()
Data Type, 256
JustFileName()
Stdlib Functions, 356
JustFilePath()
Stdlib Functions, 355
Keyboard Events and Colors
Using RingOpenGL and RingFreeGLUT for 3D
Graphics, 568
Keyboard Shortcuts
Form Designer, 750
KeyPress and Mouse Move Events
Desktop and Mobile Development, 687
Language Design
Compact Syntax, 31
Define Declarative Languages, 34
Define Natural Statements, 32
Designed for a clear goal, 29
Encourage Organization, 31
Fast Enough For Many Applications, 38
Introduction, 28
No Global Interpreter (VM) Lock - No GIL, 37
Simple, 29
Smart Garbage Collector, 37
Syntax Flexibility, 35
Transparent Implementation, 35
Trying to be natural, 30
Visual Implementation, 36
Why Ring?, 29
Language Functions
Reference, 920
Language Grammar
Reference, 923
Language Keywords
Reference, 919
Language Shell
Demo Programs, 285
lcm()
Stdlib Functions, 362
Left()
Index 1962
Ring Documentation, Release 1.8
Strings, 242
Libraries in Ring
How to contribute?, 166
Library Usage
Objects Library for RingQt Application, 740
linecount()
Stdlib Functions, 359
Lines()
Strings, 243
List Class
Stdlib Classes, 375
List index start from 1
Frequently Asked Questions, 895
List of changes and new features
What is new in Ring 1.1?, 146
What is new in Ring 1.2?, 140
What is new in Ring 1.3?, 127
What is new in Ring 1.4?, 115
What is new in Ring 1.5?, 71
What is new in Ring 1.6?, 60
What is new in Ring 1.7?, 52
What is new in Ring 1.8?, 39
list of functions
Mathematical Functions, 260
list2file()
Stdlib Functions, 360
ListAllFiles() Function
Stdlib Functions, 369
Lists
Access List Items by String Index, 237
Add Items, 231
Copy Lists, 235
Create Lists, 231
Create Multi Dimension Array Using List and Re-
cursion, 238
Delete Item From List, 232
First-Class Lists, 236
Get List Item, 232
Get List Size, 232
Insert(), 235
Introduction, 230
Nested Lists, 235
Passing Lists to Functions, 236
Passing Parameters Arguments Using List Array,
238
Passing Parameters or Arguments Using List, 237
Reverse(), 234
Search, 233
Set List Item, 232
Sort(), 233
Swap Items, 239
Using Lists during definition, 236
Load Package
Program Structure, 229
Load Syntax Files
Syntax Flexibility, 778
Loading the Trace library
The Trace Library and the Interactive Debugger, 843
locals()
Reflection and Meta-programming, 337
Location
Create your first extension, 885
Logical Operators
Operators, 197
Loop Command
Control Structures - First Style, 204
Looping
Control Structures, 211
Control Structures - First Style, 201
Control Structures - Second Style, 208
Low Level Functions
callgc(), 822
Example - The Trace Library, 838
Example - Using the Trace Functions, 834
Introduction, 821
nullpointer(), 824
object2pointer(), 824
pointer2object(), 824
ptrcmp(), 825
ringvm_callfunc(), 834
RingVM_CallList(), 830
RingVM_CFunctionsList(), 826
RingVM_ClassesList(), 826
ringvm_evalinscope(), 833
RingVM_FilesList(), 831
RingVM_FunctionsList(), 826
ringvm_give() function, 842
ringvm_hideerrorMsg(), 833
RingVM_MemoryList(), 828
RingVM_PackagesList(), 827
ringvm_passerror(), 833
ringvm_scopescount(), 833
ringvm_see() function, 841
ringvm_settrace(), 832
ringvm_tracedata(), 832
ringvm_traceevent(), 832
ringvm_tracefunc(), 833
space(), 823
varptr(), 823
Main Function
Functions - First Style, 218
Functions - Second Style, 222
Functions - Third Style, 226
Main Menu
Demo Programs, 285
Make a Cube using RingOpenGL and RingFreeGLUT
Index 1963
Ring Documentation, Release 1.8
Using RingOpenGL and RingFreeGLUT for 3D
Graphics, 605
makedir()
Stdlib Functions, 368
Many Cubes
Using RingOpenGL and RingAllegro for 3D Graph-
ics, 613
Map
Game Engine for 2D Games, 525
Map Class
Game Engine for 2D Games, 512
Map Events
Game Engine for 2D Games, 526
map()
Stdlib Functions, 357
Math Class
Stdlib Classes, 380
Mathematical Functions
Decimals(), 263
Example, 260
Introduction, 259
list of functions, 260
Random(), 262
Unsigned(), 263
Using _ in numbers, 264
Using f after numbers, 264
matrixmulti()
Stdlib Functions, 364
matrixtrans()
Stdlib Functions, 365
MD5()
Security and Internet Functions, 310
Menu Events
Using RingOpenGL and RingFreeGLUT for 3D
Graphics, 581
Menubar and StyleSheet Example
Desktop and Mobile Development, 667
Menubar Designer
Form Designer, 750
Merge binary characters
Strings, 246
What is new in Ring 1.8?, 47
mergemethods()
Reflection and Meta-programming, 352
Methods to use Events with Events Filter
Desktop and Mobile Development, 730
methods()
Reflection and Meta-programming, 345
Misc Operators
Operators, 198
Module Organization
Extension, 853
More 3D Samples
Using RingOpenGL and RingAllegro for 3D Graph-
ics, 628
What is new in Ring 1.8?, 42
More Beatiful Code
Declarative Programming, 399
More Samples and Tests
Form Designer, 752
More Syntax Flexibility
What is new in Ring 1.5?, 102
Motivation
Introduction, 23
Mouse Events
RingLibSDL, 497
Using RingOpenGL and RingFreeGLUT for 3D
Graphics, 577
Movable Label Example
Desktop and Mobile Development, 683
Moving Objects using the Mouse
Desktop and Mobile Development, 689
Moving Text
Game Engine for 2D Games, 514
Multi-language applications
Form Designer Translation, 754
Forms Translation, 755
Introduction, 752
Using String2Constant, 753
Multi-Line literals
Getting Started - First Style, 167
Getting Started - Second Style, 170
Getting Started - Third Style, 173
MurmurHash1 functions
RingMurmurHash Functions Reference, 1125
MurmurHash2 functions
RingMurmurHash Functions Reference, 1125
MurmurHash3 functions
RingMurmurHash Functions Reference, 1125
MySQL Class
Stdlib Classes, 391
MySQL Functions
Create Database, 299
Create Table and Insert Data, 300
Introduction, 297
MySQL_AutoCommit(), 305
MySQL_Close(), 299
MySQL_Columns(), 302
MySQL_Commit(), 305
MySQL_Connect(), 299
MySQL_Error(), 299
MySQL_Escape_String(), 304
MySQL_Info(), 298
MySQL_Init(), 299
MySQL_Inser_ID(), 301
MySQL_Next_Result(), 302
MySQL_Query(), 299
Index 1964
Ring Documentation, Release 1.8
MySQL_Result(), 302
MySQL_Result2(), 303
MySQL_Rollback(), 305
Print Query Result, 302
Restore Image From The Database, 304
Save Image Inside the Database, 304
Transaction Example, 305
MySQL_AutoCommit()
MySQL Functions, 305
MySQL_Close()
MySQL Functions, 299
MySQL_Columns()
MySQL Functions, 302
MySQL_Columns() Implementation
Extension, 859
MySQL_Commit()
MySQL Functions, 305
MySQL_Connect()
MySQL Functions, 299
MySQL_Error()
MySQL Functions, 299
MySQL_Escape_String()
MySQL Functions, 304
MySQL_Info()
MySQL Functions, 298
MySQL_Init()
MySQL Functions, 299
MySQL_Inser_ID()
MySQL Functions, 301
MySQL_Next_Result()
MySQL Functions, 302
MySQL_Query()
MySQL Functions, 299
MySQL_Result()
MySQL Functions, 302
MySQL_Result2()
MySQL Functions, 303
MySQL_Rollback()
MySQL Functions, 305
Natural Language Programming
BraceError() Method, 408
BraceExprEval Method, 407
BraceStart and BraceEnd Methods, 406
Change the ’=’ operator to ’is’, 404
Change the Ring Keyword ’And’, 402
Change the Ring Operator ’+’, 403
Clean Natural Code, 409
Example, 401
History, 401
Introduction, 400
Real Natual Code, 407
Using Eval() with our Natural Code, 405
Natural Library - Demo Program
Using the Natural Library, 411
Nested Lists
Lists, 235
New Classes names - Index Start from 1
Desktop and Mobile Development, 732
New Command: Load Package
What is new in Ring 1.7?, 52
New Functions
What is new in Ring 1.2?, 140
What is new in Ring 1.3?, 136
New Functions and Changes
What is new in Ring 1.1?, 149
New Style to Ring Notepad
What is new in Ring 1.4?, 118
New Tool: Folder2qrc
What is new in Ring 1.6?, 62
New Tool: Ring2EXE
What is new in Ring 1.6?, 61
newlist()
Stdlib Functions, 358
No Explicit End For Statements
Getting Started - First Style, 168
Getting Started - Second Style, 171
Getting Started - Third Style, 173
No Global Interpreter (VM) Lock - No GIL
Language Design, 37
No Run
Command Line Options, 803
Not Case-Sensitive
Getting Started - First Style, 167
Getting Started - Second Style, 170
Getting Started - Third Style, 172
Notepad Application
Desktop and Mobile Development, 706
Notes to extensions creators
What is new in Ring 1.8?, 51
nullpointer()
Low Level Functions, 824
Number()
Data Type, 257
Numbers and Bytes
Files, 274
Object and Drawing
Game Engine for 2D Games, 528
Object Library Source Code
Objects Library for RingQt Application, 744
Object Oriented Programming
Access Objects Using Braces, 318
Classes and Objects, 316
Composition, 319
Default value for object attributes, 330
Dynamic Attributes, 323
Find() and List of Objects, 325
Index 1965
Ring Documentation, Release 1.8
Inheritance, 323
Introduction, 315
Operator Overloading, 321
Packages, 324
Printing Objects, 324
Private Attributes and Methods, 320
Setter and Getter, 320
Sort() and List of Objects, 326
Using Self.Attribute, 327
Using This in the class region as Self, 328
Using This.Attribute and This.Method(), 328
object2pointer()
Low Level Functions, 824
objectid()
Reflection and Meta-programming, 344
Objects inside lists
Declarative Programming, 395
Objects Library for RingQt
What is new in Ring 1.2?, 142
Objects Library for RingQt Application
Example, 740
Introduction, 739
Library Usage, 740
Object Library Source Code, 744
Open_WindowAndLink() Function, 743, 744
Open_WindowInPackages() Function, 744
ODBC Class
Stdlib Classes, 390
ODBC Functions
Execute Query and Print Result, 293
Introduction, 288
odbc_autocommit(), 295
odbc_close(), 290
odbc_colcount(), 292
odbc_columns(), 294
odbc_commit(), 295
odbc_connect(), 291
odbc_datasources(), 290
odbc_disconnect(), 292
odbc_drivers(), 289
odbc_execute(), 292
odbc_fetch(), 293
odbc_getdata(), 293
odbc_init(), 289
odbc_rollback(), 295
odbc_tables(), 293
Open and Close Connection, 292
Print List of ODBC Data Sources, 291
Print List of ODBC Drivers, 290
Save and Restore Images, 296
Transactions and Using Commit and Rollback, 295
odbc_autocommit()
ODBC Functions, 295
odbc_close()
ODBC Functions, 290
odbc_colcount()
ODBC Functions, 292
odbc_columns()
ODBC Functions, 294
odbc_commit()
ODBC Functions, 295
odbc_connect()
ODBC Functions, 291
odbc_datasources()
ODBC Functions, 290
odbc_disconnect()
ODBC Functions, 292
odbc_drivers()
ODBC Functions, 289
odbc_execute()
ODBC Functions, 292
odbc_fetch()
ODBC Functions, 293
odbc_getdata()
ODBC Functions, 293
odbc_init()
ODBC Functions, 289
odbc_rollback()
ODBC Functions, 295
odbc_tables()
ODBC Functions, 293
Open and Close Connection
ODBC Functions, 292
Open_WindowAndLink() Function
Objects Library for RingQt Application, 743, 744
Open_WindowInPackages() Function
Objects Library for RingQt Application, 744
Operator Overloading
Object Oriented Programming, 321
Operators
Arithmetic Operators, 197
Assignment Operators, 198
Bitwise Operators, 198
Introduction, 196
Logical Operators, 197
Misc Operators, 198
Operators Precedence, 198
Relational Operators, 197
Using the Natural Library, 415
Operators Precedence
Operators, 198
Options
Distributing Ring Application using Ring2EXE, 814
OSCopyFile() Function
Stdlib Functions, 370
OSCopyFolder() Function
Stdlib Functions, 370
OSCreateOpenFolder() Function
Index 1966
Ring Documentation, Release 1.8
Stdlib Functions, 370
OSDeleteFile() Function
Stdlib Functions, 371
OSDeleteFolder() Function
Stdlib Functions, 370
OSRenameFile() Function
Stdlib Functions, 371
Other Widgets Events
Desktop and Mobile Development, 671
packagename()
Reflection and Meta-programming, 353
Packages
Object Oriented Programming, 324
packages()
Reflection and Meta-programming, 340
packagesclasses()
Reflection and Meta-programming, 343
Page Class
Web Development (CGI Library), 467
palindrome()
Stdlib Functions, 364
Pass Error
The Trace Library and the Interactive Debugger, 844
Passing Lists to Functions
Lists, 236
Passing Parameters Arguments Using List Array
Lists, 238
Passing Parameters or Arguments Using List
Lists, 237
Performance
Command Line Options, 803
Performance Tips
Arithmetic Operations, 808
Calling Functions and Methods, 809
Creating Lists, 807
Introduction, 804, 805
Using len() and For Loops, 808
permutation()
Stdlib Functions, 365
Perror()
Files, 270
Philosophy behind data types in Ring
Frequently Asked Questions, 892
Play Sound
RingLibSDL, 498
Playing Sound
Desktop and Mobile Development, 681
Game Engine for 2D Games, 516
Graphics and Game Programming, 487
pointer2object()
Low Level Functions, 824
Post Request
RingLibCurl, 472
Practical
Applications developed in little hours, 21
Prefix for Functions Names
Code Generator, 867
PrevFileName() Function
System Functions, 279
Print files in Zip file
RingZip, 476
Print List of ODBC Data Sources
ODBC Functions, 291
Print List of ODBC Drivers
ODBC Functions, 290
Print Query Result
MySQL Functions, 302
print()
Stdlib Functions, 354
Print2Str() Function
Stdlib Functions, 354
Printing Final Intermediate Code
Command Line Options, 798
Printing Instruction Operation Code
Command Line Options, 803
Printing Intermediate Code
Command Line Options, 796
Printing Objects
Object Oriented Programming, 324
Printing Rules
Command Line Options, 792
Printing Tokens
Command Line Options, 790
Printing using QPrinter
Desktop and Mobile Development, 679
Private Attributes and Methods
Object Oriented Programming, 320
prodlist()
Stdlib Functions, 363
Program Structure
Introduction, 228
Load Package, 229
Source Code File Sections, 229
Using Many Source Code Files, 229
Project Folder
Building Games For Android, 558
Project Layers
Game Engine for 2D Games, 508
Protecting the Source Code
Distributing Ring Application, 811
ptrcmp()
Low Level Functions, 825
Pure Functions
Functional Programming, 331
puts()
Stdlib Functions, 354
Index 1967
Ring Documentation, Release 1.8
QAbstractButton Class
RingQt Classes Reference, 932
QAbstractItemView Class
RingQt Classes Reference, 933
QAbstractScrollArea Class
RingQt Classes Reference, 935
QAbstractSlider Class
RingQt Classes Reference, 935
QAbstractSocket Class
RingQt Classes Reference, 936
QAbstractSpinBox Class
RingQt Classes Reference, 938
QAction Class
RingQt Classes Reference, 938
QAllEvents Class
RingQt Classes Reference, 940
QApp Class
RingQt Classes Reference, 944
QAxBase Class
RingQt Classes Reference, 944
QAxObject Class
RingQt Classes Reference, 945
QBitmap Class
RingQt Classes Reference, 945
QBluetoothAddress Class
RingQt Classes Reference, 945
QBluetoothDeviceDiscoveryAgent Class
RingQt Classes Reference, 945
QBluetoothDeviceInfo Class
RingQt Classes Reference, 946
QBluetoothHostInfo Class
RingQt Classes Reference, 946
QBluetoothLocalDevice Class
RingQt Classes Reference, 947
QBoxLayout Class
RingQt Classes Reference, 947
QBrush Class
RingQt Classes Reference, 947
QBuffer Class
RingQt Classes Reference, 948
QButtonGroup Class
RingQt Classes Reference, 948
QByteArray Class
RingQt Classes Reference, 949
QCalendarWidget Class
RingQt Classes Reference, 951
QCamera Class
RingQt Classes Reference, 952
QCameraImageCapture Class
RingQt Classes Reference, 953
QCameraViewfinder Class
RingQt Classes Reference, 954
QCheckBox Class
RingQt Classes Reference, 954
QColor Class
RingQt Classes Reference, 954
QColorDialog Class
RingQt Classes Reference, 957
QComboBox Class
RingQt Classes Reference, 957
QCompleter Class
RingQt Classes Reference, 959
QCompleter2 Class
RingQt Classes Reference, 960
QCompleter3 Class
RingQt Classes Reference, 960
QCoreApplication Class
RingQt Classes Reference, 960
QCursor Class
RingQt Classes Reference, 961
QDate Class
RingQt Classes Reference, 962
QDateEdit Class
RingQt Classes Reference, 963
QDateTime Class
RingQt Classes Reference, 963
QDateTimeEdit Class
RingQt Classes Reference, 964
QDesktopServices Class
RingQt Classes Reference, 965
QDesktopWidget Class
RingQt Classes Reference, 966
QDial Class
RingQt Classes Reference, 966
QDialog Class
RingQt Classes Reference, 967
QDir Class
RingQt Classes Reference, 967
QDirModel Class
RingQt Classes Reference, 969
QDockWidget Class
RingQt Classes Reference, 970
QEvent Class
RingQt Classes Reference, 970
QFile Class
RingQt Classes Reference, 971
QFileDevice Class
RingQt Classes Reference, 972
QFileDialog Class
RingQt Classes Reference, 972
QFileInfo Class
RingQt Classes Reference, 973
QFileSystemModel Class
RingQt Classes Reference, 975
QFont Class
RingQt Classes Reference, 976
QFontDialog Class
RingQt Classes Reference, 978
Index 1968
Ring Documentation, Release 1.8
QFontMetrics Class
RingQt Classes Reference, 978
QFrame Class
RingQt Classes Reference, 979
QFrame2 Class
RingQt Classes Reference, 980
QFrame3 Class
RingQt Classes Reference, 980
QGradient Class
RingQt Classes Reference, 980
QGraphicsVideoItem Class
RingQt Classes Reference, 980
QGridLayout Class
RingQt Classes Reference, 981
QGuiApplication Class
RingQt Classes Reference, 981
QHBoxLayout Class
RingQt Classes Reference, 984
QHeaderView Class
RingQt Classes Reference, 984
QHostAddress Class
RingQt Classes Reference, 986
QHostInfo Class
RingQt Classes Reference, 986
QIcon Class
RingQt Classes Reference, 988
QImage Class
RingQt Classes Reference, 988
QInputDialog Class
RingQt Classes Reference, 990
QIODevice Class
RingQt Classes Reference, 987
QJsonArray Class
RingQt Classes Reference, 991
QJsonDocument Class
RingQt Classes Reference, 992
QJsonObject Class
RingQt Classes Reference, 992
QJsonParseError Class
RingQt Classes Reference, 993
QJsonValue Class
RingQt Classes Reference, 993
QKeySequence Class
RingQt Classes Reference, 993
QLabel Class
RingQt Classes Reference, 994
QLayout Class
RingQt Classes Reference, 995
QLCDNumber Class
RingQt Classes Reference, 994
QLinearGradient Class
RingQt Classes Reference, 998
QLineEdit Class
RingQt Classes Reference, 996
QLineEdit Events and QMessageBox
Desktop and Mobile Development, 669
QListView Class
RingQt Classes Reference, 998
QListWidget Class
RingQt Classes Reference, 999
QListWidgetItem Class
RingQt Classes Reference, 1001
QMainWindow Class
RingQt Classes Reference, 1002
QMatrix4x4 Class
RingQt Classes Reference, 1003
QMdiArea Class
RingQt Classes Reference, 1004
QMdiSubWindow Class
RingQt Classes Reference, 1005
QMediaObject Class
RingQt Classes Reference, 1006
QMediaPlayer Class
RingQt Classes Reference, 1006
QMediaPlaylist Class
RingQt Classes Reference, 1007
QMenu Class
RingQt Classes Reference, 1008
QMenuBar Class
RingQt Classes Reference, 1008
QMessageBox Class
RingQt Classes Reference, 1009
QMessagebox Example
Desktop and Mobile Development, 684
QMutex Class
RingQt Classes Reference, 1010
QMutexLocker Class
RingQt Classes Reference, 1010
QNetworkAccessManager Class
RingQt Classes Reference, 1010
QNetworkProxy Class
RingQt Classes Reference, 1011
QNetworkReply Class
RingQt Classes Reference, 1012
QNetworkRequest Class
RingQt Classes Reference, 1013
QObject Class
RingQt Classes Reference, 1013
QOpenGLBuffer Class
RingQt Classes Reference, 1014
QOpenGLContext Class
RingQt Classes Reference, 1014
QOpenGLDebugLogger Class
RingQt Classes Reference, 1015
QOpenGLFramebufferObject Class
RingQt Classes Reference, 1016
QOpenGLFunctions Class
RingQt Classes Reference, 1016
Index 1969
Ring Documentation, Release 1.8
QOpenGLFunctions_3_2_Core Class
RingQt Classes Reference, 1021
QOpenGLPaintDevice Class
RingQt Classes Reference, 1028
QOpenGLShader Class
RingQt Classes Reference, 1029
QOpenGLShaderProgram Class
RingQt Classes Reference, 1029
QOpenGLTexture Class
RingQt Classes Reference, 1033
QOpenGLTimerQuery Class
RingQt Classes Reference, 1035
QOpenGLVersionProfile Class
RingQt Classes Reference, 1036
QOpenGLVertexArrayObject Class
RingQt Classes Reference, 1036
QOpenGLWidget Class
RingQt Classes Reference, 1036
QPaintDevice Class
RingQt Classes Reference, 1037
QPainter Class
RingQt Classes Reference, 1037
QPainter2 Class
RingQt Classes Reference, 1040
QPainterPath Class
RingQt Classes Reference, 1040
QPen Class
RingQt Classes Reference, 1041
QPicture Class
RingQt Classes Reference, 1042
QPixmap Class
RingQt Classes Reference, 1042
QPixmap2 Class
RingQt Classes Reference, 1044
QPlainTextEdit Class
RingQt Classes Reference, 1044
QPoint Class
RingQt Classes Reference, 1046
QPointF Class
RingQt Classes Reference, 1047
QPrinter Class
RingQt Classes Reference, 1047
QProcess Class
RingQt Classes Reference, 1048
QProgressBar Class
RingQt Classes Reference, 1049
QPushButton Class
RingQt Classes Reference, 1050
QQmlError Class
RingQt Classes Reference, 1051
QQuaternion Class
RingQt Classes Reference, 1051
QQuickWidget Class
RingQt Classes Reference, 1052
QRadioButton Class
RingQt Classes Reference, 1052
QRect Class
RingQt Classes Reference, 1053
QRegion Class
RingQt Classes Reference, 1054
QRegularExpression Class
RingQt Classes Reference, 1055
QRegularExpressionMatch Class
RingQt Classes Reference, 1056
QRegularExpressionMatchIterator Class
RingQt Classes Reference, 1056
QScreen Class
RingQt Classes Reference, 1057
QScrollArea Class
RingQt Classes Reference, 1058
QScrollBar Class
RingQt Classes Reference, 1058
QSerialPort Class
RingQt Classes Reference, 1058
QSerialPortInfo Class
RingQt Classes Reference, 1060
QSize Class
RingQt Classes Reference, 1060
QSlider Class
RingQt Classes Reference, 1060
QSpinBox Class
RingQt Classes Reference, 1061
QSplashScreen Class
RingQt Classes Reference, 1061
QSplitter Class
RingQt Classes Reference, 1062
QSqlDatabase Class
RingQt Classes Reference, 1063
QSqlDriver Class
RingQt Classes Reference, 1064
QSqlDriverCreatorBase Class
RingQt Classes Reference, 1064
QSqlError Class
RingQt Classes Reference, 1064
QSqlField Class
RingQt Classes Reference, 1065
QSqlIndex Class
RingQt Classes Reference, 1065
QSqlQuery Class
RingQt Classes Reference, 1066
QSqlRecord Class
RingQt Classes Reference, 1067
QStackedWidget Class
RingQt Classes Reference, 1067
QStandardPaths Class
RingQt Classes Reference, 1068
QStatusBar Class
RingQt Classes Reference, 1068
Index 1970

More Related Content

What's hot

The Ring programming language version 1.4.1 book - Part 31 of 31
The Ring programming language version 1.4.1 book - Part 31 of 31The Ring programming language version 1.4.1 book - Part 31 of 31
The Ring programming language version 1.4.1 book - Part 31 of 31Mahmoud Samir Fayed
 
The Ring programming language version 1.5.1 book - Part 178 of 180
The Ring programming language version 1.5.1 book - Part 178 of 180 The Ring programming language version 1.5.1 book - Part 178 of 180
The Ring programming language version 1.5.1 book - Part 178 of 180 Mahmoud Samir Fayed
 
The Ring programming language version 1.8 book - Part 201 of 202
The Ring programming language version 1.8 book - Part 201 of 202The Ring programming language version 1.8 book - Part 201 of 202
The Ring programming language version 1.8 book - Part 201 of 202Mahmoud Samir Fayed
 
The Ring programming language version 1.5.3 book - Part 191 of 194
The Ring programming language version 1.5.3 book - Part 191 of 194The Ring programming language version 1.5.3 book - Part 191 of 194
The Ring programming language version 1.5.3 book - Part 191 of 194Mahmoud Samir Fayed
 
The Ring programming language version 1.5.4 book - Part 183 of 185
The Ring programming language version 1.5.4 book - Part 183 of 185The Ring programming language version 1.5.4 book - Part 183 of 185
The Ring programming language version 1.5.4 book - Part 183 of 185Mahmoud Samir Fayed
 
The Ring programming language version 1.8 book - Part 202 of 202
The Ring programming language version 1.8 book - Part 202 of 202The Ring programming language version 1.8 book - Part 202 of 202
The Ring programming language version 1.8 book - Part 202 of 202Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 211 of 212
The Ring programming language version 1.10 book - Part 211 of 212The Ring programming language version 1.10 book - Part 211 of 212
The Ring programming language version 1.10 book - Part 211 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.8 book - Part 199 of 202
The Ring programming language version 1.8 book - Part 199 of 202The Ring programming language version 1.8 book - Part 199 of 202
The Ring programming language version 1.8 book - Part 199 of 202Mahmoud Samir Fayed
 
The Ring programming language version 1.7 book - Part 195 of 196
The Ring programming language version 1.7 book - Part 195 of 196The Ring programming language version 1.7 book - Part 195 of 196
The Ring programming language version 1.7 book - Part 195 of 196Mahmoud Samir Fayed
 
CppConcurrencyInAction - Chapter07
CppConcurrencyInAction - Chapter07CppConcurrencyInAction - Chapter07
CppConcurrencyInAction - Chapter07DooSeon Choi
 
The Ring programming language version 1.5.2 book - Part 10 of 181
The Ring programming language version 1.5.2 book - Part 10 of 181The Ring programming language version 1.5.2 book - Part 10 of 181
The Ring programming language version 1.5.2 book - Part 10 of 181Mahmoud Samir Fayed
 
The Ring programming language version 1.9 book - Part 207 of 210
The Ring programming language version 1.9 book - Part 207 of 210The Ring programming language version 1.9 book - Part 207 of 210
The Ring programming language version 1.9 book - Part 207 of 210Mahmoud Samir Fayed
 
Class 17: Golden Sneezewort
Class 17: Golden SneezewortClass 17: Golden Sneezewort
Class 17: Golden SneezewortDavid Evans
 
Out ofmemoryerror what is the cost of java objects
Out ofmemoryerror  what is the cost of java objectsOut ofmemoryerror  what is the cost of java objects
Out ofmemoryerror what is the cost of java objectsJean-Philippe BEMPEL
 
The Ring programming language version 1.10 book - Part 46 of 212
The Ring programming language version 1.10 book - Part 46 of 212The Ring programming language version 1.10 book - Part 46 of 212
The Ring programming language version 1.10 book - Part 46 of 212Mahmoud Samir Fayed
 
スマートフォン勉強会@関東 #11 どう考えてもdisconなものをiPhoneに移植してみた
スマートフォン勉強会@関東 #11 どう考えてもdisconなものをiPhoneに移植してみたスマートフォン勉強会@関東 #11 どう考えてもdisconなものをiPhoneに移植してみた
スマートフォン勉強会@関東 #11 どう考えてもdisconなものをiPhoneに移植してみたTaro Matsuzawa
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
The Ring programming language version 1.6 book - Part 27 of 189
The Ring programming language version 1.6 book - Part 27 of 189The Ring programming language version 1.6 book - Part 27 of 189
The Ring programming language version 1.6 book - Part 27 of 189Mahmoud Samir Fayed
 

What's hot (19)

The Ring programming language version 1.4.1 book - Part 31 of 31
The Ring programming language version 1.4.1 book - Part 31 of 31The Ring programming language version 1.4.1 book - Part 31 of 31
The Ring programming language version 1.4.1 book - Part 31 of 31
 
The Ring programming language version 1.5.1 book - Part 178 of 180
The Ring programming language version 1.5.1 book - Part 178 of 180 The Ring programming language version 1.5.1 book - Part 178 of 180
The Ring programming language version 1.5.1 book - Part 178 of 180
 
The Ring programming language version 1.8 book - Part 201 of 202
The Ring programming language version 1.8 book - Part 201 of 202The Ring programming language version 1.8 book - Part 201 of 202
The Ring programming language version 1.8 book - Part 201 of 202
 
The Ring programming language version 1.5.3 book - Part 191 of 194
The Ring programming language version 1.5.3 book - Part 191 of 194The Ring programming language version 1.5.3 book - Part 191 of 194
The Ring programming language version 1.5.3 book - Part 191 of 194
 
The Ring programming language version 1.5.4 book - Part 183 of 185
The Ring programming language version 1.5.4 book - Part 183 of 185The Ring programming language version 1.5.4 book - Part 183 of 185
The Ring programming language version 1.5.4 book - Part 183 of 185
 
The Ring programming language version 1.8 book - Part 202 of 202
The Ring programming language version 1.8 book - Part 202 of 202The Ring programming language version 1.8 book - Part 202 of 202
The Ring programming language version 1.8 book - Part 202 of 202
 
The Ring programming language version 1.10 book - Part 211 of 212
The Ring programming language version 1.10 book - Part 211 of 212The Ring programming language version 1.10 book - Part 211 of 212
The Ring programming language version 1.10 book - Part 211 of 212
 
The Ring programming language version 1.8 book - Part 199 of 202
The Ring programming language version 1.8 book - Part 199 of 202The Ring programming language version 1.8 book - Part 199 of 202
The Ring programming language version 1.8 book - Part 199 of 202
 
The Ring programming language version 1.7 book - Part 195 of 196
The Ring programming language version 1.7 book - Part 195 of 196The Ring programming language version 1.7 book - Part 195 of 196
The Ring programming language version 1.7 book - Part 195 of 196
 
CppConcurrencyInAction - Chapter07
CppConcurrencyInAction - Chapter07CppConcurrencyInAction - Chapter07
CppConcurrencyInAction - Chapter07
 
The Ring programming language version 1.5.2 book - Part 10 of 181
The Ring programming language version 1.5.2 book - Part 10 of 181The Ring programming language version 1.5.2 book - Part 10 of 181
The Ring programming language version 1.5.2 book - Part 10 of 181
 
The Ring programming language version 1.9 book - Part 207 of 210
The Ring programming language version 1.9 book - Part 207 of 210The Ring programming language version 1.9 book - Part 207 of 210
The Ring programming language version 1.9 book - Part 207 of 210
 
Class 17: Golden Sneezewort
Class 17: Golden SneezewortClass 17: Golden Sneezewort
Class 17: Golden Sneezewort
 
Out ofmemoryerror what is the cost of java objects
Out ofmemoryerror  what is the cost of java objectsOut ofmemoryerror  what is the cost of java objects
Out ofmemoryerror what is the cost of java objects
 
The Ring programming language version 1.10 book - Part 46 of 212
The Ring programming language version 1.10 book - Part 46 of 212The Ring programming language version 1.10 book - Part 46 of 212
The Ring programming language version 1.10 book - Part 46 of 212
 
スマートフォン勉強会@関東 #11 どう考えてもdisconなものをiPhoneに移植してみた
スマートフォン勉強会@関東 #11 どう考えてもdisconなものをiPhoneに移植してみたスマートフォン勉強会@関東 #11 どう考えてもdisconなものをiPhoneに移植してみた
スマートフォン勉強会@関東 #11 どう考えてもdisconなものをiPhoneに移植してみた
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Mutation @ Spotify
Mutation @ Spotify Mutation @ Spotify
Mutation @ Spotify
 
The Ring programming language version 1.6 book - Part 27 of 189
The Ring programming language version 1.6 book - Part 27 of 189The Ring programming language version 1.6 book - Part 27 of 189
The Ring programming language version 1.6 book - Part 27 of 189
 

Similar to The Ring programming language version 1.8 book - Part 200 of 202

The Ring programming language version 1.6 book - Part 187 of 189
The Ring programming language version 1.6 book - Part 187 of 189The Ring programming language version 1.6 book - Part 187 of 189
The Ring programming language version 1.6 book - Part 187 of 189Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 208 of 212
The Ring programming language version 1.10 book - Part 208 of 212The Ring programming language version 1.10 book - Part 208 of 212
The Ring programming language version 1.10 book - Part 208 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 212 of 212
The Ring programming language version 1.10 book - Part 212 of 212The Ring programming language version 1.10 book - Part 212 of 212
The Ring programming language version 1.10 book - Part 212 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.6 book - Part 186 of 189
The Ring programming language version 1.6 book - Part 186 of 189The Ring programming language version 1.6 book - Part 186 of 189
The Ring programming language version 1.6 book - Part 186 of 189Mahmoud Samir Fayed
 
The Ring programming language version 1.6 book - Part 189 of 189
The Ring programming language version 1.6 book - Part 189 of 189The Ring programming language version 1.6 book - Part 189 of 189
The Ring programming language version 1.6 book - Part 189 of 189Mahmoud Samir Fayed
 
The Ring programming language version 1.5.2 book - Part 181 of 181
The Ring programming language version 1.5.2 book - Part 181 of 181The Ring programming language version 1.5.2 book - Part 181 of 181
The Ring programming language version 1.5.2 book - Part 181 of 181Mahmoud Samir Fayed
 
The Ring programming language version 1.9 book - Part 206 of 210
The Ring programming language version 1.9 book - Part 206 of 210The Ring programming language version 1.9 book - Part 206 of 210
The Ring programming language version 1.9 book - Part 206 of 210Mahmoud Samir Fayed
 
The Ring programming language version 1.5.3 book - Part 194 of 194
The Ring programming language version 1.5.3 book - Part 194 of 194The Ring programming language version 1.5.3 book - Part 194 of 194
The Ring programming language version 1.5.3 book - Part 194 of 194Mahmoud Samir Fayed
 
The Ring programming language version 1.4 book - Part 30 of 30
The Ring programming language version 1.4 book - Part 30 of 30The Ring programming language version 1.4 book - Part 30 of 30
The Ring programming language version 1.4 book - Part 30 of 30Mahmoud Samir Fayed
 
The Ring programming language version 1.5.3 book - Part 192 of 194
The Ring programming language version 1.5.3 book - Part 192 of 194The Ring programming language version 1.5.3 book - Part 192 of 194
The Ring programming language version 1.5.3 book - Part 192 of 194Mahmoud Samir Fayed
 
The Ring programming language version 1.5.1 book - Part 179 of 180
The Ring programming language version 1.5.1 book - Part 179 of 180 The Ring programming language version 1.5.1 book - Part 179 of 180
The Ring programming language version 1.5.1 book - Part 179 of 180 Mahmoud Samir Fayed
 
The Ring programming language version 1.7 book - Part 194 of 196
The Ring programming language version 1.7 book - Part 194 of 196The Ring programming language version 1.7 book - Part 194 of 196
The Ring programming language version 1.7 book - Part 194 of 196Mahmoud Samir Fayed
 
The Ring programming language version 1.5.4 book - Part 182 of 185
The Ring programming language version 1.5.4 book - Part 182 of 185The Ring programming language version 1.5.4 book - Part 182 of 185
The Ring programming language version 1.5.4 book - Part 182 of 185Mahmoud Samir Fayed
 
The Ring programming language version 1.5.4 book - Part 185 of 185
The Ring programming language version 1.5.4 book - Part 185 of 185The Ring programming language version 1.5.4 book - Part 185 of 185
The Ring programming language version 1.5.4 book - Part 185 of 185Mahmoud Samir Fayed
 
The Ring programming language version 1.7 book - Part 196 of 196
The Ring programming language version 1.7 book - Part 196 of 196The Ring programming language version 1.7 book - Part 196 of 196
The Ring programming language version 1.7 book - Part 196 of 196Mahmoud Samir Fayed
 
The Ring programming language version 1.3 book - Part 86 of 88
The Ring programming language version 1.3 book - Part 86 of 88The Ring programming language version 1.3 book - Part 86 of 88
The Ring programming language version 1.3 book - Part 86 of 88Mahmoud Samir Fayed
 
The Ring programming language version 1.5.2 book - Part 178 of 181
The Ring programming language version 1.5.2 book - Part 178 of 181The Ring programming language version 1.5.2 book - Part 178 of 181
The Ring programming language version 1.5.2 book - Part 178 of 181Mahmoud Samir Fayed
 
The Ring programming language version 1.5.2 book - Part 180 of 181
The Ring programming language version 1.5.2 book - Part 180 of 181The Ring programming language version 1.5.2 book - Part 180 of 181
The Ring programming language version 1.5.2 book - Part 180 of 181Mahmoud Samir Fayed
 
The Ring programming language version 1.5 book - Part 31 of 31
The Ring programming language version 1.5 book - Part 31 of 31The Ring programming language version 1.5 book - Part 31 of 31
The Ring programming language version 1.5 book - Part 31 of 31Mahmoud Samir Fayed
 
The Ring programming language version 1.3 book - Part 88 of 88
The Ring programming language version 1.3 book - Part 88 of 88The Ring programming language version 1.3 book - Part 88 of 88
The Ring programming language version 1.3 book - Part 88 of 88Mahmoud Samir Fayed
 

Similar to The Ring programming language version 1.8 book - Part 200 of 202 (20)

The Ring programming language version 1.6 book - Part 187 of 189
The Ring programming language version 1.6 book - Part 187 of 189The Ring programming language version 1.6 book - Part 187 of 189
The Ring programming language version 1.6 book - Part 187 of 189
 
The Ring programming language version 1.10 book - Part 208 of 212
The Ring programming language version 1.10 book - Part 208 of 212The Ring programming language version 1.10 book - Part 208 of 212
The Ring programming language version 1.10 book - Part 208 of 212
 
The Ring programming language version 1.10 book - Part 212 of 212
The Ring programming language version 1.10 book - Part 212 of 212The Ring programming language version 1.10 book - Part 212 of 212
The Ring programming language version 1.10 book - Part 212 of 212
 
The Ring programming language version 1.6 book - Part 186 of 189
The Ring programming language version 1.6 book - Part 186 of 189The Ring programming language version 1.6 book - Part 186 of 189
The Ring programming language version 1.6 book - Part 186 of 189
 
The Ring programming language version 1.6 book - Part 189 of 189
The Ring programming language version 1.6 book - Part 189 of 189The Ring programming language version 1.6 book - Part 189 of 189
The Ring programming language version 1.6 book - Part 189 of 189
 
The Ring programming language version 1.5.2 book - Part 181 of 181
The Ring programming language version 1.5.2 book - Part 181 of 181The Ring programming language version 1.5.2 book - Part 181 of 181
The Ring programming language version 1.5.2 book - Part 181 of 181
 
The Ring programming language version 1.9 book - Part 206 of 210
The Ring programming language version 1.9 book - Part 206 of 210The Ring programming language version 1.9 book - Part 206 of 210
The Ring programming language version 1.9 book - Part 206 of 210
 
The Ring programming language version 1.5.3 book - Part 194 of 194
The Ring programming language version 1.5.3 book - Part 194 of 194The Ring programming language version 1.5.3 book - Part 194 of 194
The Ring programming language version 1.5.3 book - Part 194 of 194
 
The Ring programming language version 1.4 book - Part 30 of 30
The Ring programming language version 1.4 book - Part 30 of 30The Ring programming language version 1.4 book - Part 30 of 30
The Ring programming language version 1.4 book - Part 30 of 30
 
The Ring programming language version 1.5.3 book - Part 192 of 194
The Ring programming language version 1.5.3 book - Part 192 of 194The Ring programming language version 1.5.3 book - Part 192 of 194
The Ring programming language version 1.5.3 book - Part 192 of 194
 
The Ring programming language version 1.5.1 book - Part 179 of 180
The Ring programming language version 1.5.1 book - Part 179 of 180 The Ring programming language version 1.5.1 book - Part 179 of 180
The Ring programming language version 1.5.1 book - Part 179 of 180
 
The Ring programming language version 1.7 book - Part 194 of 196
The Ring programming language version 1.7 book - Part 194 of 196The Ring programming language version 1.7 book - Part 194 of 196
The Ring programming language version 1.7 book - Part 194 of 196
 
The Ring programming language version 1.5.4 book - Part 182 of 185
The Ring programming language version 1.5.4 book - Part 182 of 185The Ring programming language version 1.5.4 book - Part 182 of 185
The Ring programming language version 1.5.4 book - Part 182 of 185
 
The Ring programming language version 1.5.4 book - Part 185 of 185
The Ring programming language version 1.5.4 book - Part 185 of 185The Ring programming language version 1.5.4 book - Part 185 of 185
The Ring programming language version 1.5.4 book - Part 185 of 185
 
The Ring programming language version 1.7 book - Part 196 of 196
The Ring programming language version 1.7 book - Part 196 of 196The Ring programming language version 1.7 book - Part 196 of 196
The Ring programming language version 1.7 book - Part 196 of 196
 
The Ring programming language version 1.3 book - Part 86 of 88
The Ring programming language version 1.3 book - Part 86 of 88The Ring programming language version 1.3 book - Part 86 of 88
The Ring programming language version 1.3 book - Part 86 of 88
 
The Ring programming language version 1.5.2 book - Part 178 of 181
The Ring programming language version 1.5.2 book - Part 178 of 181The Ring programming language version 1.5.2 book - Part 178 of 181
The Ring programming language version 1.5.2 book - Part 178 of 181
 
The Ring programming language version 1.5.2 book - Part 180 of 181
The Ring programming language version 1.5.2 book - Part 180 of 181The Ring programming language version 1.5.2 book - Part 180 of 181
The Ring programming language version 1.5.2 book - Part 180 of 181
 
The Ring programming language version 1.5 book - Part 31 of 31
The Ring programming language version 1.5 book - Part 31 of 31The Ring programming language version 1.5 book - Part 31 of 31
The Ring programming language version 1.5 book - Part 31 of 31
 
The Ring programming language version 1.3 book - Part 88 of 88
The Ring programming language version 1.3 book - Part 88 of 88The Ring programming language version 1.3 book - Part 88 of 88
The Ring programming language version 1.3 book - Part 88 of 88
 

More from Mahmoud Samir Fayed

The Ring programming language version 1.10 book - Part 207 of 212
The Ring programming language version 1.10 book - Part 207 of 212The Ring programming language version 1.10 book - Part 207 of 212
The Ring programming language version 1.10 book - Part 207 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 205 of 212
The Ring programming language version 1.10 book - Part 205 of 212The Ring programming language version 1.10 book - Part 205 of 212
The Ring programming language version 1.10 book - Part 205 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 206 of 212
The Ring programming language version 1.10 book - Part 206 of 212The Ring programming language version 1.10 book - Part 206 of 212
The Ring programming language version 1.10 book - Part 206 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 204 of 212
The Ring programming language version 1.10 book - Part 204 of 212The Ring programming language version 1.10 book - Part 204 of 212
The Ring programming language version 1.10 book - Part 204 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 203 of 212
The Ring programming language version 1.10 book - Part 203 of 212The Ring programming language version 1.10 book - Part 203 of 212
The Ring programming language version 1.10 book - Part 203 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 202 of 212
The Ring programming language version 1.10 book - Part 202 of 212The Ring programming language version 1.10 book - Part 202 of 212
The Ring programming language version 1.10 book - Part 202 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 201 of 212
The Ring programming language version 1.10 book - Part 201 of 212The Ring programming language version 1.10 book - Part 201 of 212
The Ring programming language version 1.10 book - Part 201 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 200 of 212
The Ring programming language version 1.10 book - Part 200 of 212The Ring programming language version 1.10 book - Part 200 of 212
The Ring programming language version 1.10 book - Part 200 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 199 of 212
The Ring programming language version 1.10 book - Part 199 of 212The Ring programming language version 1.10 book - Part 199 of 212
The Ring programming language version 1.10 book - Part 199 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 198 of 212
The Ring programming language version 1.10 book - Part 198 of 212The Ring programming language version 1.10 book - Part 198 of 212
The Ring programming language version 1.10 book - Part 198 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 197 of 212
The Ring programming language version 1.10 book - Part 197 of 212The Ring programming language version 1.10 book - Part 197 of 212
The Ring programming language version 1.10 book - Part 197 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 196 of 212
The Ring programming language version 1.10 book - Part 196 of 212The Ring programming language version 1.10 book - Part 196 of 212
The Ring programming language version 1.10 book - Part 196 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 195 of 212
The Ring programming language version 1.10 book - Part 195 of 212The Ring programming language version 1.10 book - Part 195 of 212
The Ring programming language version 1.10 book - Part 195 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 194 of 212
The Ring programming language version 1.10 book - Part 194 of 212The Ring programming language version 1.10 book - Part 194 of 212
The Ring programming language version 1.10 book - Part 194 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 193 of 212
The Ring programming language version 1.10 book - Part 193 of 212The Ring programming language version 1.10 book - Part 193 of 212
The Ring programming language version 1.10 book - Part 193 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 192 of 212
The Ring programming language version 1.10 book - Part 192 of 212The Ring programming language version 1.10 book - Part 192 of 212
The Ring programming language version 1.10 book - Part 192 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 191 of 212
The Ring programming language version 1.10 book - Part 191 of 212The Ring programming language version 1.10 book - Part 191 of 212
The Ring programming language version 1.10 book - Part 191 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 190 of 212
The Ring programming language version 1.10 book - Part 190 of 212The Ring programming language version 1.10 book - Part 190 of 212
The Ring programming language version 1.10 book - Part 190 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 189 of 212
The Ring programming language version 1.10 book - Part 189 of 212The Ring programming language version 1.10 book - Part 189 of 212
The Ring programming language version 1.10 book - Part 189 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 188 of 212
The Ring programming language version 1.10 book - Part 188 of 212The Ring programming language version 1.10 book - Part 188 of 212
The Ring programming language version 1.10 book - Part 188 of 212Mahmoud Samir Fayed
 

More from Mahmoud Samir Fayed (20)

The Ring programming language version 1.10 book - Part 207 of 212
The Ring programming language version 1.10 book - Part 207 of 212The Ring programming language version 1.10 book - Part 207 of 212
The Ring programming language version 1.10 book - Part 207 of 212
 
The Ring programming language version 1.10 book - Part 205 of 212
The Ring programming language version 1.10 book - Part 205 of 212The Ring programming language version 1.10 book - Part 205 of 212
The Ring programming language version 1.10 book - Part 205 of 212
 
The Ring programming language version 1.10 book - Part 206 of 212
The Ring programming language version 1.10 book - Part 206 of 212The Ring programming language version 1.10 book - Part 206 of 212
The Ring programming language version 1.10 book - Part 206 of 212
 
The Ring programming language version 1.10 book - Part 204 of 212
The Ring programming language version 1.10 book - Part 204 of 212The Ring programming language version 1.10 book - Part 204 of 212
The Ring programming language version 1.10 book - Part 204 of 212
 
The Ring programming language version 1.10 book - Part 203 of 212
The Ring programming language version 1.10 book - Part 203 of 212The Ring programming language version 1.10 book - Part 203 of 212
The Ring programming language version 1.10 book - Part 203 of 212
 
The Ring programming language version 1.10 book - Part 202 of 212
The Ring programming language version 1.10 book - Part 202 of 212The Ring programming language version 1.10 book - Part 202 of 212
The Ring programming language version 1.10 book - Part 202 of 212
 
The Ring programming language version 1.10 book - Part 201 of 212
The Ring programming language version 1.10 book - Part 201 of 212The Ring programming language version 1.10 book - Part 201 of 212
The Ring programming language version 1.10 book - Part 201 of 212
 
The Ring programming language version 1.10 book - Part 200 of 212
The Ring programming language version 1.10 book - Part 200 of 212The Ring programming language version 1.10 book - Part 200 of 212
The Ring programming language version 1.10 book - Part 200 of 212
 
The Ring programming language version 1.10 book - Part 199 of 212
The Ring programming language version 1.10 book - Part 199 of 212The Ring programming language version 1.10 book - Part 199 of 212
The Ring programming language version 1.10 book - Part 199 of 212
 
The Ring programming language version 1.10 book - Part 198 of 212
The Ring programming language version 1.10 book - Part 198 of 212The Ring programming language version 1.10 book - Part 198 of 212
The Ring programming language version 1.10 book - Part 198 of 212
 
The Ring programming language version 1.10 book - Part 197 of 212
The Ring programming language version 1.10 book - Part 197 of 212The Ring programming language version 1.10 book - Part 197 of 212
The Ring programming language version 1.10 book - Part 197 of 212
 
The Ring programming language version 1.10 book - Part 196 of 212
The Ring programming language version 1.10 book - Part 196 of 212The Ring programming language version 1.10 book - Part 196 of 212
The Ring programming language version 1.10 book - Part 196 of 212
 
The Ring programming language version 1.10 book - Part 195 of 212
The Ring programming language version 1.10 book - Part 195 of 212The Ring programming language version 1.10 book - Part 195 of 212
The Ring programming language version 1.10 book - Part 195 of 212
 
The Ring programming language version 1.10 book - Part 194 of 212
The Ring programming language version 1.10 book - Part 194 of 212The Ring programming language version 1.10 book - Part 194 of 212
The Ring programming language version 1.10 book - Part 194 of 212
 
The Ring programming language version 1.10 book - Part 193 of 212
The Ring programming language version 1.10 book - Part 193 of 212The Ring programming language version 1.10 book - Part 193 of 212
The Ring programming language version 1.10 book - Part 193 of 212
 
The Ring programming language version 1.10 book - Part 192 of 212
The Ring programming language version 1.10 book - Part 192 of 212The Ring programming language version 1.10 book - Part 192 of 212
The Ring programming language version 1.10 book - Part 192 of 212
 
The Ring programming language version 1.10 book - Part 191 of 212
The Ring programming language version 1.10 book - Part 191 of 212The Ring programming language version 1.10 book - Part 191 of 212
The Ring programming language version 1.10 book - Part 191 of 212
 
The Ring programming language version 1.10 book - Part 190 of 212
The Ring programming language version 1.10 book - Part 190 of 212The Ring programming language version 1.10 book - Part 190 of 212
The Ring programming language version 1.10 book - Part 190 of 212
 
The Ring programming language version 1.10 book - Part 189 of 212
The Ring programming language version 1.10 book - Part 189 of 212The Ring programming language version 1.10 book - Part 189 of 212
The Ring programming language version 1.10 book - Part 189 of 212
 
The Ring programming language version 1.10 book - Part 188 of 212
The Ring programming language version 1.10 book - Part 188 of 212The Ring programming language version 1.10 book - Part 188 of 212
The Ring programming language version 1.10 book - Part 188 of 212
 

Recently uploaded

Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 

Recently uploaded (20)

Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 

The Ring programming language version 1.8 book - Part 200 of 202

  • 1. Ring Documentation, Release 1.8 Scope Rules, 758 How Ring2EXE works? Distributing Ring Application using Ring2EXE, 813 How to add Combobox and other elements to the cells of a QTableWidget? Frequently Asked Questions, 917 How to Close a window then displaying another one? Frequently Asked Questions, 909 How to contribute? Applications, 166 Compiler and Virtual Machine (VM), 166 Documentation, 165 Editors Support, 166 Extensions in C/C++, 166 Ideas and suggestions, 166 Introduction, 164 Libraries in Ring, 166 Samples, 165 Special thanks to contributors, 165 Testing, 165 How to create a Modal Window? Frequently Asked Questions, 909 How to create an array of buttons in GUI applications? Frequently Asked Questions, 908 How to extend RingQt and add more classes? Frequently Asked Questions, 914 How to get the current source file path? Frequently Asked Questions, 901 How to get the file size using ftell() and fseek() functions? Frequently Asked Questions, 901 How to insert an item to the first position in the list? Frequently Asked Questions, 906 How to perform some manipulations on selected cells in QTableWidget? Frequently Asked Questions, 917 How to print keys or values only in List/Dictionary? Frequently Asked Questions, 902 How to print lists that contains objects? Frequently Asked Questions, 906 How to print new lines and other characters? Frequently Asked Questions, 907 How to use many source code files in the project? Frequently Asked Questions, 903 How to use NULL and ISNULL() function? Frequently Asked Questions, 905 How to use SQLite using ODBC? Frequently Asked Questions, 911 HTML Lists Web Development (CGI Library), 439 HTML Special Characters Web Development (CGI Library), 435 HTML Tables Web Development (CGI Library), 440 HtmlPage Class Web Development (CGI Library), 447, 471 HTTP Get Example Web Development (CGI Library), 420 HTTP POST Example Web Development (CGI Library), 425 Ideas and suggestions How to contribute?, 166 If Statement Control Structures - Second Style, 207 Control Structures - Third Style, 210 Ignore new lines after keywords Syntax Flexibility, 786 Important Information about Ring2EXE Distributing Ring Application using Ring2EXE, 820 Inheritance Object Oriented Programming, 323 Inheritance from GUI Classes Desktop and Mobile Development, 693 Innovative Applications developed in little hours, 20 Input() Getting Input, 216 Insert() Lists, 235 Install Qt for Android Building RingQt Applications for Mobile, 736 Interactive Debugger The Trace Library and the Interactive Debugger, 844 Interface to graphics library Game Engine for 2D Games, 508 Internet Class Stdlib Classes, 394 Introduction Features, 25 History, 24 Introduction, 22 Motivation, 23 Performance Tips, 805 Ring and other languages, 24 Is Ring some sort of an improvement of PHP? Frequently Asked Questions, 889 IsAlNum() Data Type, 254 IsAlpha() Data Type, 254 IsAndroid() Function System Functions, 277 isattribute() Reflection and Meta-programming, 346 iscfunction() Reflection and Meta-programming, 340 isclass() Reflection and Meta-programming, 342 Index 1961
  • 2. Ring Documentation, Release 1.8 IsCntrl() Data Type, 254 IsDigit() Data Type, 255 IsFreeBSD() Function System Functions, 277 isfunction() Reflection and Meta-programming, 339 isglobal() Reflection and Meta-programming, 339 IsGraph() Data Type, 255 isleapyear() Stdlib Functions, 364 IsLinux() Function System Functions, 277 IsList() Data Type, 253 islocal() Reflection and Meta-programming, 339 IsLower() Data Type, 255 IsMacOSX() Function System Functions, 276 ismainsourcefile() Stdlib Functions, 367 ismethod() Reflection and Meta-programming, 347 IsMSDOS() Function System Functions, 276 IsNULL() Data Type, 253 IsNumber() Data Type, 252 isobject() Reflection and Meta-programming, 345 ispackage() Reflection and Meta-programming, 341 ispackagesclass() Reflection and Meta-programming, 343 isprime() Stdlib Functions, 360 IsPrint() Data Type, 255 isprivateattribute() Reflection and Meta-programming, 346 isprivatemethod() Reflection and Meta-programming, 347 IsPunct() Data Type, 256 IsSpace() Data Type, 256 isspecial() Stdlib Functions, 358 IsString() Data Type, 252 IsUnix() Function System Functions, 276 IsUpper() Data Type, 256 isvowel() Stdlib Functions, 359 IsWindows() Function System Functions, 276 IsWindows64() Function System Functions, 276 IsXdigit() Data Type, 256 JustFileName() Stdlib Functions, 356 JustFilePath() Stdlib Functions, 355 Keyboard Events and Colors Using RingOpenGL and RingFreeGLUT for 3D Graphics, 568 Keyboard Shortcuts Form Designer, 750 KeyPress and Mouse Move Events Desktop and Mobile Development, 687 Language Design Compact Syntax, 31 Define Declarative Languages, 34 Define Natural Statements, 32 Designed for a clear goal, 29 Encourage Organization, 31 Fast Enough For Many Applications, 38 Introduction, 28 No Global Interpreter (VM) Lock - No GIL, 37 Simple, 29 Smart Garbage Collector, 37 Syntax Flexibility, 35 Transparent Implementation, 35 Trying to be natural, 30 Visual Implementation, 36 Why Ring?, 29 Language Functions Reference, 920 Language Grammar Reference, 923 Language Keywords Reference, 919 Language Shell Demo Programs, 285 lcm() Stdlib Functions, 362 Left() Index 1962
  • 3. Ring Documentation, Release 1.8 Strings, 242 Libraries in Ring How to contribute?, 166 Library Usage Objects Library for RingQt Application, 740 linecount() Stdlib Functions, 359 Lines() Strings, 243 List Class Stdlib Classes, 375 List index start from 1 Frequently Asked Questions, 895 List of changes and new features What is new in Ring 1.1?, 146 What is new in Ring 1.2?, 140 What is new in Ring 1.3?, 127 What is new in Ring 1.4?, 115 What is new in Ring 1.5?, 71 What is new in Ring 1.6?, 60 What is new in Ring 1.7?, 52 What is new in Ring 1.8?, 39 list of functions Mathematical Functions, 260 list2file() Stdlib Functions, 360 ListAllFiles() Function Stdlib Functions, 369 Lists Access List Items by String Index, 237 Add Items, 231 Copy Lists, 235 Create Lists, 231 Create Multi Dimension Array Using List and Re- cursion, 238 Delete Item From List, 232 First-Class Lists, 236 Get List Item, 232 Get List Size, 232 Insert(), 235 Introduction, 230 Nested Lists, 235 Passing Lists to Functions, 236 Passing Parameters Arguments Using List Array, 238 Passing Parameters or Arguments Using List, 237 Reverse(), 234 Search, 233 Set List Item, 232 Sort(), 233 Swap Items, 239 Using Lists during definition, 236 Load Package Program Structure, 229 Load Syntax Files Syntax Flexibility, 778 Loading the Trace library The Trace Library and the Interactive Debugger, 843 locals() Reflection and Meta-programming, 337 Location Create your first extension, 885 Logical Operators Operators, 197 Loop Command Control Structures - First Style, 204 Looping Control Structures, 211 Control Structures - First Style, 201 Control Structures - Second Style, 208 Low Level Functions callgc(), 822 Example - The Trace Library, 838 Example - Using the Trace Functions, 834 Introduction, 821 nullpointer(), 824 object2pointer(), 824 pointer2object(), 824 ptrcmp(), 825 ringvm_callfunc(), 834 RingVM_CallList(), 830 RingVM_CFunctionsList(), 826 RingVM_ClassesList(), 826 ringvm_evalinscope(), 833 RingVM_FilesList(), 831 RingVM_FunctionsList(), 826 ringvm_give() function, 842 ringvm_hideerrorMsg(), 833 RingVM_MemoryList(), 828 RingVM_PackagesList(), 827 ringvm_passerror(), 833 ringvm_scopescount(), 833 ringvm_see() function, 841 ringvm_settrace(), 832 ringvm_tracedata(), 832 ringvm_traceevent(), 832 ringvm_tracefunc(), 833 space(), 823 varptr(), 823 Main Function Functions - First Style, 218 Functions - Second Style, 222 Functions - Third Style, 226 Main Menu Demo Programs, 285 Make a Cube using RingOpenGL and RingFreeGLUT Index 1963
  • 4. Ring Documentation, Release 1.8 Using RingOpenGL and RingFreeGLUT for 3D Graphics, 605 makedir() Stdlib Functions, 368 Many Cubes Using RingOpenGL and RingAllegro for 3D Graph- ics, 613 Map Game Engine for 2D Games, 525 Map Class Game Engine for 2D Games, 512 Map Events Game Engine for 2D Games, 526 map() Stdlib Functions, 357 Math Class Stdlib Classes, 380 Mathematical Functions Decimals(), 263 Example, 260 Introduction, 259 list of functions, 260 Random(), 262 Unsigned(), 263 Using _ in numbers, 264 Using f after numbers, 264 matrixmulti() Stdlib Functions, 364 matrixtrans() Stdlib Functions, 365 MD5() Security and Internet Functions, 310 Menu Events Using RingOpenGL and RingFreeGLUT for 3D Graphics, 581 Menubar and StyleSheet Example Desktop and Mobile Development, 667 Menubar Designer Form Designer, 750 Merge binary characters Strings, 246 What is new in Ring 1.8?, 47 mergemethods() Reflection and Meta-programming, 352 Methods to use Events with Events Filter Desktop and Mobile Development, 730 methods() Reflection and Meta-programming, 345 Misc Operators Operators, 198 Module Organization Extension, 853 More 3D Samples Using RingOpenGL and RingAllegro for 3D Graph- ics, 628 What is new in Ring 1.8?, 42 More Beatiful Code Declarative Programming, 399 More Samples and Tests Form Designer, 752 More Syntax Flexibility What is new in Ring 1.5?, 102 Motivation Introduction, 23 Mouse Events RingLibSDL, 497 Using RingOpenGL and RingFreeGLUT for 3D Graphics, 577 Movable Label Example Desktop and Mobile Development, 683 Moving Objects using the Mouse Desktop and Mobile Development, 689 Moving Text Game Engine for 2D Games, 514 Multi-language applications Form Designer Translation, 754 Forms Translation, 755 Introduction, 752 Using String2Constant, 753 Multi-Line literals Getting Started - First Style, 167 Getting Started - Second Style, 170 Getting Started - Third Style, 173 MurmurHash1 functions RingMurmurHash Functions Reference, 1125 MurmurHash2 functions RingMurmurHash Functions Reference, 1125 MurmurHash3 functions RingMurmurHash Functions Reference, 1125 MySQL Class Stdlib Classes, 391 MySQL Functions Create Database, 299 Create Table and Insert Data, 300 Introduction, 297 MySQL_AutoCommit(), 305 MySQL_Close(), 299 MySQL_Columns(), 302 MySQL_Commit(), 305 MySQL_Connect(), 299 MySQL_Error(), 299 MySQL_Escape_String(), 304 MySQL_Info(), 298 MySQL_Init(), 299 MySQL_Inser_ID(), 301 MySQL_Next_Result(), 302 MySQL_Query(), 299 Index 1964
  • 5. Ring Documentation, Release 1.8 MySQL_Result(), 302 MySQL_Result2(), 303 MySQL_Rollback(), 305 Print Query Result, 302 Restore Image From The Database, 304 Save Image Inside the Database, 304 Transaction Example, 305 MySQL_AutoCommit() MySQL Functions, 305 MySQL_Close() MySQL Functions, 299 MySQL_Columns() MySQL Functions, 302 MySQL_Columns() Implementation Extension, 859 MySQL_Commit() MySQL Functions, 305 MySQL_Connect() MySQL Functions, 299 MySQL_Error() MySQL Functions, 299 MySQL_Escape_String() MySQL Functions, 304 MySQL_Info() MySQL Functions, 298 MySQL_Init() MySQL Functions, 299 MySQL_Inser_ID() MySQL Functions, 301 MySQL_Next_Result() MySQL Functions, 302 MySQL_Query() MySQL Functions, 299 MySQL_Result() MySQL Functions, 302 MySQL_Result2() MySQL Functions, 303 MySQL_Rollback() MySQL Functions, 305 Natural Language Programming BraceError() Method, 408 BraceExprEval Method, 407 BraceStart and BraceEnd Methods, 406 Change the ’=’ operator to ’is’, 404 Change the Ring Keyword ’And’, 402 Change the Ring Operator ’+’, 403 Clean Natural Code, 409 Example, 401 History, 401 Introduction, 400 Real Natual Code, 407 Using Eval() with our Natural Code, 405 Natural Library - Demo Program Using the Natural Library, 411 Nested Lists Lists, 235 New Classes names - Index Start from 1 Desktop and Mobile Development, 732 New Command: Load Package What is new in Ring 1.7?, 52 New Functions What is new in Ring 1.2?, 140 What is new in Ring 1.3?, 136 New Functions and Changes What is new in Ring 1.1?, 149 New Style to Ring Notepad What is new in Ring 1.4?, 118 New Tool: Folder2qrc What is new in Ring 1.6?, 62 New Tool: Ring2EXE What is new in Ring 1.6?, 61 newlist() Stdlib Functions, 358 No Explicit End For Statements Getting Started - First Style, 168 Getting Started - Second Style, 171 Getting Started - Third Style, 173 No Global Interpreter (VM) Lock - No GIL Language Design, 37 No Run Command Line Options, 803 Not Case-Sensitive Getting Started - First Style, 167 Getting Started - Second Style, 170 Getting Started - Third Style, 172 Notepad Application Desktop and Mobile Development, 706 Notes to extensions creators What is new in Ring 1.8?, 51 nullpointer() Low Level Functions, 824 Number() Data Type, 257 Numbers and Bytes Files, 274 Object and Drawing Game Engine for 2D Games, 528 Object Library Source Code Objects Library for RingQt Application, 744 Object Oriented Programming Access Objects Using Braces, 318 Classes and Objects, 316 Composition, 319 Default value for object attributes, 330 Dynamic Attributes, 323 Find() and List of Objects, 325 Index 1965
  • 6. Ring Documentation, Release 1.8 Inheritance, 323 Introduction, 315 Operator Overloading, 321 Packages, 324 Printing Objects, 324 Private Attributes and Methods, 320 Setter and Getter, 320 Sort() and List of Objects, 326 Using Self.Attribute, 327 Using This in the class region as Self, 328 Using This.Attribute and This.Method(), 328 object2pointer() Low Level Functions, 824 objectid() Reflection and Meta-programming, 344 Objects inside lists Declarative Programming, 395 Objects Library for RingQt What is new in Ring 1.2?, 142 Objects Library for RingQt Application Example, 740 Introduction, 739 Library Usage, 740 Object Library Source Code, 744 Open_WindowAndLink() Function, 743, 744 Open_WindowInPackages() Function, 744 ODBC Class Stdlib Classes, 390 ODBC Functions Execute Query and Print Result, 293 Introduction, 288 odbc_autocommit(), 295 odbc_close(), 290 odbc_colcount(), 292 odbc_columns(), 294 odbc_commit(), 295 odbc_connect(), 291 odbc_datasources(), 290 odbc_disconnect(), 292 odbc_drivers(), 289 odbc_execute(), 292 odbc_fetch(), 293 odbc_getdata(), 293 odbc_init(), 289 odbc_rollback(), 295 odbc_tables(), 293 Open and Close Connection, 292 Print List of ODBC Data Sources, 291 Print List of ODBC Drivers, 290 Save and Restore Images, 296 Transactions and Using Commit and Rollback, 295 odbc_autocommit() ODBC Functions, 295 odbc_close() ODBC Functions, 290 odbc_colcount() ODBC Functions, 292 odbc_columns() ODBC Functions, 294 odbc_commit() ODBC Functions, 295 odbc_connect() ODBC Functions, 291 odbc_datasources() ODBC Functions, 290 odbc_disconnect() ODBC Functions, 292 odbc_drivers() ODBC Functions, 289 odbc_execute() ODBC Functions, 292 odbc_fetch() ODBC Functions, 293 odbc_getdata() ODBC Functions, 293 odbc_init() ODBC Functions, 289 odbc_rollback() ODBC Functions, 295 odbc_tables() ODBC Functions, 293 Open and Close Connection ODBC Functions, 292 Open_WindowAndLink() Function Objects Library for RingQt Application, 743, 744 Open_WindowInPackages() Function Objects Library for RingQt Application, 744 Operator Overloading Object Oriented Programming, 321 Operators Arithmetic Operators, 197 Assignment Operators, 198 Bitwise Operators, 198 Introduction, 196 Logical Operators, 197 Misc Operators, 198 Operators Precedence, 198 Relational Operators, 197 Using the Natural Library, 415 Operators Precedence Operators, 198 Options Distributing Ring Application using Ring2EXE, 814 OSCopyFile() Function Stdlib Functions, 370 OSCopyFolder() Function Stdlib Functions, 370 OSCreateOpenFolder() Function Index 1966
  • 7. Ring Documentation, Release 1.8 Stdlib Functions, 370 OSDeleteFile() Function Stdlib Functions, 371 OSDeleteFolder() Function Stdlib Functions, 370 OSRenameFile() Function Stdlib Functions, 371 Other Widgets Events Desktop and Mobile Development, 671 packagename() Reflection and Meta-programming, 353 Packages Object Oriented Programming, 324 packages() Reflection and Meta-programming, 340 packagesclasses() Reflection and Meta-programming, 343 Page Class Web Development (CGI Library), 467 palindrome() Stdlib Functions, 364 Pass Error The Trace Library and the Interactive Debugger, 844 Passing Lists to Functions Lists, 236 Passing Parameters Arguments Using List Array Lists, 238 Passing Parameters or Arguments Using List Lists, 237 Performance Command Line Options, 803 Performance Tips Arithmetic Operations, 808 Calling Functions and Methods, 809 Creating Lists, 807 Introduction, 804, 805 Using len() and For Loops, 808 permutation() Stdlib Functions, 365 Perror() Files, 270 Philosophy behind data types in Ring Frequently Asked Questions, 892 Play Sound RingLibSDL, 498 Playing Sound Desktop and Mobile Development, 681 Game Engine for 2D Games, 516 Graphics and Game Programming, 487 pointer2object() Low Level Functions, 824 Post Request RingLibCurl, 472 Practical Applications developed in little hours, 21 Prefix for Functions Names Code Generator, 867 PrevFileName() Function System Functions, 279 Print files in Zip file RingZip, 476 Print List of ODBC Data Sources ODBC Functions, 291 Print List of ODBC Drivers ODBC Functions, 290 Print Query Result MySQL Functions, 302 print() Stdlib Functions, 354 Print2Str() Function Stdlib Functions, 354 Printing Final Intermediate Code Command Line Options, 798 Printing Instruction Operation Code Command Line Options, 803 Printing Intermediate Code Command Line Options, 796 Printing Objects Object Oriented Programming, 324 Printing Rules Command Line Options, 792 Printing Tokens Command Line Options, 790 Printing using QPrinter Desktop and Mobile Development, 679 Private Attributes and Methods Object Oriented Programming, 320 prodlist() Stdlib Functions, 363 Program Structure Introduction, 228 Load Package, 229 Source Code File Sections, 229 Using Many Source Code Files, 229 Project Folder Building Games For Android, 558 Project Layers Game Engine for 2D Games, 508 Protecting the Source Code Distributing Ring Application, 811 ptrcmp() Low Level Functions, 825 Pure Functions Functional Programming, 331 puts() Stdlib Functions, 354 Index 1967
  • 8. Ring Documentation, Release 1.8 QAbstractButton Class RingQt Classes Reference, 932 QAbstractItemView Class RingQt Classes Reference, 933 QAbstractScrollArea Class RingQt Classes Reference, 935 QAbstractSlider Class RingQt Classes Reference, 935 QAbstractSocket Class RingQt Classes Reference, 936 QAbstractSpinBox Class RingQt Classes Reference, 938 QAction Class RingQt Classes Reference, 938 QAllEvents Class RingQt Classes Reference, 940 QApp Class RingQt Classes Reference, 944 QAxBase Class RingQt Classes Reference, 944 QAxObject Class RingQt Classes Reference, 945 QBitmap Class RingQt Classes Reference, 945 QBluetoothAddress Class RingQt Classes Reference, 945 QBluetoothDeviceDiscoveryAgent Class RingQt Classes Reference, 945 QBluetoothDeviceInfo Class RingQt Classes Reference, 946 QBluetoothHostInfo Class RingQt Classes Reference, 946 QBluetoothLocalDevice Class RingQt Classes Reference, 947 QBoxLayout Class RingQt Classes Reference, 947 QBrush Class RingQt Classes Reference, 947 QBuffer Class RingQt Classes Reference, 948 QButtonGroup Class RingQt Classes Reference, 948 QByteArray Class RingQt Classes Reference, 949 QCalendarWidget Class RingQt Classes Reference, 951 QCamera Class RingQt Classes Reference, 952 QCameraImageCapture Class RingQt Classes Reference, 953 QCameraViewfinder Class RingQt Classes Reference, 954 QCheckBox Class RingQt Classes Reference, 954 QColor Class RingQt Classes Reference, 954 QColorDialog Class RingQt Classes Reference, 957 QComboBox Class RingQt Classes Reference, 957 QCompleter Class RingQt Classes Reference, 959 QCompleter2 Class RingQt Classes Reference, 960 QCompleter3 Class RingQt Classes Reference, 960 QCoreApplication Class RingQt Classes Reference, 960 QCursor Class RingQt Classes Reference, 961 QDate Class RingQt Classes Reference, 962 QDateEdit Class RingQt Classes Reference, 963 QDateTime Class RingQt Classes Reference, 963 QDateTimeEdit Class RingQt Classes Reference, 964 QDesktopServices Class RingQt Classes Reference, 965 QDesktopWidget Class RingQt Classes Reference, 966 QDial Class RingQt Classes Reference, 966 QDialog Class RingQt Classes Reference, 967 QDir Class RingQt Classes Reference, 967 QDirModel Class RingQt Classes Reference, 969 QDockWidget Class RingQt Classes Reference, 970 QEvent Class RingQt Classes Reference, 970 QFile Class RingQt Classes Reference, 971 QFileDevice Class RingQt Classes Reference, 972 QFileDialog Class RingQt Classes Reference, 972 QFileInfo Class RingQt Classes Reference, 973 QFileSystemModel Class RingQt Classes Reference, 975 QFont Class RingQt Classes Reference, 976 QFontDialog Class RingQt Classes Reference, 978 Index 1968
  • 9. Ring Documentation, Release 1.8 QFontMetrics Class RingQt Classes Reference, 978 QFrame Class RingQt Classes Reference, 979 QFrame2 Class RingQt Classes Reference, 980 QFrame3 Class RingQt Classes Reference, 980 QGradient Class RingQt Classes Reference, 980 QGraphicsVideoItem Class RingQt Classes Reference, 980 QGridLayout Class RingQt Classes Reference, 981 QGuiApplication Class RingQt Classes Reference, 981 QHBoxLayout Class RingQt Classes Reference, 984 QHeaderView Class RingQt Classes Reference, 984 QHostAddress Class RingQt Classes Reference, 986 QHostInfo Class RingQt Classes Reference, 986 QIcon Class RingQt Classes Reference, 988 QImage Class RingQt Classes Reference, 988 QInputDialog Class RingQt Classes Reference, 990 QIODevice Class RingQt Classes Reference, 987 QJsonArray Class RingQt Classes Reference, 991 QJsonDocument Class RingQt Classes Reference, 992 QJsonObject Class RingQt Classes Reference, 992 QJsonParseError Class RingQt Classes Reference, 993 QJsonValue Class RingQt Classes Reference, 993 QKeySequence Class RingQt Classes Reference, 993 QLabel Class RingQt Classes Reference, 994 QLayout Class RingQt Classes Reference, 995 QLCDNumber Class RingQt Classes Reference, 994 QLinearGradient Class RingQt Classes Reference, 998 QLineEdit Class RingQt Classes Reference, 996 QLineEdit Events and QMessageBox Desktop and Mobile Development, 669 QListView Class RingQt Classes Reference, 998 QListWidget Class RingQt Classes Reference, 999 QListWidgetItem Class RingQt Classes Reference, 1001 QMainWindow Class RingQt Classes Reference, 1002 QMatrix4x4 Class RingQt Classes Reference, 1003 QMdiArea Class RingQt Classes Reference, 1004 QMdiSubWindow Class RingQt Classes Reference, 1005 QMediaObject Class RingQt Classes Reference, 1006 QMediaPlayer Class RingQt Classes Reference, 1006 QMediaPlaylist Class RingQt Classes Reference, 1007 QMenu Class RingQt Classes Reference, 1008 QMenuBar Class RingQt Classes Reference, 1008 QMessageBox Class RingQt Classes Reference, 1009 QMessagebox Example Desktop and Mobile Development, 684 QMutex Class RingQt Classes Reference, 1010 QMutexLocker Class RingQt Classes Reference, 1010 QNetworkAccessManager Class RingQt Classes Reference, 1010 QNetworkProxy Class RingQt Classes Reference, 1011 QNetworkReply Class RingQt Classes Reference, 1012 QNetworkRequest Class RingQt Classes Reference, 1013 QObject Class RingQt Classes Reference, 1013 QOpenGLBuffer Class RingQt Classes Reference, 1014 QOpenGLContext Class RingQt Classes Reference, 1014 QOpenGLDebugLogger Class RingQt Classes Reference, 1015 QOpenGLFramebufferObject Class RingQt Classes Reference, 1016 QOpenGLFunctions Class RingQt Classes Reference, 1016 Index 1969
  • 10. Ring Documentation, Release 1.8 QOpenGLFunctions_3_2_Core Class RingQt Classes Reference, 1021 QOpenGLPaintDevice Class RingQt Classes Reference, 1028 QOpenGLShader Class RingQt Classes Reference, 1029 QOpenGLShaderProgram Class RingQt Classes Reference, 1029 QOpenGLTexture Class RingQt Classes Reference, 1033 QOpenGLTimerQuery Class RingQt Classes Reference, 1035 QOpenGLVersionProfile Class RingQt Classes Reference, 1036 QOpenGLVertexArrayObject Class RingQt Classes Reference, 1036 QOpenGLWidget Class RingQt Classes Reference, 1036 QPaintDevice Class RingQt Classes Reference, 1037 QPainter Class RingQt Classes Reference, 1037 QPainter2 Class RingQt Classes Reference, 1040 QPainterPath Class RingQt Classes Reference, 1040 QPen Class RingQt Classes Reference, 1041 QPicture Class RingQt Classes Reference, 1042 QPixmap Class RingQt Classes Reference, 1042 QPixmap2 Class RingQt Classes Reference, 1044 QPlainTextEdit Class RingQt Classes Reference, 1044 QPoint Class RingQt Classes Reference, 1046 QPointF Class RingQt Classes Reference, 1047 QPrinter Class RingQt Classes Reference, 1047 QProcess Class RingQt Classes Reference, 1048 QProgressBar Class RingQt Classes Reference, 1049 QPushButton Class RingQt Classes Reference, 1050 QQmlError Class RingQt Classes Reference, 1051 QQuaternion Class RingQt Classes Reference, 1051 QQuickWidget Class RingQt Classes Reference, 1052 QRadioButton Class RingQt Classes Reference, 1052 QRect Class RingQt Classes Reference, 1053 QRegion Class RingQt Classes Reference, 1054 QRegularExpression Class RingQt Classes Reference, 1055 QRegularExpressionMatch Class RingQt Classes Reference, 1056 QRegularExpressionMatchIterator Class RingQt Classes Reference, 1056 QScreen Class RingQt Classes Reference, 1057 QScrollArea Class RingQt Classes Reference, 1058 QScrollBar Class RingQt Classes Reference, 1058 QSerialPort Class RingQt Classes Reference, 1058 QSerialPortInfo Class RingQt Classes Reference, 1060 QSize Class RingQt Classes Reference, 1060 QSlider Class RingQt Classes Reference, 1060 QSpinBox Class RingQt Classes Reference, 1061 QSplashScreen Class RingQt Classes Reference, 1061 QSplitter Class RingQt Classes Reference, 1062 QSqlDatabase Class RingQt Classes Reference, 1063 QSqlDriver Class RingQt Classes Reference, 1064 QSqlDriverCreatorBase Class RingQt Classes Reference, 1064 QSqlError Class RingQt Classes Reference, 1064 QSqlField Class RingQt Classes Reference, 1065 QSqlIndex Class RingQt Classes Reference, 1065 QSqlQuery Class RingQt Classes Reference, 1066 QSqlRecord Class RingQt Classes Reference, 1067 QStackedWidget Class RingQt Classes Reference, 1067 QStandardPaths Class RingQt Classes Reference, 1068 QStatusBar Class RingQt Classes Reference, 1068 Index 1970