You are on page 1of 10

Ring Documentation, Release 1.5.

How to print lists that contains objects? Data Type, 207


Frequently Asked Questions, 1747 IsAlpha()
How to print new lines and other characters? Data Type, 207
Frequently Asked Questions, 1748 IsAndroid() Function
How to use many source code files in the project? System Functions, 230
Frequently Asked Questions, 1744 isattribute()
How to use NULL and ISNULL() function? Reflection and Meta-programming, 295
Frequently Asked Questions, 1746 iscfunction()
How to use SQLite using ODBC? Reflection and Meta-programming, 289
Frequently Asked Questions, 1752 isclass()
HTML Lists Reflection and Meta-programming, 291
Web Development (CGI Library), 387 IsCntrl()
HTML Special Characters Data Type, 207
Web Development (CGI Library), 383 IsDigit()
HTML Tables Data Type, 208
Web Development (CGI Library), 388 IsFreeBSD() Function
HtmlPage Class System Functions, 230
Web Development (CGI Library), 395, 419 isfunction()
HTTP Get Example Reflection and Meta-programming, 289
Web Development (CGI Library), 368 isglobal()
HTTP POST Example Reflection and Meta-programming, 288
Web Development (CGI Library), 373 IsGraph()
Data Type, 208
Ideas and suggestions isleapyear()
How to contribute?, 128 Stdlib Functions, 313
If Statement IsLinux() Function
Control Structures - Second Style, 164 System Functions, 230
Control Structures - Third Style, 167 IsList()
Inheritance Data Type, 206
Object Oriented Programming, 274 islocal()
Inheritance from GUI Classes Reflection and Meta-programming, 288
Desktop and Mobile Development, 630 IsLower()
Innovative Data Type, 208
Applications developed in little hours, 19 IsMacOSX() Function
Input() System Functions, 229
Getting Input, 173 ismainsourcefile()
Insert() Stdlib Functions, 316
Lists, 191 ismethod()
Install Qt for Android Reflection and Meta-programming, 296
Building RingQt Applications for Mobile, 673 IsMSDOS() Function
Interactive Debugger System Functions, 229
The Trace Library and the Interactive Debugger, 759 IsNULL()
Interface to graphics library Data Type, 206
Game Engine for 2D Games, 447 IsNumber()
Internet Class Data Type, 205
Stdlib Classes, 342 isobject()
Introduction Reflection and Meta-programming, 294
Features, 23 ispackage()
History, 23 Reflection and Meta-programming, 290
Introduction, 21 ispackagesclass()
Motivation, 22 Reflection and Meta-programming, 293
Is Ring some sort of improvement over PHP? isprime()
Frequently Asked Questions, 1730 Stdlib Functions, 309
IsAlNum() IsPrint()

Index 1785
Ring Documentation, Release 1.5.3

Data Type, 208 Reference, 1764


isprivateattribute() Language Keywords
Reflection and Meta-programming, 295 Reference, 1760
isprivatemethod() Language Shell
Reflection and Meta-programming, 296 Demo Programs, 238
IsPunct() lcm()
Data Type, 209 Stdlib Functions, 311
IsSpace() Left()
Data Type, 209 Strings, 196
isspecial() Libraries in Ring
Stdlib Functions, 307 How to contribute?, 128
IsString() Library Usage
Data Type, 205 Objects Library for RingQt Application, 676
IsUnix() Function linecount()
System Functions, 229 Stdlib Functions, 308
IsUpper() Lines()
Data Type, 209 Strings, 197
isvowel() List Class
Stdlib Functions, 308 Stdlib Classes, 323
IsWindows() Function List index start from 1
System Functions, 229 Frequently Asked Questions, 1736
IsWindows64() Function List of changes and new features
System Functions, 229 What is new in Ring 1.1?, 110
IsXdigit() What is new in Ring 1.2?, 104
Data Type, 209 What is new in Ring 1.3?, 91
What is new in Ring 1.4?, 79
JustFileName() What is new in Ring 1.5?, 36
Stdlib Functions, 305 list of functions
JustFilePath() Mathematical Functions, 213
Stdlib Functions, 304 list2file()
Stdlib Functions, 309
Keyboard Events and Colors
ListAllFiles() Function
Using RingOpenGL and RingFreeGLUT for 3D
Stdlib Functions, 318
Graphics, 507
Lists
Keyboard Shortcuts
Access List Items by String Index, 193
Form Designer, 686
Add Items, 187
KeyPress and Mouse Move Events
Copy Lists, 191
Desktop and Mobile Development, 624
Create Lists, 187
Language Design Delete Item From List, 188
Compact Syntax, 29 First-Class Lists, 192
Define Declarative Languages, 32 Get List Item, 188
Define Natural Statements, 30 Get List Size, 188
Designed for a clear goal, 27 Insert(), 191
Encourage Organization, 29 Introduction, 186
Introduction, 26 Nested Lists, 191
Simple, 27 Passing Lists to Functions, 192
Smart Garbage Collector, 35 Passing Parameters Using List, 193
Transparent Implementation, 33 Reverse(), 190
Trying to be natural, 28 Search, 189
Visual Implementation, 34 Set List Item, 188
Why Ring?, 27 Sort(), 189
Language Functions Swap Items, 194
Reference, 1761 Using Lists during definition, 192
Language Grammar Load Syntax Files

Index 1786
Ring Documentation, Release 1.5.3

Syntax Flexibility, 709 Using RingOpenGL and RingAllegro for 3D Graph-


Loading the Trace library ics, 552
The Trace Library and the Interactive Debugger, 758 Map
locals() Game Engine for 2D Games, 464
Reflection and Meta-programming, 286 Map Class
Logical Operators Game Engine for 2D Games, 451
Operators, 154 Map Events
Loop Command Game Engine for 2D Games, 465
Control Structures - First Style, 161 map()
Looping Stdlib Functions, 306
Control Structures, 168 Math Class
Control Structures - First Style, 158 Stdlib Classes, 328
Control Structures - Second Style, 165 Mathematical Functions
Low Level Functions Decimals(), 216
callgc(), 738 Example, 213
Example - The Trace Library, 754 Introduction, 212
Example - Using the Trace Functions, 750 list of functions, 213
Introduction, 737 Random(), 215
nullpointer(), 740 Unsigned(), 216
object2pointer(), 740 Using _ in numbers, 217
pointer2object(), 740 Using f after numbers, 217
ptrcmp(), 741 matrixmulti()
ringvm_callfunc(), 750 Stdlib Functions, 313
RingVM_CallList(), 746 matrixtrans()
RingVM_CFunctionsList(), 742 Stdlib Functions, 314
RingVM_ClassesList(), 742 MD5()
ringvm_evalinscope(), 749 Security and Internet Functions, 263
RingVM_FilesList(), 747 Menu Events
RingVM_FunctionsList(), 742 Using RingOpenGL and RingFreeGLUT for 3D
ringvm_hideerrorMsg(), 749 Graphics, 520
RingVM_MemoryList(), 744 Menubar and StyleSheet Example
RingVM_PackagesList(), 743 Desktop and Mobile Development, 604
ringvm_passerror(), 749 Menubar Designer
ringvm_scopescount(), 749 Form Designer, 686
ringvm_settrace(), 748 mergemethods()
ringvm_tracedata(), 748 Reflection and Meta-programming, 301
ringvm_traceevent(), 748 Methods to use Events with Events Filter
ringvm_tracefunc(), 749 Desktop and Mobile Development, 667
space(), 739 methods()
varptr(), 739 Reflection and Meta-programming, 294
Misc Operators
Main Function Operators, 155
Functions - First Style, 175 Module Organization
Functions - Second Style, 179 Extension, 766
Functions - Third Style, 183 More Beatiful Code
Main Menu Declarative Programming, 347
Demo Programs, 238 More Samples and Tests
Make a Cube using RingOpenGL and RingFreeGLUT Form Designer, 688
Using RingOpenGL and RingFreeGLUT for 3D More Syntax Flexibility
Graphics, 544 What is new in Ring 1.5?, 67
makedir() Motivation
Stdlib Functions, 317 Introduction, 22
Many Cubes Mouse Events
RingLibSDL, 444

Index 1787
Ring Documentation, Release 1.5.3

Using RingOpenGL and RingFreeGLUT for 3D MySQL Functions, 251


Graphics, 516 MySQL_Init()
Movable Label Example MySQL Functions, 252
Desktop and Mobile Development, 620 MySQL_Inser_ID()
Moving Objects using the Mouse MySQL Functions, 254
Desktop and Mobile Development, 626 MySQL_Next_Result()
Moving Text MySQL Functions, 255
Game Engine for 2D Games, 453 MySQL_Query()
Multi-Line literals MySQL Functions, 252
Getting Started - First Style, 129 MySQL_Result()
Getting Started - Second Style, 131 MySQL Functions, 255
Getting Started - Third Style, 133 MySQL_Result2()
MySQL Class MySQL Functions, 256
Stdlib Classes, 339 MySQL_Rollback()
MySQL Functions MySQL Functions, 258
Create Database, 252
Create Table and Insert Data, 253 Natural Language Programming
Introduction, 250 BraceError() Method, 356
MySQL_AutoCommit(), 258 BraceExprEval Method, 355
MySQL_Close(), 252 BraceStart and BraceEnd Methods, 354
MySQL_Columns(), 255 Change the ’=’ operator to ’is’, 352
MySQL_Commit(), 258 Change the Ring Keyword ’And’, 350
MySQL_Connect(), 252 Change the Ring Operator ’+’, 351
MySQL_Error(), 252 Clean Natural Code, 357
MySQL_Escape_String(), 257 Example, 349
MySQL_Info(), 251 History, 349
MySQL_Init(), 252 Introduction, 348
MySQL_Inser_ID(), 254 Real Natual Code, 355
MySQL_Next_Result(), 255 Using Eval() with our Natural Code, 353
MySQL_Query(), 252 Natural Library - Demo Program
MySQL_Result(), 255 Using the Natural Library, 359
MySQL_Result2(), 256 Nested Lists
MySQL_Rollback(), 258 Lists, 191
Print Query Result, 255 New Classes names - Index Start from 1
Restore Image From The Database, 257 Desktop and Mobile Development, 669
Save Image Inside the Database, 257 New Functions
Transaction Example, 258 What is new in Ring 1.2?, 104
MySQL_AutoCommit() What is new in Ring 1.3?, 100
MySQL Functions, 258 New Functions and Changes
MySQL_Close() What is new in Ring 1.1?, 113
MySQL Functions, 252 New Style to Ring Notepad
MySQL_Columns() What is new in Ring 1.4?, 82
MySQL Functions, 255 newlist()
MySQL_Columns() Implementation Stdlib Functions, 307
Extension, 772 No Explicit End For Statements
MySQL_Commit() Getting Started - First Style, 130
MySQL Functions, 258 Getting Started - Second Style, 132
MySQL_Connect() Getting Started - Third Style, 134
MySQL Functions, 252 No Run
MySQL_Error() Command Line Options, 736
MySQL Functions, 252 Not Case-Sensitive
MySQL_Escape_String() Getting Started - First Style, 129
MySQL Functions, 257 Getting Started - Second Style, 131
MySQL_Info() Getting Started - Third Style, 133

Index 1788
Ring Documentation, Release 1.5.3

Notepad Application odbc_datasources(), 243


Desktop and Mobile Development, 643 odbc_disconnect(), 245
nullpointer() odbc_drivers(), 242
Low Level Functions, 740 odbc_execute(), 245
Number() odbc_fetch(), 246
Data Type, 210 odbc_getdata(), 246
Numbers and Bytes odbc_init(), 242
Files, 227 odbc_rollback(), 248
odbc_tables(), 246
Object and Drawing Open and Close Connection, 245
Game Engine for 2D Games, 467 Print List of ODBC Data Sources, 244
Object Library Source Code Print List of ODBC Drivers, 243
Objects Library for RingQt Application, 680 Save and Restore Images, 249
Object Oriented Programming Transactions and Using Commit and Rollback, 248
Access Objects Using Braces, 270 odbc_autocommit()
Classes and Objects, 268 ODBC Functions, 248
Composition, 271 odbc_close()
Dynamic Attributes, 275 ODBC Functions, 243
Find() and List of Objects, 276 odbc_colcount()
Inheritance, 274 ODBC Functions, 245
Introduction, 267 odbc_columns()
Operator Overloading, 273 ODBC Functions, 247
Packages, 275 odbc_commit()
Printing Objects, 276 ODBC Functions, 248
Private Attributes and Methods, 272 odbc_connect()
Setter and Getter, 272 ODBC Functions, 244
Sort() and List of Objects, 277 odbc_datasources()
Using Self.Attribute, 279 ODBC Functions, 243
object2pointer() odbc_disconnect()
Low Level Functions, 740 ODBC Functions, 245
objectid() odbc_drivers()
Reflection and Meta-programming, 293 ODBC Functions, 242
Objects inside lists odbc_execute()
Declarative Programming, 343 ODBC Functions, 245
Objects Library for RingQt odbc_fetch()
What is new in Ring 1.2?, 106 ODBC Functions, 246
Objects Library for RingQt Application odbc_getdata()
Example, 676 ODBC Functions, 246
Introduction, 675 odbc_init()
Library Usage, 676 ODBC Functions, 242
Object Library Source Code, 680 odbc_rollback()
Open_WindowAndLink() Function, 679, 680 ODBC Functions, 248
Open_WindowInPackages() Function, 680 odbc_tables()
ODBC Class ODBC Functions, 246
Stdlib Classes, 338 Open and Close Connection
ODBC Functions ODBC Functions, 245
Execute Query and Print Result, 246 Open_WindowAndLink() Function
Introduction, 241 Objects Library for RingQt Application, 679, 680
odbc_autocommit(), 248 Open_WindowInPackages() Function
odbc_close(), 243 Objects Library for RingQt Application, 680
odbc_colcount(), 245 Operator Overloading
odbc_columns(), 247 Object Oriented Programming, 273
odbc_commit(), 248 Operators
odbc_connect(), 244 Arithmetic Operators, 154

Index 1789
Ring Documentation, Release 1.5.3

Assignment Operators, 155 System Functions, 232


Bitwise Operators, 154 Print files in Zip file
Introduction, 153 RingZip, 424
Logical Operators, 154 Print List of ODBC Data Sources
Misc Operators, 155 ODBC Functions, 244
Operators Precedence, 155 Print List of ODBC Drivers
Relational Operators, 154 ODBC Functions, 243
Using the Natural Library, 363 Print Query Result
Operators Precedence MySQL Functions, 255
Operators, 155 print()
Other Widgets Events Stdlib Functions, 303
Desktop and Mobile Development, 608 Print2Str() Function
Stdlib Functions, 303
packagename() Printing Final Intermediate Code
Reflection and Meta-programming, 302 Command Line Options, 731
Packages Printing Instruction Operation Code
Object Oriented Programming, 275 Command Line Options, 736
packages() Printing Intermediate Code
Reflection and Meta-programming, 290 Command Line Options, 729
packagesclasses() Printing Objects
Reflection and Meta-programming, 292 Object Oriented Programming, 276
Page Class Printing Rules
Web Development (CGI Library), 415 Command Line Options, 725
palindrome() Printing Tokens
Stdlib Functions, 313 Command Line Options, 723
Pass Error Printing using QPrinter
The Trace Library and the Interactive Debugger, 759 Desktop and Mobile Development, 616
Passing Lists to Functions Private Attributes and Methods
Lists, 192 Object Oriented Programming, 272
Passing Parameters Using List prodlist()
Lists, 193 Stdlib Functions, 312
Performance Program Structure
Command Line Options, 736 Introduction, 185
permutation() Source Code File Sections, 186
Stdlib Functions, 314 Using Many Source Code Files, 186
Perror() Project Folder
Files, 223 Building Games For Android, 497
Philosophy behind data types in Ring Project Layers
Frequently Asked Questions, 1733 Game Engine for 2D Games, 447
Play Sound Protecting the Source Code
RingLibSDL, 445 Distributing Ring Application, 721
Playing Sound ptrcmp()
Desktop and Mobile Development, 618 Low Level Functions, 741
Game Engine for 2D Games, 455 Pure Functions
Graphics and Game Programming, 434 Functional Programming, 281
pointer2object() puts()
Low Level Functions, 740 Stdlib Functions, 303
Post Request
RingLibCurl, 420 QAbstractButton Class
Practical RingQt Classes Reference, 1631
Applications developed in little hours, 20 QAbstractItemView Class
Prefix for Functions Names RingQt Classes Reference, 1617
Code Generator, 780 QAbstractScrollArea Class
PrevFileName() Function RingQt Classes Reference, 1617

Index 1790
Ring Documentation, Release 1.5.3

QAbstractSlider Class QCompleter2 Class


RingQt Classes Reference, 1624 RingQt Classes Reference, 1714
QAbstractSocket Class QCompleter3 Class
RingQt Classes Reference, 1653 RingQt Classes Reference, 1714
QAbstractSpinBox Class QCursor Class
RingQt Classes Reference, 1627 RingQt Classes Reference, 1718
QAction Class QDate Class
RingQt Classes Reference, 1635 RingQt Classes Reference, 1676
QAllEvents Class QDateEdit Class
RingQt Classes Reference, 1666 RingQt Classes Reference, 1626
QApp Class QDateTime Class
RingQt Classes Reference, 1584 RingQt Classes Reference, 1726
QAxBase Class QDateTimeEdit Class
RingQt Classes Reference, 1719 RingQt Classes Reference, 1626
QAxObject Class QDesktopServices Class
RingQt Classes Reference, 1719 RingQt Classes Reference, 1584
QBitmap Class QDesktopWidget Class
RingQt Classes Reference, 1592 RingQt Classes Reference, 1669
QBluetoothAddress Class QDial Class
RingQt Classes Reference, 1725 RingQt Classes Reference, 1628
QBluetoothDeviceDiscoveryAgent Class QDialog Class
RingQt Classes Reference, 1725 RingQt Classes Reference, 1660
QBluetoothDeviceInfo Class QDir Class
RingQt Classes Reference, 1725 RingQt Classes Reference, 1602
QBluetoothHostInfo Class QDirModel Class
RingQt Classes Reference, 1726 RingQt Classes Reference, 1658
QBluetoothLocalDevice Class QDockWidget Class
RingQt Classes Reference, 1726 RingQt Classes Reference, 1613
QBoxLayout Class QEvent Class
RingQt Classes Reference, 1709 RingQt Classes Reference, 1637
QBrush Class QFileDialog Class
RingQt Classes Reference, 1649 RingQt Classes Reference, 1639
QBuffer Class QFileInfo Class
RingQt Classes Reference, 1724 RingQt Classes Reference, 1657
QButtonGroup Class QFileSystemModel Class
RingQt Classes Reference, 1633 RingQt Classes Reference, 1602
QByteArray Class QFont Class
RingQt Classes Reference, 1650 RingQt Classes Reference, 1647
QCamera Class QFontDialog Class
RingQt Classes Reference, 1704 RingQt Classes Reference, 1659
QCameraImageCapture Class QFontMetrics Class
RingQt Classes Reference, 1705 RingQt Classes Reference, 1708
QCameraViewfinder Class QFrame Class
RingQt Classes Reference, 1703 RingQt Classes Reference, 1616
QCheckBox Class QFrame2 Class
RingQt Classes Reference, 1631 RingQt Classes Reference, 1616
QColor Class QFrame3 Class
RingQt Classes Reference, 1644 RingQt Classes Reference, 1617
QColorDialog Class QGradient Class
RingQt Classes Reference, 1662 RingQt Classes Reference, 1711
QComboBox Class QGraphicsVideoItem Class
RingQt Classes Reference, 1607 RingQt Classes Reference, 1703
QCompleter Class QGridLayout Class
RingQt Classes Reference, 1713 RingQt Classes Reference, 1701

Index 1791
Ring Documentation, Release 1.5.3

QHBoxLayout Class QMediaPlayer Class


RingQt Classes Reference, 1595 RingQt Classes Reference, 1633
QHeaderView Class QMediaPlaylist Class
RingQt Classes Reference, 1705 RingQt Classes Reference, 1634
QHostAddress Class QMenu Class
RingQt Classes Reference, 1656 RingQt Classes Reference, 1609
QHostInfo Class QMenuBar Class
RingQt Classes Reference, 1657 RingQt Classes Reference, 1609
QIcon Class QMessageBox Class
RingQt Classes Reference, 1593 RingQt Classes Reference, 1637
QImage Class QMessagebox Example
RingQt Classes Reference, 1686 Desktop and Mobile Development, 621
QInputDialog Class QMutex Class
RingQt Classes Reference, 1664 RingQt Classes Reference, 1724
QIODevice Class QMutexLocker Class
RingQt Classes Reference, 1652 RingQt Classes Reference, 1724
QJsonArray Class QNetworkAccessManager Class
RingQt Classes Reference, 1695 RingQt Classes Reference, 1684
QJsonDocument Class QNetworkProxy Class
RingQt Classes Reference, 1696 RingQt Classes Reference, 1654
QJsonObject Class QNetworkReply Class
RingQt Classes Reference, 1697 RingQt Classes Reference, 1685
QJsonParseError Class QNetworkRequest Class
RingQt Classes Reference, 1697 RingQt Classes Reference, 1683
QJsonValue Class QObject Class
RingQt Classes Reference, 1697 RingQt Classes Reference, 1584
QKeySequence Class QPainter Class
RingQt Classes Reference, 1664 RingQt Classes Reference, 1640
QLabel Class QPainter2 Class
RingQt Classes Reference, 1591 RingQt Classes Reference, 1642
QLayout Class QPainterPath Class
RingQt Classes Reference, 1710 RingQt Classes Reference, 1685
QLCDNumber Class QPen Class
RingQt Classes Reference, 1664 RingQt Classes Reference, 1643
QLinearGradient Class QPicture Class
RingQt Classes Reference, 1711 RingQt Classes Reference, 1643
QLineEdit Class QPixmap Class
RingQt Classes Reference, 1593 RingQt Classes Reference, 1592
QLineEdit Events and QMessageBox QPixmap2 Class
Desktop and Mobile Development, 606 RingQt Classes Reference, 1593
QListView Class QPlainTextEdit Class
RingQt Classes Reference, 1718 RingQt Classes Reference, 1698
QListWidget Class QPoint Class
RingQt Classes Reference, 1598 RingQt Classes Reference, 1712
QListWidgetItem Class QPointF Class
RingQt Classes Reference, 1675 RingQt Classes Reference, 1711
QMainWindow Class QPrinter Class
RingQt Classes Reference, 1611 RingQt Classes Reference, 1646
QMdiArea Class QProcess Class
RingQt Classes Reference, 1716 RingQt Classes Reference, 1715
QMdiSubWindow Class QProgressBar Class
RingQt Classes Reference, 1717 RingQt Classes Reference, 1623
QMediaObject Class QPushButton Class
RingQt Classes Reference, 1705 RingQt Classes Reference, 1592

Index 1792
Ring Documentation, Release 1.5.3

QRadioButton Class Qt configuration file


RingQt Classes Reference, 1632 Code Generator, 787
QRect Class QTableView Class
RingQt Classes Reference, 1670 RingQt Classes Reference, 1619
QRegularExpression Class QTableWidget Class
RingQt Classes Reference, 1694 RingQt Classes Reference, 1620
QRegularExpressionMatch Class QTableWidgetItem Class
RingQt Classes Reference, 1694 RingQt Classes Reference, 1615
QRegularExpressionMatchIterator Class QTabWidget Class
RingQt Classes Reference, 1695 RingQt Classes Reference, 1614
QScrollArea Class QTcpServer Class
RingQt Classes Reference, 1712 RingQt Classes Reference, 1655
QSerialPort Class QTcpSocket Class
RingQt Classes Reference, 1720 RingQt Classes Reference, 1655
QSerialPortInfo Class QTest Class
RingQt Classes Reference, 1722 RingQt Classes Reference, 1584
QSize Class QTextBlock Class
RingQt Classes Reference, 1593 RingQt Classes Reference, 1673
QSlider Class QTextCharFormat Class
RingQt Classes Reference, 1625 RingQt Classes Reference, 1701
QSpinBox Class QTextCodec Class
RingQt Classes Reference, 1623 RingQt Classes Reference, 1677
QSplashScreen Class QTextCursor Class
RingQt Classes Reference, 1709 RingQt Classes Reference, 1660
QSplitter Class QTextDocument Class
RingQt Classes Reference, 1712 RingQt Classes Reference, 1671
QSqlDatabase Class QTextEdit Class
RingQt Classes Reference, 1677 RingQt Classes Reference, 1596
QSqlDriver Class QThread Class
RingQt Classes Reference, 1678 RingQt Classes Reference, 1692
QSqlDriverCreatorBase Class QThreadPool Class
RingQt Classes Reference, 1682 RingQt Classes Reference, 1693
QSqlError Class QTime Class
RingQt Classes Reference, 1680 RingQt Classes Reference, 1674
QSqlField Class QTimer Class
RingQt Classes Reference, 1681 RingQt Classes Reference, 1638
QSqlIndex Class QToolBar Class
RingQt Classes Reference, 1680 RingQt Classes Reference, 1610
QSqlQuery Class QToolButton Class
RingQt Classes Reference, 1679 RingQt Classes Reference, 1720
QSqlRecord Class QTreeView Class
RingQt Classes Reference, 1680 RingQt Classes Reference, 1600
QStatusBar Class QTreeWidget Class
RingQt Classes Reference, 1612 RingQt Classes Reference, 1603
QString2 Class QTreeWidgetItem Class
RingQt Classes Reference, 1715 RingQt Classes Reference, 1605
QStringList Class Queue Class
RingQt Classes Reference, 1662 Stdlib Classes, 325
QStringRef Class Quotes about Ring
RingQt Classes Reference, 1722 Applications developed in little hours, 1
QSystemTrayIcon Class QUrl Class
RingQt Classes Reference, 1676 RingQt Classes Reference, 1630
Qt Class Convertor QUuid Class
What is new in Ring 1.4?, 86 RingQt Classes Reference, 1720

Index 1793
Ring Documentation, Release 1.5.3

QVariant Class Language Grammar, 1764


RingQt Classes Reference, 1682 Language Keywords, 1760
QVBoxLayout Class Runtime Errors, 1763
RingQt Classes Reference, 1595 Virtual Machine Instructions, 1766
QVideoWidget and QMediaPlayer Reflection and Meta-programming
Desktop and Mobile Development, 600 addattribute(), 297
QVideoWidget Class addmethod(), 297
RingQt Classes Reference, 1634 attributes(), 294
QVideoWidgetControl Class cfunctions(), 287
RingQt Classes Reference, 1704 classes(), 291
QWebView Class classname(), 293
RingQt Classes Reference, 1629 functions(), 287
QWidget Class getattribute(), 299
RingQt Classes Reference, 1585 globals(), 286
QXmlStreamAttribute Class Introduction, 285
RingQt Classes Reference, 1692 isattribute(), 295
QXmlStreamAttributes Class iscfunction(), 289
RingQt Classes Reference, 1692 isclass(), 291
QXmlStreamEntityDeclaration Class isfunction(), 289
RingQt Classes Reference, 1691 isglobal(), 288
QXmlStreamEntityResolver Class islocal(), 288
RingQt Classes Reference, 1691 ismethod(), 296
QXmlStreamNamespaceDeclaration Class isobject(), 294
RingQt Classes Reference, 1691 ispackage(), 290
QXmlStreamNotationDeclaration Class ispackagesclass(), 293
RingQt Classes Reference, 1691 isprivateattribute(), 295
QXmlStreamReader Class isprivatemethod(), 296
RingQt Classes Reference, 1688 locals(), 286
QXmlStreamWriter Class mergemethods(), 301
RingQt Classes Reference, 1690 methods(), 294
objectid(), 293
Raise() packagename(), 302
Eval() and Debugging, 236 packages(), 290
RandBytes() packagesclasses(), 292
Security and Internet Functions, 266 setattribute(), 300
Random Image Register New Functions
Web Development (CGI Library), 386 Code Generator, 781
Random() Regular Expressions
Mathematical Functions, 215 Desktop and Mobile Development, 635
Read File using Read() Relational Operators
Files, 219 Operators, 154
readline() Remove()
Stdlib Functions, 315 Files, 220
Real Natual Code Rename()
Natural Language Programming, 355 Files, 220
Recursion Resources
Functions - First Style, 177 Contact the Autor, 1773
Functions - Second Style, 181 Introduction, 1772
Functions - Third Style, 185 Ring Group, 1773
Reference Ring Language Website, 1773
Compiler Errors, 1762 Restore Image From The Database
Environment Errors, 1764 MySQL Functions, 257
Introduction, 1759 Return object by reference
Language Functions, 1761 Declarative Programming, 344

Index 1794