Basic For Qt®'s Language Reference

Basic For Qt® comes with extensive documentation, with hypertext cross-references throughout, so you can easily click your way to whatever interests you. The part of the documentation that you will probably use the most is the this Language Reference. Each link provides a different way of navigating the this Language Reference; try them all to see which work best for you. Basic For Qt® ships with lots of small and some medium-sized example programs that teach you how to implement various tasks. Most of them will show how to use a certain class or module, others aim at programming techniques and basics, and some of them simply want to show you what is possible.

Names starting with 'Q' normally directly points to native Qt names in general. If you would like to send a comment or an example, please write to sales@kbasic.com.
This new framework provides many improvements and enhancements over previous releases. This overview covers the most important features. Basic For Qt® will be continuously improved as a result of feedback and suggestions from customers and the open source community.

Last edit on 2012-07-17 13:54:03

Subs & Functions

Sub-procedures contain commands and statements, but do not return a value or cannot be used in expressions. The following built-in subs are predefined subs, which has a special meaning and which meaning cannot be changed. Some of them are provided for VB6 backward compatibility.A function-procedure is like a sub-procedure, but it can return a value. That is the only difference between them. The following built-in functions are predefined functions, which has a special meaning and which meaning cannot be changed. Some of them are provided for VB6 backward compatibility.

Abs AddDays AddHours AddMinutes AddMonths AddSeconds AddYears AddressOf Append Asc At Atn Beep Bin BitClr BitSet BitTst CBool CByte CCur CDate CDbl CDec CInt CLS CLng CSRLin CShort CSng Call ChDir ChDrive Character Chr Circle ClassName Close CloseAllMDI CloseDockWidget CloseMDI CloseToolWindow CloseWidget CloseWindow Color Compare Contains Copy CopyDir Cos Count Date DateAdd DateDiff DatePart DateSerial DateValue Day DayName DayOfWeek DayOfYear DaysInMonth DaysInYear Delete DiffDays DiffSeconds Dir DoEvents Drives EndsWith ExecAfterMSec Exp Fact FileBaseName FileExtension FileName FilePath Files Fill Fix Focus FocusMDI FocusWindow Format FormatDateTime FormatFloat FreeFile Hex Hide HideScreen Hour InStr InStrRev IndexOf Input InputBox Insert Int IsBoolean IsByte IsCurrency IsDate IsDateTime IsDateTimeValid IsDateValid IsDecimal IsDir IsDouble IsEmpty IsEqualClass IsEqualObject IsEqualValue IsError IsFloat IsInt16 IsInt32 IsInt64 IsInt8 IsInteger IsLeapYear IsList IsMissing IsNull IsNumeric IsObject IsShort IsSingle IsString IsTimeValid IsVariant Join Kill LBound LCase LTrim LastIndexOf Launch Left LeftJustified Len Length Line Line Input ListMDI Ln LoadUI Locate Log Log10 Lower MD5 Max Min Minute MkDir Month MonthName Move MySQL MySQLConnect MySQLDisconnect MySQLLastInsertId Name Now Nz Oct Open OpenDialog OpenDockWidget OpenEmail OpenHtmlWindow OpenMDI OpenSDI OpenTextWindow OpenToolWindow OpenURL OpenWebWindow OpenWindow PSQL PSQLConnect PSQLDisconnect PSQLLastInsertId PSet Peek PlayMovie PlaySound Poke Pos Prepend Print PrintScreen QStringList Quit RND RTrim Random Randomize ReadArray ReadCString ReadDictionary ReadLines ReadList ReadRegistry ReadString ReconnectSignals Remove Rename Replace Reset Reversed Right RightJustified RmDir Round Run SQLite SQLiteLastInsertId Second Section Seek SetFocus SetFocusMDI SetFocusWindow Sgn Shell Show ShowMaximized ShowMinimized ShowNormal ShowOrHide ShowScreen Simplified Sin SizeOf Space Split Sqr StartsWith Str StrComp StrReverse SubDays SubHours SubMinutes SubMonths SubSeconds SubYears Tan Time TimeSerial TimeValue Trim Trimmed Truncate UBound UCase Unicode UnloadUI Upper Val Value Wait WeekNumber Weekday WeekdayName Write WriteArray WriteCString WriteDictionary WriteLines WriteList WriteString Year stderr stdout

The following list contains the init functions.

Boolean Byte CString CheckBox Class CommandButton CommandLinkButton Control DateTime Decimal Dictionary Double Float FormClass Frame ImageBox ImageButton Int16 Int32 Int64 Int8 Integer Label List Long Module Object PhononSeekSlider PhononVideoPlayer PhononVolumeSlider QAction QActionGroup QApplication QBitmap QBrush QButtonGroup QByteArray QCalendarWidget QChar QCheckBox QClipboard QColor QColumnView QComboBox QCommandLinkButton QCompleter QCoreApplication QCursor QDate QDateEdit QDateTime QDateTimeEdit QDeclarativeContext QDeclarativeView QDial QDialog QDialogButtonBox QDir QDockWidget QDoubleSpinBox QDrag QElapsedTimer QFileInfo QFileInfoList QFileSystemWatcher QFont QFontComboBox QFontDatabase QFontInfo QFontMetrics QFrame QFtp QGraphicsView QGroupBox QHeaderView QHostAddress QHostInfo QIcon QImage QInputDialog QIntValidator QItemSelectionModel QKeySequence QLCDNumber QLabel QLine QLineEdit QListQStringList QListView QListWidget QListWidgetItem QLocalServer QLocalSocket QLocale QMainWindow QMargins QMatrix QMdiArea QMdiSubWindow QMenu QMenuBar QMimeData QModelIndex QMovie QNetworkRequest QNetworkSession QObject QPainter QPalette QPen QPicture QPixmap QPlainTextEdit QPoint QPolygon QPrintDialog QPrintPreviewDialog QPrintPreviewWidget QPrinter QPrinterInfo QProcess QProcessEnvironment QProgressBar QProgressDialog QPushButton QRadioButton QRect QRegExp QRegExpValidator QRegion QResource QRgb QRubberBand QScrollArea QScrollBar QSessionManager QSignalMapper QSize QSizeF QSizeGrip QSizePolicy QSlider QSound QSpinBox QSplashScreen QSplitter QSplitterHandle QStackedWidget QStatusBar QString QSvgWidget QSyntaxHighlighter QSystemLocale QSystemTrayIcon QTabBar QTabWidget QTableView QTableWidget QTableWidgetItem QTextBlock QTextBlockFormat QTextBrowser QTextCharFormat QTextCursor QTextDocument QTextDocumentFragment QTextEdit QTextFormat QTextFrameFormat QTextOption QThread QTime QTimeEdit QTimeLine QTimer QToolBar QToolBox QToolButton QTransform QTreeView QTreeWidget QTreeWidgetItem QUrl QUrlInfo QValidator QVariant QWebPage QWebSettings QWebView QWidget RadioButton Short Single String TextBox Timer ToolButton UdpSocket Variant id uiClass

Objects

The following list contains the built-in objects.

Application CMath ColorDialog Colors Database Debug Desktop Dir File FontDialog Fonts InputDialog MessageBox OS OpenFileDialog Pixmaps Preferences ProgressDialog Query Records SaveFileDialog Sounds StatusBar SystemTrayIcon Table ToolBar qApp

Classes

Classes are needed, when you would like create objects. The following list contains the built-in classes.

Class FormClass Module PhononSeekSlider PhononVideoPlayer PhononVolumeSlider QAbstractButton QAbstractItemModel QAbstractItemView QAbstractPrintDialog QAbstractScrollArea QAbstractSlider QAbstractSpinBox QAbstractTextDocumentLayout QAccessibleEvent QAction QActionEvent QActionGroup QApplication QBitmap QBoxLayout QBrush QButtonGroup QByteArray QCalendarWidget QChar QCheckBox QChildEvent QClipboard QCloseEvent QColor QColumnView QComboBox QCommandLinkButton QCompleter QContextMenuEvent QCoreApplication QCursor QDate QDateEdit QDateTime QDateTimeEdit QDeclarativeContext QDeclarativeView QDial QDialog QDialogButtonBox QDir QDockWidget QDoubleSpinBox QDrag QDragLeaveEvent QDropEvent QDynamicPropertyChangeEvent QElapsedTimer QEvent QFileInfo QFileInfoList QFileOpenEvent QFileSystemWatcher QFocusEvent QFont QFontComboBox QFontDatabase QFontInfo QFontMetrics QFormLayout QFrame QFtp QGraphicsSceneEvent QGraphicsView QGridLayout QGroupBox QHBoxLayout QHeaderView QHelpEvent QHideEvent QHostAddress QHostInfo QHoverEvent QIcon QIconDragEvent QImage QInputDialog QInputEvent QInputMethodEvent QIntValidator QItemSelectionModel QKeySequence QLCDNumber QLabel QLayout QLayoutItem QLine QLineEdit QListQStringList QListView QListWidget QListWidgetItem QLocalServer QLocalSocket QLocale QMainWindow QMargins QMatrix QMdiArea QMdiSubWindow QMenu QMenuBar QMimeData QModelIndex QMoveEvent QMovie QNetworkRequest QNetworkSession QObject QPaintEvent QPainter QPalette QPen QPicture QPixmap QPlainTextEdit QPoint QPolygon QPrintDialog QPrintPreviewDialog QPrintPreviewWidget QPrinter QPrinterInfo QProcess QProcessEnvironment QProgressBar QProgressDialog QPushButton QRadioButton QRect QRegExp QRegExpValidator QRegion QResizeEvent QResource QRgb QRubberBand QScrollArea QScrollBar QSessionManager QShortcutEvent QShowEvent QSignalMapper QSize QSizeF QSizeGrip QSizePolicy QSlider QSound QSpinBox QSplashScreen QSplitter QSplitterHandle QStackedLayout QStackedWidget QStatusBar QStatusTipEvent QString QStringList QSvgWidget QSyntaxHighlighter QSystemLocale QSystemTrayIcon QTabBar QTabWidget QTableView QTableWidget QTableWidgetItem QTextBlock QTextBlockFormat QTextBrowser QTextCharFormat QTextCursor QTextDocument QTextDocumentFragment QTextEdit QTextFormat QTextFrameFormat QTextOption QThread QTime QTimeEdit QTimeLine QTimer QTimerEvent QToolBar QToolBox QToolButton QTransform QTreeView QTreeWidget QTreeWidgetItem QUrl QUrlInfo QVBoxLayout QValidator QVariant QWebPage QWebSettings QWebView QWhatsThisClickedEvent QWidget QWindowStateChangeEvent uiClass

Inheritance Tree

Built-in Qt classes are listed. QObject is the root class of most classes. Through id, objects inherit a basic interface to the runtime system.

QObject

Non QObject-based classes (flat view)



Controls

This is the parent class of all controls providing common functionality for all controls (used by the form designer). It receives mouse, keyboard and other events from the window system, and paints a representation of itself on the screen.

Control


Keywords

A keyword is a predefined identifier, which has a special meaning for Basic For Qt® and which meaning cannot be changed. The following list contains all Basic For Qt® keywords. Be aware that keywords are case sensitive, which means you must it write with the same lowercase or uppercase letters everywhere. Some of them are provided for backward compatibility.

$Dynamic $Static </string> <string> Abstract Alias As Base Binary Break ByRef ByVal Case Catch Class Class_Initialize Class_Terminate Common Compare Const Continue Data Declare DefBool DefByte DefCur DefDate DefDbl DefInt DefLng DefObj DefSng DefStr DefVar Dim Do Each Else Empty End Enum Erase Event Exit Explicit False Finally For Form FormClass Function Get Global GoSub GoTo IIf If Inherits Is Iterate LBound LSet Let Like Loop Me Mid Module New Next No Nothing Null Off On Option Optional Outlet Preserve Private Property Protected Public REM RSet Range ReDim Read Restore Resume Return Select Set Shared Signal Slot Static Step Stop Sub Super SuperClass System Text Then Then Throw Throws To True Try Type TypeOf UBound Until Var WEnd While With Yes uiClass

Types

Like a file, a variable has a name (used to access the variable and to identify it). Additional, it has also a data type to specify the type of information a variable holds. So data types describe the type of data stored inside a variable. If you declare a variable you must also give it a data type. Unlike built-in classes, the following types cannot be used as super class for custom classes.

Boolean Byte CString DateTime Decimal Dictionary Double Float Int16 Int32 Int64 Int8 Integer List Long Object Short Single String Variant id

Constants

Constants are similar to variables but they cannot change values. When you declare a constant you assign a value to it that cannot be altered during the lifetime of your program.

Alignment.AlignAbsolute Alignment.AlignBottom Alignment.AlignCenter Alignment.AlignHCenter Alignment.AlignHorizontal_Mask Alignment.AlignJustify Alignment.AlignLeading Alignment.AlignLeft Alignment.AlignRight Alignment.AlignTop Alignment.AlignTrailing Alignment.AlignVCenter Alignment.AlignVertical_Mask CaseInsensitive CaseSensitive CheckState.Checked CheckState.PartiallyChecked CheckState.Unchecked Dir.AllDirs Dir.AllEntries Dir.CaseSensitive Dir.Dirs Dir.DirsFirst Dir.DirsLast Dir.Drives Dir.Executable Dir.Files Dir.Hidden Dir.IgnoreCase Dir.LocaleAware Dir.Modified Dir.Name Dir.NoDotAndDotDot Dir.NoFilter Dir.NoSort Dir.NoSymLinks Dir.Readable Dir.Reversed Dir.Size Dir.System Dir.Time Dir.Type Dir.Unsorted Dir.Writable EchoMode.NoEcho EchoMode.Normal EchoMode.Password EchoMode.PasswordEchoOnEdit Flags.ItemIsDragEnabled Flags.ItemIsDropEnabled Flags.ItemIsEditable Flags.ItemIsEnabled Flags.ItemIsSelectable Flags.ItemIsTristate Flags.ItemIsUserCheckable Flags.NoItemFlags InputDialog.NoEcho InputDialog.Normal InputDialog.Password InputDialog.PasswordEchoOnEdit MatchFlags.MatchCaseSensitive MatchFlags.MatchContains MatchFlags.MatchEndsWith MatchFlags.MatchExactly MatchFlags.MatchFixedString MatchFlags.MatchRecursive MatchFlags.MatchRegExp MatchFlags.MatchStartsWith MatchFlags.MatchWildcard MatchFlags.MatchWrap MessageBox.Abort MessageBox.AcceptRole MessageBox.ActionRole MessageBox.Apply MessageBox.ApplyRole MessageBox.Cancel MessageBox.Close MessageBox.Critical MessageBox.DestructiveRole MessageBox.Discard MessageBox.Help MessageBox.HelpRole MessageBox.Ignore MessageBox.Information MessageBox.InvalidRole MessageBox.No MessageBox.NoButton MessageBox.NoIcon MessageBox.NoRole MessageBox.NoToAll MessageBox.Ok MessageBox.Open MessageBox.Question MessageBox.RejectRole MessageBox.Reset MessageBox.ResetRole MessageBox.RestoreDefaults MessageBox.Retry MessageBox.Save MessageBox.SaveAll MessageBox.Sheet MessageBox.Warning MessageBox.Yes MessageBox.YesRole MessageBox.YesToAll MsgBox.Abort MsgBox.Apply MsgBox.Cancel MsgBox.Close MsgBox.Discard MsgBox.Help MsgBox.Ignore MsgBox.No MsgBox.NoButton MsgBox.NoToAll MsgBox.Ok MsgBox.Open MsgBox.Reset MsgBox.RestoreDefaults MsgBox.Retry MsgBox.Save MsgBox.SaveAll MsgBox.Yes MsgBox.YesToAll QDialog.Accepted QDialog.Rejected QMdiArea.SubWindowView QMdiArea.TabbedView QTableWidget.MatchCaseSensitive QTableWidget.MatchContains QTableWidget.MatchEndsWith QTableWidget.MatchExactly QTableWidget.MatchFixedString QTableWidget.MatchRecursive QTableWidget.MatchRegExp QTableWidget.MatchStartsWith QTableWidget.MatchWildcard QTableWidget.MatchWrap Qt.CaseInsensitive Qt.CaseSensitive SectionCaseInsensitiveSeps SectionDefault SectionIncludeLeadingSep SectionIncludeTrailingSep SectionSkipEmpty SystemTrayIcon.Context SystemTrayIcon.Critical SystemTrayIcon.DoubleClick SystemTrayIcon.Information SystemTrayIcon.MiddleClick SystemTrayIcon.NoIcon SystemTrayIcon.Trigger SystemTrayIcon.Unknown SystemTrayIcon.Warning TextAlignment.AlignAbsolute TextAlignment.AlignBottom TextAlignment.AlignCenter TextAlignment.AlignHCenter TextAlignment.AlignHorizontal_Mask TextAlignment.AlignJustify TextAlignment.AlignLeading TextAlignment.AlignLeft TextAlignment.AlignRight TextAlignment.AlignTop TextAlignment.AlignTrailing TextAlignment.AlignVCenter TextAlignment.AlignVertical_Mask TextInteractionFlags.LinksAccessibleByKeyboard TextInteractionFlags.LinksAccessibleByMouse TextInteractionFlags.NoTextInteraction TextInteractionFlags.TextBrowserInteraction TextInteractionFlags.TextEditable TextInteractionFlags.TextEditorInteraction TextInteractionFlags.TextSelectableByKeyboard TextInteractionFlags.TextSelectableByMouse vbAbort vbAbortRetryIgnore vbCancel vbCr vbCrLf vbCritical vbDefaultButton1 vbDefaultButton2 vbDefaultButton3 vbExclamation vbIgnore vbInformation vbLf vbNo vbOK vbOKCancel vbOKOnly vbQuestion vbRetry vbRetryCancel vbYes vbYesNo vbYesNoCancel

Operators

Operators for calculating, comparision, logical operators and other Operators.

! $ & ' ( ) * + - . / : <= <> = = == === >= And AndAlso Flip Mod Not Or OrElse Shl Shr Xor \ ^

Operator Order

Normally, an expression is executed from left to right following standard mathematical rules. Here is the overview about operator order (priority) from top to bottom, which means * is executed before And:

  1. . ! ( )
  2. Not Flip (unary +) (unary -)
  3. * / \ Mod
  4. & + -
  5. ^
  6. Shl Shr
  7. < > < = >= = == ===
  8. And
  9. Or Xor
  10. AndAlso
  11. OrElse

Use paranthesis () to change the order.

Sub-Classing

Most built-in Qt classes may be used to create new classes (a sub-class) based on an existing Qt class. Change the file extension of a code file in order to do so.

Example: file name is 'Car.QObject.q7b'.

Class name is 'Car' and super class is 'QObject'.

Control Flow & Structure

Decisions: The term 'decisions' refers to the use of conditional statements to decide what to execute in your program. Conditional statements test if a given expression is 'True' or 'False.'Then, statements are executed. Normally a condition uses an expression in which a comparison operator is used to compare two values or variables.

Loops: The statements that control decisions and loops are called control structures. Normally every command is executed only one time but in many cases it may be useful to run a command several times until a defined state has been reached. Loops repeat commands depending upon a condition. Some loops repeat commands while a condition is 'True,' other loops repeat commands while a condition is 'False.' There are other loops repeating a fixed number of times and some repeat for all elements of a collection.

Class : Classes are needed, when you would like use custom objects.

Module : Modules are needed, when you would like to organize large code parts

Do...Loop Until : repeats until a condition is set

Do...Loop While : repeats statements while condition is set

Do Until...Loop : A group of statements enabling you to define a loop which will be repeated until a certain condition remains true.

Do While...Loop : A group of statements enabling you to define a loop which will be repeated until a certain condition remains true.

Break : breaks out of a loop wether it is a for loop or not

Exit Do : breaks out of a loop

Exit For : breaks out of a for loop

Exit Function : exits a function

Exit Sub : exits a sub

For Next : Defines a loop that runs for a specified number of times.

GoTo : jumps to the desired label or line

If : single decision possibility

IIf : returns a value depending on an expression

Continue : continues to iterate a loop wether it is a for loop or not

Iterate Do : continues to iterate a loop if condition is set

Iterate For : continues to iterate a for loop if condition is set

Return : returns either from a gosub call or leaves the function or sub

Select : Multi-line conditional selection statement.

While...End While : A group of statements enabling you to define a loop which will be repeated until a certain condition remains true.

Comments

The comment symbol ' is used to mark comments in code. Comments can explain a procedure or a statement. Basic For Qt® ignores all comments while compiling and running your program. To write a comment, use the symbol ' followed by the text of the comment. Comments are printed in green on screen. Comments are extremely helpful when it comes to explaining your code to other programmers. So comments, normally, describe how your program works.

* ' Code is recognized as comment till the end of the current line.



Literals

Besides keywords, symbols, and names, a Basic For Qt® program contains literals. A literal is a number or string representing a value. There are different numerical literals.
Integer-1, 2, -44, 4453
Float21.32, 0.344, -435.235421.21
Decimal21.99D, 0.3456D
StringIs simply text, but it must start with a " and end with a " so that Basic For Qt® can recognize it as string. Strings uses the same escape codes as C++ strings. Important escape codes are: \" = Double quotation mark, \\ = Backslash
BooleanTrue, False



Appendix: Way of naming

When coding in Basic For Qt®, you declare and name elements, like procedures (functions and subs), variables, and constants and so on. All names must start with a letter; may contain letters, numbers, or the sign _ (periods and commas are forbidden); and must not contain reserved words. A reserved word is a part of Basic For Qt® and has a predefined meaning. These include keywords (e.g. If or Then), builtin-functions and operators (e.g. Mod). Be aware that names are case sensitive, which means you must it write with the same lowercase or uppercase letters everywhere.

Appendix: List of C++ Keywords

The following list contains all C++ keywords, which must not be used in Basic For Qt® code.

Q7B asm auto bad_cast bad_typeid bool break case catch char class const const_cast continue default delete do double dynamic_cast else enum except explicit extern false finally float for friend goto id if inline int long mutable namespace new operator private protected public register reinterpret_cast return short signed sizeof static static_cast struct switch template this throw true try type_info typedef typeid typename ui union unsigned using virtual void volatile while


Appendix: Syntax of Arguments

The following list gives you some hints regarding how to read the syntax provided here.

Arguments listed inside brackets [ ] are optional.
(Do not write these [ ] in your code).

{ } together with | means that one of the elements must be written.
(Do not write these { } or | in your code).



























































































Subs & Functions

Function Abs(Argument As Float) As Float

Abs(...) returns the absolute value of the given argument.

See also Atn

Function AddDays(DateTime, Days As Integer) As DateTime


Function AddHours(DateTime, Hours As Integer) As DateTime


Function AddMinutes(DateTime, Minutes As Integer) As DateTime


Function AddMonths(DateTime, Months As Integer) As DateTime


Function AddSeconds(DateTime, Seconds As Integer) As DateTime


Function AddYears(DateTime, Years As Integer) As DateTime


Function AddressOf(Variable) As Integer

Returns the phyiscal address of the variable in memory. This is useful for DLL or SO calls.

Function Append(Argument As String, Append As String) As String

Append(...) returns a new string as a combination of both given strings.

Function Asc(Argument As String [, Index As Integer]) As Integer

Asc(...) returns the unicode integer value of an character at the given position inside a string.

See also Chr
Alias Unicode

Function At(Argument As String, Index As Integer) As String

At(...) returns a single character from a given string as a string with the length 1 starting at the specified index argument.

Function Atn(Argument As Float) As Float

Atn(...) returns the principal arc tangent of x, in the interval [-pi/2,+pi/2] radians.

See also Atn

Sub Beep()

Produces a sound. Depends on the system if it works. The Beep function is implemented using the Qt function qapplication.html#beep.
You may use Application.PlaySound(String) instead.

Function Bin(Argument As Integer) As String

Bin returns a string giving the binary (base 2) representation. The return string has as many characters as necessary to represent the integer in binary.

Function BitClr(Value As Integer, Position As Integer) As Integer

BitClr(...) lets you set a single bit of an integer value to 0.

Function BitSet(Value As Integer, Position As Integer) As Integer

BitSet(...) lets you set a single bit of an integer value to 1.

Function BitTst(Value As Integer, Position As Integer) As Integer

BitTst(...) lets you retrieve a single bit of an integer value.

Function Boolean(Expression As id, Locale As Boolean = False
| no arguments) As Boolean

Tries to convert an expression to a boolean. Locale is ignored for now.
Or creates and returns a new object of type 'Boolean'.

Alias CBool

Function Byte() As Byte

Creates and returns a new object of type 'Byte'.

Function CBool(Expression As id, Locale As Boolean = False) As Boolean

Tries to convert an expression to a boolean. Locale is ignored for now.

Alias Boolean

Function CByte(Expression As id, Locale As Boolean = False) As Integer

Tries to convert an expression to an integer type. This will remove any precision from a float value. Locale is ignored for now.

Alias CInt, CLng, CShort, Integer

Function CCur(Expression As id, Locale As Boolean = False) As Decimal

Tries to convert an expression to a Decimal. Locale is ignored for now.

Alias CDec, Decimal

Function CDate(Expression As id, Locale As Boolean = False) As DateTime

Tries to convert an expression to a DateTime. Locale is ignored for now.

Alias DateTime

Function CDbl(Expression As id, Locale As Boolean = False) As Float

Tries to convert an expression to a Float. Locale is ignored for now.

See also CSng, CInt, CLng
Alias CSng, Float

Function CDec(Expression As id, Locale As Boolean = False) As Decimal

Tries to convert an expression to a Decimal. Locale is ignored for now.

Alias CCur, Decimal

Function CInt(Expression As id, Locale As Boolean = False) As Integer

Tries to convert an expression to an integer type. This will remove any precision from a float value. Locale is ignored for now.

Alias CByte, CLng, CShort, Integer

Sub CLS()

On the terminal screen, CLS will clear the screen and returns the cursor to the upper left corner (line 1, column 1).

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function CLng(Expression As id, Locale As Boolean = False) As Integer

Tries to convert an expression to an integer type. This will remove any precision from a float value. Locale is ignored for now.

Alias CByte, CInt, CShort, Integer

Function CSRLin() As Integer

It returns the current line of the cursor in the terminal screen.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function CShort(Expression As id, Locale As Boolean = False) As Integer

Tries to convert an expression to an integer type. This will remove any precision from a float value. Locale is ignored for now.

Alias CByte, CInt, CLng, Integer

Function CSng(Expression As id, Locale As Boolean = False) As Float

Tries to convert an expression to a Float. Locale is ignored for now.

See also CSng, CInt, CLng
Alias CDbl, Float

Function CString() As CString

Creates and returns a new object of type 'CString'.

Sub Call(MilliSeconds As Integer, SignalProcedureName As String, CallInObject As QObject = Me)

The given signal is raised after the given milli seconds. If there is no such signal, nothing happens.

See also Random
Alias ExecAfterMSec

Sub ChDir(String)

Very old basic command. Not supported yet.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Sub ChDrive(String)

Very old basic command. Not supported yet.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function Character(Argument As Integer) As String

Character(...) returns a unicode character as string for a given integer unicode value. (Or returns the ASCII character corresponding to the value of Val. Argument must be a numerical expression.)

See also Asc
Alias Chr

Function CheckBox() As CheckBox

Creates and returns a new object based on the class 'CheckBox'.

Function Chr(Argument As Integer) As String

Chr(...) returns a unicode character as string for a given integer unicode value. (Or returns the ASCII character corresponding to the value of Val. Argument must be a numerical expression.)

See also Asc
Alias Character

Sub Circle(ARGUMENTS)

Very old basic command. Not supported yet.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function Class() As Class

Creates and returns a new object based on the class 'Class'.

Function ClassName(Expression As id) As String


Sub Close([ [#]FILENO ] {[, [#]FILENO ]})

Closes the specified file(s).

See also Open, Reset
Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function CloseAllMDI() As Boolean


Function CloseDockWidget(uiName As String) As Boolean


Function CloseMDI(Widget As QWidget) As Boolean


Function CloseToolWindow(uiName As String) As Boolean


Function CloseWidget(Widget As QWidget) As Boolean


Function CloseWindow(uiName As String) As Boolean


Sub Color([ForeColor As Integer], [BackColor As Integer])

Calling it will set the color of either the foreground and optionally the background. Passing only one integer will change the fore color. Passing 2 will change both the fore and background color.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function CommandButton() As CommandButton

Creates and returns a new object based on the class 'CommandButton'.

Function CommandLinkButton() As CommandLinkButton

Creates and returns a new object based on the class 'CommandLinkButton'.

Function Compare(Argument As String, Compare As String, CaseSensitive As Boolean = True) As Integer

Compare(...) lexically compares this string with the other string and returns an integer less than, equal to, or greater than zero if this string is less than, equal to, or greater than the other string.

Function Contains(Argument As String, Search As String, CaseSensitive As Boolean = True) As Boolean

Contains(...) finds out if a given string is inside another string. Returns true if this Argument string contains an occurrence of the string Search; otherwise returns false.

Function Control() As Control

Creates and returns a new object based on the class 'Control'.

Function Copy(SourceFilePath As String, DestinationFilePath As String) As Boolean


Function CopyDir(SourceFilePath As String, DestinationFilePath As String) As Boolean


Function Cos(Argument As Float) As Float

Cos(...) returns the cosine of the argument in radians.

Function Count(Argument As String, Search As String, CaseSensitive As Boolean = True) As Integer

Count(...) finds out how often a given string is inside another string.

Function Date() As String

Returns the current system date as string. Setting the date is not possible with this function. Format is yyyy-MM-dd.

See also Time

Function DateAdd(DateTimeToChange As DateTime, Interval As String, Number As Integer) As DateTime

Adds something to a date.

interval values:
yyyy year
q quarter
M month
y day of year
d day
w weekday
ww week
h hour
n minute
s second


See also DatePart, DateSerial, DateValue

Function DateDiff(DateTime, DateTime, Interval As String) As Integer

Returns the number of interval laying between date1 and date2.

interval values:
yyyy year
q quarter
M month
y day of year
d day
w weekday
ww week
h hour
n minute
s second


See also DateAdd, DatePart, DateSerial, DateValue

Function DatePart(DateTime, Interval As String) As Integer

Returns the desired part of a date.

interval values:
yyyy year
q quarter
M month
y day of year
d day
w weekday
ww week
h hour
n minute
s second


See also DateAdd, DatePart, DateSerial, DateValue

Function DateSerial(Year As Integer, Month As Integer, Day As Integer) As DateTime

Converts a date given by year, month and day into a big number.

Function DateTime(Expression As id, Locale As Boolean = False
| {Year As Integer, Month As Integer, Day As Integer} | {Hour As Integer, Minute As Integer, Second As Integer, MSecond As Integer} | {Year As Integer, Month As Integer, Day As Integer, Hour As Integer, Minute As Integer, Second As Integer, MSecond As Integer}) As DateTime

Tries to convert an expression to a DateTime. Locale is ignored for now.
Or creates and returns a new object of type 'DateTime'.

Alias CDate

Function DateValue(String) As DateTime

Converts a date given in a string into a date type.

Function Day(DateTime) As Integer

Returns the day part of an date expression.

Alias Weekday

Function DayName(DateTime, LongDayName As Boolean = True) As String

Returns the name of the given weekday.

Alias WeekdayName

Function DayOfWeek(DateTime) As Integer


Function DayOfYear(DateTime) As Integer


Function DaysInMonth(DateTime) As Integer


Function DaysInYear(DateTime) As Integer


Function Decimal(Expression As id, Locale As Boolean = False
| no arguments) As Decimal

Tries to convert an expression to a Decimal. Locale is ignored for now.
Or creates and returns a new object of type 'Decimal'.

Alias CCur, CDec

Function Delete(FilePath As String) As Boolean


Alias Kill

Function Dictionary(Key As String := Value As id [, ...] | Keys As List, Values As List) As Dictionary

Creates and returns a new object of type 'Dictionary'. Up to 20 arguments may be used to initialize the dictionary.

Function DiffDays(DateTime, DateTime) As Integer


Function DiffSeconds(DateTime, DateTime) As Integer


Function Dir(FilePath As String [, Create As Boolean]) As Boolean

Unlike the VB6 Dir function this function, tests if a directory exists. Look at the Dir object for directory listening.

Sub DoEvents([MaxTime As Integer])

DoEvents() processes GUI events of the application.

Function Double() As Double

Creates and returns a new object of type 'Double'.

Function Drives() As List


Function EndsWith(Argument As String, Search As String, CaseSensitive As Boolean = True) As Boolean

EndsWith(...) finds out if a given string ends with another string. Returns true if the string Argument ends with Search; otherwise returns false.

Sub ExecAfterMSec(MilliSeconds As Integer, SignalProcedureName As String, CallInObject As QObject = Me)

The given signal is raised after the given milli seconds. If there is no such signal, nothing happens.

See also Random
Alias Call

Function Exp(Argument As Float) As Float

Exp(...) returns the base-e exponential function of x, which is the e number raised to the power x.

See also Log10

Function Fact(Argument As Float) As Float

Fact(...) is implemented as follows:

Function FileBaseName(Argument As String) As String

FileBaseName(...) is useful if you have to deal with filename in a string. It returns only the parts of the string, which are the name of the file name without the extension of a given string leaving out the full path.

Function FileExtension(Argument As String) As String

FileExtension(...) returns the name of the file extension of a given string, which is expected to contain a file name.

Function FileName(Argument As String) As String

FileName(...) is useful if you have to deal with filename in a string. It returns only the parts of the string, which are the name of the file name of a given string leaving out the full path.

Function FilePath(Argument As String) As String

FilePath(...) returns the path information of a given string, which is expected to contain a path with a file name.

Sub Files()

Very old basic command. Not supported yet.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function Fill(Argument As String, Character As String, Length As Integer = -1) As String

Fill(...) set characters of a string to some value. If Length is different from -1 (the default), the string is resized to size beforehand.

Function Fix(Argument As Float) As Integer

Fix(...) removes the fraction part of a real number and returns the Integer portion only.

See also Int, CInt, CLng

Function Float(Expression As id, Locale As Boolean = False
| no arguments) As Float

Tries to convert an expression to a Float. Locale is ignored for now.
Or creates and returns a new object of type 'Float'.

See also CSng, CInt, CLng
Alias CDbl, CSng

Function Focus() As QWidget


Function FocusMDI() As QWidget


Function FocusWindow() As QWidget


Function FormClass() As FormClass

Creates and returns a new object based on the class 'FormClass'.

Function Format(Argument As id, Locale As Boolean = False) As String

Format(...) returns a value as string formatted. The argument is usally a number. It is useful for formatting numbers. Locale is ignored for now.

Function FormatDateTime(DateTime, Format As String = "yyyy-MM-dd hh:mm:ss") As String


Function FormatFloat(Argument As Float, Locale As Boolean = False, DecimalPlaceLength As Integer = 2) As String

Rounds decimal place (5 - 9 round up, else no round up). Locale and DecimalPlaceLength is ignored for now.

Function Frame() As Frame

Creates and returns a new object based on the class 'Frame'.

Function FreeFile([Range As Integer]) As Integer

It returns the next free available file handle.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function Hex(Argument As Integer) As String

Hex(...) returns a string representing a long value as hexadecimal.

Sub Hide(Widget As QWidget)


Sub HideScreen()


Function Hour(DateTime) As Integer

Returns the hour part of a datetime object.

Function ImageBox() As ImageBox

Creates and returns a new object based on the class 'ImageBox'.

Function ImageButton() As ImageButton

Creates and returns a new object based on the class 'ImageButton'.

Function InStr(Argument As String, Search As String, Index As Integer = 0, CaseSensitive As Boolean = True) As Integer

InStr(...) returns the position of the first occurrence of a given string inside another string starting from the beginning. It returns -1, if the string could not be found. First position in Source is referenced as 0.

Alias IndexOf

Function InStrRev(Argument As String, Search As String, Index As Integer = -1, CaseSensitive As Boolean = True) As Integer

InStrRev(...) returns the position of the first occurrence a given string inside another string starting from the end. It returns -1, if the string could not be found.

Alias LastIndexOf

Function IndexOf(Argument As String, Search As String, Index As Integer = 0, CaseSensitive As Boolean = True) As Integer

IndexOf(...) returns the position of the first occurrence of a given string inside another string starting from the beginning. It returns -1, if the string could not be found. First position in Source is referenced as 0.

Alias InStr

Function Input([;][STRINGEXPRESSION{;, }] VARIABLENAME[, VARIABLENAME…]) As String

Very old basic command. Not supported yet.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function InputBox(Prompt As String [, Title As String] [, Default As String]) As String

Get a string from the user using an input box on screen.

Function Insert(Argument As String, Position As Integer, StringToInsert As String) As String

Insert(...) set characters of a string to some value.

Function Int(Argument As Float) As Float

Int(...) returns the largest integer value that is not greater than the given argument (returns the next integer number <= given number).

See also Fix, CInt

Function Int16() As Int16

Creates and returns a new object of type 'Int16'.

Function Int32() As Int32

Creates and returns a new object of type 'Int32'.

Function Int64() As Int64

Creates and returns a new object of type 'Int64'.

Function Int8() As Int8

Creates and returns a new object of type 'Int8'.

Function Integer(Expression As id, Locale As Boolean = False
| no arguments) As Integer

Tries to convert an expression to an integer type. This will remove any precision from a float value. Locale is ignored for now.
Or creates and returns a new object of type 'Integer'.

Alias CByte, CInt, CLng, CShort

Function IsBoolean(Argument As id) As Boolean

Returns true if a variable represents a boolean type

Function IsByte(Argument As id) As Boolean

Returns true if a variable represents an integer (Byte, Short...) type.

Alias IsInt16, IsInt32, IsInt64, IsInt8, IsShort, IsInteger

Function IsCurrency(Argument As id) As Boolean

Returns true if a variable represents a Decimal type.

Alias IsDecimal

Function IsDate(Argument As id) As Boolean

Returns true if a variable represents a datetime type.

Alias IsDateTime

Function IsDateTime(Argument As id) As Boolean

Returns true if a variable represents a datetime type.

Alias IsDate

Function IsDateTimeValid(DateTime) As Boolean


Function IsDateValid(DateTime) As Boolean


Function IsDecimal(Argument As id) As Boolean

Returns true if a variable represents a Decimal type.

Alias IsCurrency

Function IsDir(Argument As String) As Boolean

IsDir(...) returns true if the given filename points to a directory.

See also IsFile

Function IsDouble(Argument As id) As Boolean

Returns true if a variable represents a float type.

Alias IsSingle, IsFloat

Function IsEmpty(Argument As String) As Boolean

IsEmpty(...) returns true if a string contains any character.

Function IsEqualClass(Argument As id, 2ndArgument As id) As Boolean

Returns a Boolean '''value''' that indicates both objects are of the same class type.

See also IsEqualObject, IsEqualValue

Function IsEqualObject(Argument As id, 2ndArgument As id) As Boolean

Returns a Boolean '''value''' that indicates whether both objects are equal.

See also IsEqualClass, IsEqualValue

Function IsEqualValue(Argument As id, 2ndArgument As id) As Boolean

Returns a Boolean value that indicates whether both objects variables point to the same object.

See also IsEqualClass, IsEqualObject

Function IsError(Expression) As Boolean

Very old basic command. Not supported yet.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function IsFloat(Argument As id) As Boolean

Returns true if a variable represents a float type.

Alias IsDouble, IsSingle

Function IsInt16(Argument As id) As Boolean

Returns true if a variable represents an integer (Byte, Short...) type.

Alias IsByte, IsInt32, IsInt64, IsInt8, IsShort, IsInteger

Function IsInt32(Argument As id) As Boolean

Returns true if a variable represents an integer (Byte, Short...) type.

Alias IsByte, IsInt16, IsInt64, IsInt8, IsShort, IsInteger

Function IsInt64(Argument As id) As Boolean

Returns true if a variable represents an integer (Byte, Short...) type.

Alias IsByte, IsInt16, IsInt32, IsInt8, IsShort, IsInteger

Function IsInt8(Argument As id) As Boolean

Returns true if a variable represents an integer (Byte, Short...) type.

Alias IsByte, IsInt16, IsInt32, IsInt64, IsShort, IsInteger

Function IsInteger(Argument As id) As Boolean

Returns true if a variable represents an integer (Byte, Short...) type.

Alias IsByte, IsInt16, IsInt32, IsInt64, IsInt8, IsShort

Function IsLeapYear(Expression) As Boolean

Very old basic command. Not supported yet.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function IsList(Argument As id) As Boolean

Returns true if a variable or an expression represents a list type.

Function IsMissing(Expression) As Boolean

Very old basic command. Not supported yet.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function IsNull(Expression As id) As Boolean

Returns true if the expression represents null.

Function IsNumeric(Expression) As Boolean

Very old basic command. Not supported yet.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function IsObject(Expression) As Boolean

Very old basic command. Not supported yet.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function IsShort(Argument As id) As Boolean

Returns true if a variable represents an integer (Byte, Short...) type.

Alias IsByte, IsInt16, IsInt32, IsInt64, IsInt8, IsInteger

Function IsSingle(Argument As id) As Boolean

Returns true if a variable represents a float type.

Alias IsDouble, IsFloat

Function IsString(Argument As id) As Boolean

Returns true if expression represents a string value.

Function IsTimeValid(DateTime) As Boolean


Function IsVariant(Expression) As Boolean

Very old basic command. Not supported yet.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function Join(Argument As List, Separator As String) As String

Join(...) returns a string, which consists of all elements of a list changed to a string. Between each of them is a given separator string.

Function Kill(FilePath As String) As Boolean


Alias Delete

Function LBound(theArray As id, DimensionToLookFor As Integer = -1) As Integer

LBound(...) return the lower boundary index of an array declared with [], which is always 0 in Q7Basic.

Function LCase(Argument As String) As String

LCase(...) changes all characters of a string to lowercase. It then returns a copy of the string.

See also UCase
Alias Lower

Function LTrim(Argument As String) As String

LTrim(...) removes the source string's leading spaces, from the beginning of the source string.

Function Label() As Label

Creates and returns a new object based on the class 'Label'.

Function LastIndexOf(Argument As String, Search As String, Index As Integer = -1, CaseSensitive As Boolean = True) As Integer

LastIndexOf(...) returns the position of the first occurrence a given string inside another string starting from the end. It returns -1, if the string could not be found.

Alias InStrRev

Function Launch(FilePath As String, Arguments As List, WorkingDirectory As String = "", Wait As Boolean = False) As Integer

If Wait = True, the executed command blocks until the command finished execution. If blocking works depends on the application started.

See also Run

Function Left(Argument As String, Position As Integer) As String

Left(...) returns the leftmost part of a string containing 'Position' number of characters.

See also Right, Mid

Function LeftJustified(Argument As String, Width As Integer, Fill As String = " ", Truncate As Boolean = False) As String

LeftJustified(...) returns a string of size width that contains this string padded by the fill character.

Function Len(Argument As String) As Integer

Len(...) returns the length of a string.

Alias Length

Function Length(Argument As String) As Integer

Length(...) returns the length of a string.

Alias Len

Sub Line([(x1 As Integer, y1 As Integer)] - (x2 As Integer, y2 As Integer) [, Color As Integer] ])

Draws a line on the screen. Color might be a value between 0…255. Provided for QBasic compatibility.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Sub Line Input([#]FilenNo As Integer, VARIABLENAME)

NOT IMPLEMENTED YET. Reads line of text from file into variable. Provided for backward compatibility.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function List(Argument As id [, ...]) As List

Creates and returns a new object of type 'List'. Up to 20 arguments may be used to initialize the list.

Function ListMDI() As List


Function Ln(Argument As Float) As Float

Ln(...) returns the natural logarithm of the given argument. The Ln function calculates the base 'e' (or natural) logaritm of a number. Input number must be a positive (i.e. > 0).

See also Log10

Function LoadUI(uiName As String) As QWidget

Does not work on Mac OS X yet.

Sub Locate([Y As Integer] [, X As Integer])

Sets the cursor position on screen. Provided for QBasic backward compatibility.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Sub Log(Argument As id [, ...])

Log(...) writes information to the standard output channel.
Very useful for debugging during application development.
Its output is visible in the log window in the IDE of Q7Basic.

See also MsgBox
Alias stdout

Function Log10(Argument As Float) As Float

Log10(...) returns the common (base-10) logarithm of the given argument (calculates the ten-based logarithmic of a number). Input number must be a positive (i.e. > 0).

See also Ln

Function Long() As Long

Creates and returns a new object of type 'Long'.

Function Lower(Argument As String) As String

Lower(...) changes all characters of a string to lowercase. It then returns a copy of the string.

See also UCase
Alias LCase

Function MD5(Argument As String) As Integer


Function Max(Value1 As Float, Value2 As Float) As Float

Max(...) compares two values and returns the bigger one. Both values are treated as Float values.

See also Min

Function Min(Value1 As Float, Value2 As Float) As Float

Min(...) compares two values and returns the smaller one. Both values are treated as Float values.

See also Max

Function Minute(DateTime) As Integer

Returns the minute part of a datetime expression.

Sub MkDir(String)

Very old basic command. Not supported yet.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function Module() As Module

Creates and returns a new object based on the class 'Module'.

Function Month(DateTime) As Integer

Returns the month part of a date expression.

Function MonthName(DateTime, LongMonthName As Boolean = True) As String

Format may be short or long. If no Format is given, LongMonthName is used.

Function Move(SourceFilePath As String, DestinationFilePath As String) As Boolean


Alias Name, Rename

Function MySQL(SQL As String) As id


See also MySQLConnect

Function MySQLConnect(Name As String, User As String, Password As String [, Host As String [, ConnectOptions As String [, Port As Integer]]]) As id


See also MySQL

Sub MySQLDisconnect()


See also MySQL

Function MySQLLastInsertId() As Integer


See also PSQL

Function Name(SourceFilePath As String, DestinationFilePath As String) As Boolean


Alias Rename, Move

Function Now() As DateTime

Returns the current date and time as date time.

Function Nz(Argument As id, ReturnValue As id = "") As String

Nz(...) checks for null and returns an empty string (nullstring), if needed.

Function Object() As Object

Creates and returns a new object of type 'Object'.

Function Oct(EXPRESSION) As String

Returns a string giving the octal (base 8) representation of ‘number’.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Sub Open(FILENAME For [Input|Output|Append|Binary|Random] Access [Read|Write|Read Write] As [#]FILENO [LEN = RECORDLEN])


See also Close
Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function OpenDialog(uiName As String) As Integer


Function OpenDockWidget(uiName As String) As QWidget


Function OpenEmail(SenderEmail As String, Subject As String, Body As String) As Boolean


Sub OpenHtmlWindow(Text As String)


Function OpenMDI(uiName As String) As QWidget


Function OpenSDI(uiName As String) As QWidget


Sub OpenTextWindow(Text As String)


Function OpenToolWindow(uiName As String) As QWidget


Function OpenURL(PathOrURL As String) As Boolean


Sub OpenWebWindow(Text As String)


Function OpenWindow(uiName As String) As QWidget


Function PSQL(SQL As String) As id


See also PSQLConnect

Function PSQLConnect(Name As String, User As String, Password As String [, Host As String [, ConnectOptions As String [, Port As Integer]]]) As id


See also PSQL

Sub PSQLDisconnect()


See also PSQL

Function PSQLLastInsertId(Table As String) As Integer


See also PSQL

Sub PSet(x As Integer, y As Integer [, Color As Integer] ])

Draws a point on screen. Step is not supported. Provided for QBasic backward compatibility.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Sub Peek()

Very old basic command. Not supported yet.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function PhononSeekSlider() As PhononSeekSlider

Creates and returns a new object based on the class 'PhononSeekSlider'.

Function PhononVideoPlayer() As PhononVideoPlayer

Creates and returns a new object based on the class 'PhononVideoPlayer'.

Function PhononVolumeSlider() As PhononVolumeSlider

Creates and returns a new object based on the class 'PhononVolumeSlider'.

Function PlayMovie(FileName As String) As String


See also PlaySound

Function PlaySound(FileName As String) As String


See also PlayMovie

Sub Poke()

Very old basic command. Not supported yet.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function Pos() As Integer

Pos(...) returns the current cursor position in the line. Provided for QBasic backward compatibility.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function Prepend(Argument As String, Prepend As String) As String

Prepend(...) returns a new string as a combination of both given strings.

Sub Print(Text As id)

Provided for QBasic backward compatibility.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Sub PrintScreen(PrintDialog As Boolean)

Prints the screen. If PrintDialog = True, the print dialog appears before printing.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function QAction() As QAction

Creates and returns a new object based on the class 'QAction'.

Function QActionGroup() As QActionGroup

Creates and returns a new object based on the class 'QActionGroup'.

Function QApplication() As QApplication

Creates and returns a new object based on the class 'QApplication'.

Function QBitmap() As QBitmap

Creates and returns a new object based on the class 'QBitmap'.

Function QBrush() As QBrush

Creates and returns a new object based on the class 'QBrush'.

Function QButtonGroup() As QButtonGroup

Creates and returns a new object based on the class 'QButtonGroup'.

Function QByteArray() As QByteArray

Creates and returns a new object based on the class 'QByteArray'.

Function QCalendarWidget() As QCalendarWidget

Creates and returns a new object based on the class 'QCalendarWidget'.

Function QChar() As QChar

Creates and returns a new object based on the class 'QChar'.

Function QCheckBox() As QCheckBox

Creates and returns a new object based on the class 'QCheckBox'.

Function QClipboard() As QClipboard

Creates and returns a new object based on the class 'QClipboard'.

Function QColor() As QColor

Creates and returns a new object based on the class 'QColor'.

Function QColumnView() As QColumnView

Creates and returns a new object based on the class 'QColumnView'.

Function QComboBox() As QComboBox

Creates and returns a new object based on the class 'QComboBox'.

Function QCommandLinkButton() As QCommandLinkButton

Creates and returns a new object based on the class 'QCommandLinkButton'.

Function QCompleter() As QCompleter

Creates and returns a new object based on the class 'QCompleter'.

Function QCoreApplication() As QCoreApplication

Creates and returns a new object based on the class 'QCoreApplication'.

Function QCursor() As QCursor

Creates and returns a new object based on the class 'QCursor'.

Function QDate() As QDate

Creates and returns a new object based on the class 'QDate'.

Function QDateEdit() As QDateEdit

Creates and returns a new object based on the class 'QDateEdit'.

Function QDateTime() As QDateTime

Creates and returns a new object based on the class 'QDateTime'.

Function QDateTimeEdit() As QDateTimeEdit

Creates and returns a new object based on the class 'QDateTimeEdit'.

Function QDeclarativeContext() As QDeclarativeContext

Creates and returns a new object based on the class 'QDeclarativeContext'.

Function QDeclarativeView() As QDeclarativeView

Creates and returns a new object based on the class 'QDeclarativeView'.

Function QDial() As QDial

Creates and returns a new object based on the class 'QDial'.

Function QDialog() As QDialog

Creates and returns a new object based on the class 'QDialog'.

Function QDialogButtonBox() As QDialogButtonBox

Creates and returns a new object based on the class 'QDialogButtonBox'.

Function QDir() As QDir

Creates and returns a new object based on the class 'QDir'.

Function QDockWidget() As QDockWidget

Creates and returns a new object based on the class 'QDockWidget'.

Function QDoubleSpinBox() As QDoubleSpinBox

Creates and returns a new object based on the class 'QDoubleSpinBox'.

Function QDrag() As QDrag

Creates and returns a new object based on the class 'QDrag'.

Function QElapsedTimer() As QElapsedTimer

Creates and returns a new object based on the class 'QElapsedTimer'.

Function QFileInfo() As QFileInfo

Creates and returns a new object based on the class 'QFileInfo'.

Function QFileInfoList() As QFileInfoList

Creates and returns a new object based on the class 'QFileInfoList'.

Function QFileSystemWatcher() As QFileSystemWatcher

Creates and returns a new object based on the class 'QFileSystemWatcher'.

Function QFont() As QFont

Creates and returns a new object based on the class 'QFont'.

Function QFontComboBox() As QFontComboBox

Creates and returns a new object based on the class 'QFontComboBox'.

Function QFontDatabase() As QFontDatabase

Creates and returns a new object based on the class 'QFontDatabase'.

Function QFontInfo() As QFontInfo

Creates and returns a new object based on the class 'QFontInfo'.

Function QFontMetrics() As QFontMetrics

Creates and returns a new object based on the class 'QFontMetrics'.

Function QFrame() As QFrame

Creates and returns a new object based on the class 'QFrame'.

Function QFtp() As QFtp

Creates and returns a new object based on the class 'QFtp'.

Function QGraphicsView() As QGraphicsView

Creates and returns a new object based on the class 'QGraphicsView'.

Function QGroupBox() As QGroupBox

Creates and returns a new object based on the class 'QGroupBox'.

Function QHeaderView() As QHeaderView

Creates and returns a new object based on the class 'QHeaderView'.

Function QHostAddress() As QHostAddress

Creates and returns a new object based on the class 'QHostAddress'.

Function QHostInfo() As QHostInfo

Creates and returns a new object based on the class 'QHostInfo'.

Function QIcon(NameOrFileName As String) As QIcon

Creates and returns a new object based on the class 'QIcon'.

Function QImage() As QImage

Creates and returns a new object based on the class 'QImage'.

Function QInputDialog() As QInputDialog

Creates and returns a new object based on the class 'QInputDialog'.

Function QIntValidator() As QIntValidator

Creates and returns a new object based on the class 'QIntValidator'.

Function QItemSelectionModel() As QItemSelectionModel

Creates and returns a new object based on the class 'QItemSelectionModel'.

Function QKeySequence() As QKeySequence

Creates and returns a new object based on the class 'QKeySequence'.

Function QLCDNumber() As QLCDNumber

Creates and returns a new object based on the class 'QLCDNumber'.

Function QLabel() As QLabel

Creates and returns a new object based on the class 'QLabel'.

Function QLine() As QLine

Creates and returns a new object based on the class 'QLine'.

Function QLineEdit() As QLineEdit

Creates and returns a new object based on the class 'QLineEdit'.

Function QListQStringList() As QListQStringList

Creates and returns a new object based on the class 'QListQStringList'.

Function QListView() As QListView

Creates and returns a new object based on the class 'QListView'.

Function QListWidget() As QListWidget

Creates and returns a new object based on the class 'QListWidget'.

Function QListWidgetItem() As QListWidgetItem

Creates and returns a new object based on the class 'QListWidgetItem'.

Function QLocalServer() As QLocalServer

Creates and returns a new object based on the class 'QLocalServer'.

Function QLocalSocket() As QLocalSocket

Creates and returns a new object based on the class 'QLocalSocket'.

Function QLocale() As QLocale

Creates and returns a new object based on the class 'QLocale'.

Function QMainWindow() As QMainWindow

Creates and returns a new object based on the class 'QMainWindow'.

Function QMargins() As QMargins

Creates and returns a new object based on the class 'QMargins'.

Function QMatrix() As QMatrix

Creates and returns a new object based on the class 'QMatrix'.

Function QMdiArea() As QMdiArea

Creates and returns a new object based on the class 'QMdiArea'.

Function QMdiSubWindow() As QMdiSubWindow

Creates and returns a new object based on the class 'QMdiSubWindow'.

Function QMenu([Title As String]) As QMenu

Creates and returns a new object based on the class 'QMenu'.

Function QMenuBar() As QMenuBar

Creates and returns a new object based on the class 'QMenuBar'.

Function QMimeData() As QMimeData

Creates and returns a new object based on the class 'QMimeData'.

Function QModelIndex() As QModelIndex

Creates and returns a new object based on the class 'QModelIndex'.

Function QMovie() As QMovie

Creates and returns a new object based on the class 'QMovie'.

Function QNetworkRequest() As QNetworkRequest

Creates and returns a new object based on the class 'QNetworkRequest'.

Function QNetworkSession() As QNetworkSession

Creates and returns a new object based on the class 'QNetworkSession'.

Function QObject() As QObject

Creates and returns a new object based on the class 'QObject'.

Function QPainter() As QPainter

Creates and returns a new object based on the class 'QPainter'.

Function QPalette() As QPalette

Creates and returns a new object based on the class 'QPalette'.

Function QPen() As QPen

Creates and returns a new object based on the class 'QPen'.

Function QPicture() As QPicture

Creates and returns a new object based on the class 'QPicture'.

Function QPixmap(NameOrFileName As String) As QPixmap

Creates and returns a new object based on the class 'QPixmap'.

Function QPlainTextEdit() As QPlainTextEdit

Creates and returns a new object based on the class 'QPlainTextEdit'.

Function QPoint() As QPoint

Creates and returns a new object based on the class 'QPoint'.

Function QPolygon() As QPolygon

Creates and returns a new object based on the class 'QPolygon'.

Function QPrintDialog() As QPrintDialog

Creates and returns a new object based on the class 'QPrintDialog'.

Function QPrintPreviewDialog() As QPrintPreviewDialog

Creates and returns a new object based on the class 'QPrintPreviewDialog'.

Function QPrintPreviewWidget() As QPrintPreviewWidget

Creates and returns a new object based on the class 'QPrintPreviewWidget'.

Function QPrinter() As QPrinter

Creates and returns a new object based on the class 'QPrinter'.

Function QPrinterInfo() As QPrinterInfo

Creates and returns a new object based on the class 'QPrinterInfo'.

Function QProcess() As QProcess

Creates and returns a new object based on the class 'QProcess'.

Function QProcessEnvironment() As QProcessEnvironment

Creates and returns a new object based on the class 'QProcessEnvironment'.

Function QProgressBar() As QProgressBar

Creates and returns a new object based on the class 'QProgressBar'.

Function QProgressDialog() As QProgressDialog

Creates and returns a new object based on the class 'QProgressDialog'.

Function QPushButton() As QPushButton

Creates and returns a new object based on the class 'QPushButton'.

Function QRadioButton() As QRadioButton

Creates and returns a new object based on the class 'QRadioButton'.

Function QRect() As QRect

Creates and returns a new object based on the class 'QRect'.

Function QRegExp() As QRegExp

Creates and returns a new object based on the class 'QRegExp'.

Function QRegExpValidator() As QRegExpValidator

Creates and returns a new object based on the class 'QRegExpValidator'.

Function QRegion() As QRegion

Creates and returns a new object based on the class 'QRegion'.

Function QResource() As QResource

Creates and returns a new object based on the class 'QResource'.

Function QRgb() As QRgb

Creates and returns a new object based on the class 'QRgb'.

Function QRubberBand() As QRubberBand

Creates and returns a new object based on the class 'QRubberBand'.

Function QScrollArea() As QScrollArea

Creates and returns a new object based on the class 'QScrollArea'.

Function QScrollBar() As QScrollBar

Creates and returns a new object based on the class 'QScrollBar'.

Function QSessionManager() As QSessionManager

Creates and returns a new object based on the class 'QSessionManager'.

Function QSignalMapper() As QSignalMapper

Creates and returns a new object based on the class 'QSignalMapper'.

Function QSize() As QSize

Creates and returns a new object based on the class 'QSize'.

Function QSizeF() As QSizeF

Creates and returns a new object based on the class 'QSizeF'.

Function QSizeGrip() As QSizeGrip

Creates and returns a new object based on the class 'QSizeGrip'.

Function QSizePolicy() As QSizePolicy

Creates and returns a new object based on the class 'QSizePolicy'.

Function QSlider() As QSlider

Creates and returns a new object based on the class 'QSlider'.

Function QSound() As QSound

Creates and returns a new object based on the class 'QSound'.

Function QSpinBox() As QSpinBox

Creates and returns a new object based on the class 'QSpinBox'.

Function QSplashScreen() As QSplashScreen

Creates and returns a new object based on the class 'QSplashScreen'.

Function QSplitter() As QSplitter

Creates and returns a new object based on the class 'QSplitter'.

Function QSplitterHandle() As QSplitterHandle

Creates and returns a new object based on the class 'QSplitterHandle'.

Function QStackedWidget() As QStackedWidget

Creates and returns a new object based on the class 'QStackedWidget'.

Function QStatusBar() As QStatusBar

Creates and returns a new object based on the class 'QStatusBar'.

Function QString() As QString

Creates and returns a new object based on the class 'QString'.

Function QStringList(Expression As id, Locale As Boolean = False) As QStringList


Function QSvgWidget() As QSvgWidget

Creates and returns a new object based on the class 'QSvgWidget'.

Function QSyntaxHighlighter() As QSyntaxHighlighter

Creates and returns a new object based on the class 'QSyntaxHighlighter'.

Function QSystemLocale() As QSystemLocale

Creates and returns a new object based on the class 'QSystemLocale'.

Function QSystemTrayIcon() As QSystemTrayIcon

Creates and returns a new object based on the class 'QSystemTrayIcon'.

Function QTabBar() As QTabBar

Creates and returns a new object based on the class 'QTabBar'.

Function QTabWidget() As QTabWidget

Creates and returns a new object based on the class 'QTabWidget'.

Function QTableView() As QTableView

Creates and returns a new object based on the class 'QTableView'.

Function QTableWidget() As QTableWidget

Creates and returns a new object based on the class 'QTableWidget'.

Function QTableWidgetItem() As QTableWidgetItem

Creates and returns a new object based on the class 'QTableWidgetItem'.

Function QTextBlock() As QTextBlock

Creates and returns a new object based on the class 'QTextBlock'.

Function QTextBlockFormat() As QTextBlockFormat

Creates and returns a new object based on the class 'QTextBlockFormat'.

Function QTextBrowser() As QTextBrowser

Creates and returns a new object based on the class 'QTextBrowser'.

Function QTextCharFormat() As QTextCharFormat

Creates and returns a new object based on the class 'QTextCharFormat'.

Function QTextCursor() As QTextCursor

Creates and returns a new object based on the class 'QTextCursor'.

Function QTextDocument() As QTextDocument

Creates and returns a new object based on the class 'QTextDocument'.

Function QTextDocumentFragment() As QTextDocumentFragment

Creates and returns a new object based on the class 'QTextDocumentFragment'.

Function QTextEdit() As QTextEdit

Creates and returns a new object based on the class 'QTextEdit'.

Function QTextFormat() As QTextFormat

Creates and returns a new object based on the class 'QTextFormat'.

Function QTextFrameFormat() As QTextFrameFormat

Creates and returns a new object based on the class 'QTextFrameFormat'.

Function QTextOption() As QTextOption

Creates and returns a new object based on the class 'QTextOption'.

Function QThread() As QThread

Creates and returns a new object based on the class 'QThread'.

Function QTime() As QTime

Creates and returns a new object based on the class 'QTime'.

Function QTimeEdit() As QTimeEdit

Creates and returns a new object based on the class 'QTimeEdit'.

Function QTimeLine() As QTimeLine

Creates and returns a new object based on the class 'QTimeLine'.

Function QTimer() As QTimer

Creates and returns a new object based on the class 'QTimer'.

Function QToolBar() As QToolBar

Creates and returns a new object based on the class 'QToolBar'.

Function QToolBox() As QToolBox

Creates and returns a new object based on the class 'QToolBox'.

Function QToolButton() As QToolButton

Creates and returns a new object based on the class 'QToolButton'.

Function QTransform() As QTransform

Creates and returns a new object based on the class 'QTransform'.

Function QTreeView() As QTreeView

Creates and returns a new object based on the class 'QTreeView'.

Function QTreeWidget() As QTreeWidget

Creates and returns a new object based on the class 'QTreeWidget'.

Function QTreeWidgetItem() As QTreeWidgetItem

Creates and returns a new object based on the class 'QTreeWidgetItem'.

Function QUrl() As QUrl

Creates and returns a new object based on the class 'QUrl'.

Function QUrlInfo() As QUrlInfo

Creates and returns a new object based on the class 'QUrlInfo'.

Function QValidator() As QValidator

Creates and returns a new object based on the class 'QValidator'.

Function QVariant() As QVariant

Creates and returns a new object based on the class 'QVariant'.

Function QWebPage() As QWebPage

Creates and returns a new object based on the class 'QWebPage'.

Function QWebSettings() As QWebSettings

Creates and returns a new object based on the class 'QWebSettings'.

Function QWebView() As QWebView

Creates and returns a new object based on the class 'QWebView'.

Function QWidget() As QWidget

Creates and returns a new object based on the class 'QWidget'.

Sub Quit()

The Quit function is implemented using the Qt function qcoreapplication.html#quit.

Function RND([Argument As Float]) As Float

RND(...) returns a float pseudo-random number. If an argument is given random values between 0 and the argument are returned only. If no argument is given, the next random number in the list is created and returned. If you use RND(...) the first time and you have not called Randomize() before, it is automatically called and new random numbers are created.

Alias Random

Function RTrim(Argument As String) As String

RTrim(...) removes the source string's trailing spaces, from the end of the source string.

Function RadioButton() As RadioButton

Creates and returns a new object based on the class 'RadioButton'.

Function Random([Argument As Float]) As Float

Random(...) returns a float pseudo-random number. If an argument is given random values between 0 and the argument are returned only. If no argument is given, the next random number in the list is created and returned. If you use Random(...) the first time and you have not called Randomize() before, it is automatically called and new random numbers are created.

Alias RND

Sub Randomize()

Randomize() restarts the internal random number generator based on the current local system time. Using it only makes sense, if you want to use the Random() function as well.

See also Random

Function ReadArray(FilePathOrURL As String) As Array

ReadArray(...) loads an entire file from a path or on a website into an array. NOT IMPLEMENTED YET.

Function ReadCString(FilePathOrURL As String) As String

ReadCString(...) loads an entire file from a path or on a website into a string. The file is expected to be encoded in ISO 8859-1.

Function ReadDictionary(FilePathOrURL As String) As Dictionary

ReadDictionary(...) loads an entire file from a path or on a website into a Dictionary. You may even read html webpages with this function.

Function ReadLines(FilePathOrURL As String [, Encoding As String]) As List

ReadLines(...) loads an entire text file from a path or on a website and returns it as a list of strings (each line is a string). The file is expected to be encoded in UTF-8.

Function ReadList(FilePathOrURL As String) As List

ReadList(...) loads an entire file from a path or on a website into a list.

Function ReadRegistry(RegistryPath As String, RegistryKey As String) As String


Function ReadString(FilePathOrURL As String [, Encoding As String]) As String

ReadString(...) loads an entire file from a path or on a website into a string. The file is expected to be encoded in UTF-8.

Sub ReconnectSignals(Argument As id)

ReconnectSignals(...) e.g. you have a QButtonGroup or any control which connects to signal automatically, do this in the code file, it is declared, so if you declare a QButtonGroup in SUBSFUNCTIONS.QObject.q7b, it is expected to have a

Signal on_MYCONTROL_buttonClicked(ky As QAbstractButton)
End Signal

Cannot change this behaviour, but I can provide a built-in function, which could be called, before controls are used.


See also MySQL

Function Remove(Argument As String, Position As Integer, Length As Integer) As String

Remove(...) deletes n characters from the string, starting at the given position index and returns it.

Function Rename(SourceFilePath As String, DestinationFilePath As String) As Boolean


Alias Name, Move

Function Replace(Argument As String, Search As String, Replace As String, CaseSensitive As Boolean = True) As String

Replace(...) changes all occurrences of a string inside another string to a new string.

Sub Reset()

Very old basic command. Not supported yet.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function Reversed(Argument As String) As String

Reversed(...) returns a given string reversed.

Function Right(Argument As String, Position As Integer) As String

Right(...) returns the rightmost part of a string beginning at 'Position' (returns a string containing the last characters of a string).

Function RightJustified(Argument As String, Width As Integer, Fill As String = " ", Truncate As Boolean = False) As String

RightJustified(...) returns a string of size() width that contains the fill character followed by the string.

Sub RmDir(String)

Very old basic command. Not supported yet.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function Round(Argument As Float, Precision As Integer) As Float

Round(...) rounds a value, while Precision determines the number of digits after the decimal point.

Function Run(FilePath As String, Arguments As List) As String


See also Launch

Function SQLite(SQL As String, FilePath As String = "default.sdb") As id


Function SQLiteLastInsertId() As Integer


See also PSQL

Function Second(DateTime) As Integer

Returns the second part of a datetime expression.

Function Section(Argument As String, Separator As String, Start As Integer, End As Integer = -1, SectionFlags As Integer = SectionDefault) As String

Section(...) returns a section of the string (section flags are: SectionDefault, SectionSkipEmpty, SectionIncludeLeadingSep, SectionIncludeTrailingSep, SectionCaseInsensitiveSeps).

Sub Seek(#FileNo, RecordPosition As Integer)

Very old basic command. Not supported yet.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Sub SetFocus(Widget As QWidget)


Sub SetFocusMDI(Widget As QWidget)


Sub SetFocusWindow(Widget As QWidget)


Function Sgn(Expression) As Integer

Very old basic command. Not supported yet.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function Shell(Command As String) As Integer

Sends a command to the shell of the underlying operating system (internally uses the C function system(...)).

See also Run

Function Short() As Short

Creates and returns a new object of type 'Short'.

Sub Show(Widget As QWidget)


Sub ShowMaximized(Widget As QWidget)


Sub ShowMinimized(Widget As QWidget)


Sub ShowNormal(Widget As QWidget)


Sub ShowOrHide(Widget As QWidget)


Sub ShowScreen()


Function Simplified(Argument As String) As String

Simplified(...) returns a string that has whitespace removed from the start and the end, and that has each sequence of internal whitespace replaced with a single space.

Function Sin(Argument As Float) As Float

Sin(...) returns the sine of the argument 'number' in radians.

Function Single() As Single

Creates and returns a new object of type 'Single'.

Function SizeOf(Variable) As Integer

NOT IMPLEMENTED YET! Returns the size of the variable in bytes.

Function Space(Count As Integer, FillWith As String = " ") As String

Space(...) function creates a string consisting of spaces (or other characters) based on x length.

Function Split(Argument As String, Separator As String, CaseSensitive As Boolean = True) As List

Split(...) returns a list containing string objects from the given string, which have been separated by a string pattern. This works a little different than the VB6 Split function, because the return value is not String() - but a list of String.

Function Sqr(Argument As Float) As Float

Sqr(...) returns the square root of the argument 'number'.

See also Fix, CInt

Function StartsWith(Argument As String, Search As String, CaseSensitive As Boolean = True) As Boolean

StartsWith(...) finds out if a given string starts with another string.

Function Str(Expression As id, Locale As Boolean = False) As String

Converts a number to a string. Locale is ignored for now.

Alias String

Function StrComp(STRINGEXPRESSION, STRINGEXPRESSION [, ComparisionMode As Integer]) As Integer


Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function StrReverse(Argument As String) As String

StrReverse(...) returns a all parts of a string mirrored.

Function String(Expression As id, Locale As Boolean = False
| no arguments) As String

Converts a number to a string. Locale is ignored for now.
Or creates and returns a new object of type 'String'.

Alias Str

Function SubDays(DateTime, Days As Integer) As DateTime


Function SubHours(DateTime, Hours As Integer) As DateTime


Function SubMinutes(DateTime, Minutes As Integer) As DateTime


Function SubMonths(DateTime, Months As Integer) As DateTime


Function SubSeconds(DateTime, Seconds As Integer) As DateTime


Function SubYears(DateTime, Years As Integer) As DateTime


Function Tan(Argument As Float) As Float

Tan(...) returns the tangent of the argument 'number' in radians.

Function TextBox() As TextBox

Creates and returns a new object based on the class 'TextBox'.

Function Time() As String

Returns the current date as string. Setting the time is not possible with this function.

See also Date

Function TimeSerial(Hour As Integer, Minute As Integer, Second As Integer) As DateTime

Returns a time as a integer.

Function TimeValue(String) As DateTime

Returns a time given in a string expression as a date.

Function Timer() As Timer

Creates and returns a new object based on the class 'Timer'.

Function ToolButton() As ToolButton

Creates and returns a new object based on the class 'ToolButton'.

Function Trim(Argument As String) As String

Trim(...) returns a string, in which all whitespace characters at the beginning and end have been removed (removes the source string's leading and trailing spaces and other non-printable characters).

See also LTrim, RTrim
Alias Trimmed

Function Trimmed(Argument As String) As String

Trimmed(...) returns a string, in which all whitespace characters at the beginning and end have been removed (removes the source string's leading and trailing spaces and other non-printable characters).

See also LTrim, RTrim
Alias Trim

Function Truncate(Argument As String, Position As Integer) As String

Truncate(...) cut off the string at the given position index and returns it.

Function UBound(theArray As id, DimensionToLookFor As Integer = -1) As Integer

UBound(...) return the count of dimension (upper boundary index) of an array declared with [].

Function UCase(Argument As String) As String

UCase(...) changes all characters of a string to uppercase (contains the source string converted to all upper case).

See also UCase
Alias Upper

Function UdpSocket() As UdpSocket

Creates and returns a new object based on the class 'UdpSocket'.

Function Unicode(Argument As String [, Index As Integer]) As Integer

Unicode(...) returns the unicode integer value of an character at the given position inside a string.

See also Chr
Alias Asc

Function UnloadUI(uiWidget As QWidget) As Boolean


Function Upper(Argument As String) As String

Upper(...) changes all characters of a string to uppercase (contains the source string converted to all upper case).

See also UCase
Alias UCase

Function Val(Argument As String) As Integer

Val(...) returns the numerical value of a string.

See also Str
Alias Value

Function Value(Argument As String) As Integer

Value(...) returns the numerical value of a string.

See also Str
Alias Val

Function Variant() As Variant

Creates and returns a new object of type 'Variant'.

Sub Wait(MilliSeconds As Integer)

Blocks the app (current thread). Events are not processed.

See also Sleep

Function WeekNumber(DateTime) As Integer


Function Weekday(DateTime) As Integer

Returns the day part of an date expression.

Alias Day

Function WeekdayName(DateTime, LongDayName As Boolean = True) As String

Returns the name of the given weekday.

Alias DayName

Sub Write([#]FileNo As Integer, EXPRESSION, EXPRESSION…)

Very old basic command. Not supported yet.

Old Basic compatibility (VB6, QBasic). This feature is experimental supported. Please note that VB6 and QBasic support is provided, BUT IT IS STRONGLY RECOMMENDED NOT TO USE subs or functions, which are marked as (VB6, QBasic)! In general, there is a better replacement as a new command.

Function WriteArray(Argument As Array, FilePathOrURL As String) As Boolean

WriteArray(...) saves the entire Array in a file to a given path. NOT IMPLEMENTED YET.

Function WriteCString(Argument As String, FilePathOrURL As String) As Boolean

WriteCString(...) saves the entire string in a file to a given path. URL is not supported yet. The file is encoded in ISO 8859-1.

Function WriteDictionary(Argument As Dictionary, FilePathOrURL As String) As Boolean

WriteDictionary(...) saves the entire Dictionary in a file to a given path.

Function WriteLines(theLines As QStringList, FileName As String [, Encoding As String]) As List

WriteLines(...) writes a list (each element is one separate line) to a text file.

Function WriteList(Argument As List, FilePathOrURL As String) As Boolean

WriteList(...) saves the entire List in a file to a given path.

Function WriteString(Argument As String, FilePathOrURL As String [, Encoding As String]) As Boolean

WriteString(...) saves the entire string in a file to a given path. URL is not supported yet. The file is encoded in UTF-8.

Function Year(DateTime) As Integer

Returns the year of a date.

Function id() As id

Creates and returns a new object of type 'id'.

Sub stderr(Argument As id [, ...])

stderr(...) writes information to the standard error channel.

See also MsgBox

Sub stdout(Argument As id [, ...])

stdout(...) writes information to the standard output channel.
Very useful for debugging during application development.
Its output is visible in the log window in the IDE of Q7Basic.

See also MsgBox
Alias Log

Function uiClass() As uiClass

Creates and returns a new object based on the class 'uiClass'.



























































































Objects

Object Application

Overview

AboutQt ApplicationName ApplicationVersion Arguments ClipboardText CloseAllWindows CursorSetWait CursorUnsetWait FileName Focus FocusWindow IsRightToLeftLayoutDirection OperatingSystemName OrganizationDomain OrganizationName PID Path PrintHtml PrintHtmlAsPdf QtVersion Quit SetClipboardText SetDefaultWindowIcon SetQuitOnLastWindowClosed SetRightToLeftLayoutDirection lastWindowClosed


Properties

Property ApplicationName As String

Property ApplicationVersion As String

Property Arguments As List

Property FileName As String

Property OrganizationDomain As String

Property OrganizationName As String

Property PID As Integer

Property Path As String



Subs & Functions

Sub AboutQt()

Function ClipboardText() As String

Sub CloseAllWindows()

Sub CursorSetWait()

Sub CursorUnsetWait()

Function Focus() As QWidget

Function FocusWindow() As QWidget

Function IsRightToLeftLayoutDirection() As Boolean

Function OperatingSystemName() As String

Sub PrintHtml(Html As String)

Sub PrintHtmlAsPdf(Html As String, PDFFilePath As String)

Function QtVersion() As String

Sub Quit()

Sub SetClipboardText(Argument As String)

Sub SetDefaultWindowIcon(Argument As QIcon)

Sub SetQuitOnLastWindowClosed(Argument As Boolean)

Sub SetRightToLeftLayoutDirection(Argument As Boolean)



Signals

Signal lastWindowClosed()



Object CMath

Overview

acos asin atan atan2 ceil cos cosh exp fabs floor fmod log log10 pow sin sinh sqrt tan tanh


Subs & Functions

Function acos(Argument As Float) As Float

Result is in [0,pi]

Function asin(Argument As Float) As Float

Result is in [-pi/2,pi/2]

Function atan(Argument As Float) As Float

Result is in [-pi/2,pi/2]

Function atan2(x As Float, y As Float) As Float

Determines the arc tangent of y/x in [-pi,pi] using the sign of both arguments to determine the quadrant

Function ceil(Argument As Float) As Float

Function cos(Argument As Float) As Float

Function cosh(Argument As Float) As Float

Function exp(Argument As Float) As Float

Function fabs(Argument As Float) As Float

Function floor(Argument As Float) As Float

Function fmod(x As Float, y As Float) As Float

Function log(Argument As Float) As Float

Function log10(Argument As Float) As Float

Function pow(x As Float, y As Float) As Float

Returns x raised to the power of y

Function sin(Argument As Float) As Float

Function sinh(Argument As Float) As Float

Function sqrt(Argument As Float) As Float

Function tan(Argument As Float) As Float

Function tanh(Argument As Float) As Float



Object ColorDialog

Overview

Alpha Blue GetColor GetColor2 Green Red


Subs & Functions

Function Alpha() As Integer

Function Blue() As Integer

Function GetColor() As Boolean

Function GetColor2(Red As Integer, Green As Integer, Blue As Integer, Alpha As Integer) As Boolean

Function Green() As Integer

Function Red() As Integer



Object Colors

Overview

Black Blue Color0 Color1 Cyan DarkBlue DarkCyan DarkGray DarkGreen DarkMagenta DarkRed DarkYellow Gray Green LightGray Magenta Red Transparent White Yellow


Subs & Functions

Function Black() As String = "Color.Black"

Function Blue() As String = "Color.Blue"

Function Color0() As String = "Color.Color0"

Function Color1() As String = "Color.Color1"

Function Cyan() As String = "Color.Cyan"

Function DarkBlue() As String = "Color.DarkBlue"

Function DarkCyan() As String = "Color.DarkCyan"

Function DarkGray() As String = "Color.DarkGray"

Function DarkGreen() As String = "Color.DarkGreen"

Function DarkMagenta() As String = "Color.DarkMagenta"

Function DarkRed() As String = "Color.DarkRed"

Function DarkYellow() As String = "Color.DarkYellow"

Function Gray() As String = "Color.Gray"

Function Green() As String = "Color.Green"

Function LightGray() As String = "Color.LightGray"

Function Magenta() As String = "Color.Magenta"

Function Red() As String = "Color.Red"

Function Transparent() As String = "Color.Transparent"

Function White() As String = "Color.White"

Function Yellow() As String = "Color.Yellow"



Object Database

Overview

Close Commit Create CurrentDatabase DefaultOptions DefaultPort Drivers Drop Empty Exists IsOpen IsTransactionSupported LastSQLCommandFailed LastSQLCommands LastSQLError LocalHost MySQL Open OpenSQLite PostgreSQL Rollback SQLite SetCurrentDatabase Tables TestConnection Transaction


Subs & Functions

Function Close(Name As String = "") As Boolean

Function Commit(Name As String = "") As Boolean

Function Create(Driver As String, Name As String, User As String, Password As String, Host As String = Database.LocalHost, Options As String = Database.DefaultOptions, Port As String = Database.DefaultPort) As Boolean

Function CurrentDatabase() As String

Function DefaultOptions() As String

Function DefaultPort() As String

Function Drivers() As List

Function Drop(Driver As String, Name As String, User As String, Password As String, Host As String = Database.LocalHost, Options As String = Database.DefaultOptions, Port As String = Database.DefaultPort) As Boolean

Function Empty(Driver As String, Name As String, User As String, Password As String, Host As String = Database.LocalHost, Options As String = Database.DefaultOptions, Port As String = Database.DefaultPort) As Boolean

Function Exists(Driver As String, Name As String, User As String, Password As String, Host As String = Database.LocalHost, Options As String = Database.DefaultOptions, Port As String = Database.DefaultPort) As Boolean

Function IsOpen(Name As String = "") As Boolean

Function IsTransactionSupported(Name As String = "") As Boolean

Function LastSQLCommandFailed(Name As String = "") As Boolean

Function LastSQLCommands(Name As String = "") As Boolean

Function LastSQLError(Name As String = "") As Boolean

Function LocalHost() As String

Function MySQL() As String

Function Open(Driver As String, Name As String, User As String, Password As String, Host As String = Database.LocalHost, Options As String = Database.DefaultOptions, Port As String = Database.DefaultPort) As Boolean

Function OpenSQLite(Name As String) As Boolean

Function PostgreSQL() As String

Function Rollback(Name As String = "") As Boolean

Function SQLite() As String

Function SetCurrentDatabase(Name As String) As Boolean

Function Tables(Name As String = "") As List

Function TestConnection(Driver As String, User As String, Password As String, Host As String = Database.LocalHost, Options As String = Database.DefaultOptions, Port As String = Database.DefaultPort) As String

Function Transaction(Name As String = "") As Boolean



Object Debug

Overview

ClassName File Info Line Scope SuperClassName


Subs & Functions

Function ClassName() As String

Function File() As String

Function Info() As String

Function Line() As String

Function Scope() As String

Function SuperClassName() As String



Object Desktop

Overview

DesktopLocation


Subs & Functions

Function DesktopLocation() As String



Object Dir

Overview

ApplicationsPath BundleName Copy Create DateTimeCreated DateTimeRead DateTimeUpdated DesktopPath Drives Exists FindFile Group HomePath IsBundle IsDir IsExecutable IsHidden IsReadable IsRelative IsRoot IsSymLink IsWritable List Move Owner RecursiveCreate RecursiveFindFile RecursiveList RecursiveRemove Remove RootPath SymLinkTarget TempPath WithNativeSeparators WithoutNativeSeparators


Subs & Functions

Function ApplicationsPath() As String

Function BundleName(Path As String) As String

Function Copy(SourcePath As String, DestinationPath As String) As List

Function Create(Path As String) As Boolean

Function DateTimeCreated(Path As String) As String

Function DateTimeRead(Path As String) As String

Function DateTimeUpdated(Path As String) As String

Function DesktopPath() As String

Function Drives() As List

Function Exists(Path As String) As Boolean

Function FindFile(Path As String, NameFilter As List, Filter As Integer = Dir.NoFilter, Sorting As Integer = Dir.NoSort) As List

Function Group(Path As String) As String

Function HomePath() As String

Function IsBundle(Path As String) As Boolean

Function IsDir(Path As String) As Boolean

Function IsExecutable(Path As String, Who As String) As Boolean

Function IsHidden(Path As String) As Boolean

Function IsReadable(Path As String, Who As String) As Boolean

Function IsRelative(Path As String) As Boolean

Function IsRoot(Path As String) As Boolean

Function IsSymLink(Path As String) As Boolean

Function IsWritable(Path As String, Who As String) As Boolean

Function List(Path As String) As List

Function Move(SourcePath As String, DestinationPath As String) As List

Function Owner(Path As String) As String

Function RecursiveCreate(Path As String) As Boolean

Function RecursiveFindFile(Path As String, NameFilter As List, Filter As Integer = Dir.NoFilter, Sorting As Integer = Dir.NoSort) As List

Function RecursiveList(Path As String) As List

Function RecursiveRemove(Path As String) As Boolean

Function Remove(Path As String) As Boolean

Function RootPath() As String

Function SymLinkTarget(Path As String) As String

Function TempPath() As String

Function WithNativeSeparators(Path As String) As String

Function WithoutNativeSeparators(Path As String) As String



Object File

Overview

Copy Create DateTimeCreated DateTimeRead DateTimeUpdated Exists Group IsDir IsExecutable IsFile IsHidden IsReadable IsRelative IsSymLink IsWritable Link Move Owner ReadString Remove Rename Resize Size SymLinkTarget Truncate WithNativeSeparators WithoutNativeSeparators WriteString


Subs & Functions

Function Copy(SourceFileName As String, DestinationFileName As String, Overwrite As Boolean = True) As Boolean

Function Create(FileName As String) As Boolean

Function DateTimeCreated(FileName As String) As String

Function DateTimeRead(FileName As String) As String

Function DateTimeUpdated(FileName As String) As String

Function Exists(FileName As String) As Boolean

Function Group(FileName As String) As String

Function IsDir(FileName As String) As Boolean

Function IsExecutable(FileName As String, Who As String) As Boolean

Function IsFile(FileName As String) As Boolean

Function IsHidden(FileName As String) As Boolean

Function IsReadable(FileName As String, Who As String) As Boolean

Function IsRelative(FileName As String) As Boolean

Function IsSymLink(FileName As String) As Boolean

Function IsWritable(FileName As String, Who As String) As Boolean

Function Link(SourceFileName As String, DestinationFileName As String) As Boolean

Function Move(SourceFileName As String, DestinationFileName As String, Overwrite As Boolean = True) As Boolean

Function Owner(FileName As String) As String

Function ReadString(FileName As String, Codec As String, AutoDetectUnicode As Boolean = True, GenerateByteOrderMark As Boolean = True) As String

Function Remove(FileName As String) As Boolean

Function Rename(SourceFileName As String, DestinationFileName As String, Overwrite As Boolean = True) As Boolean

Function Resize(FileName As String, NewSize As Integer) As Boolean

Function Size(FileName As String) As Integer

Function SymLinkTarget(FileName As String) As String

Function Truncate(FileName As String) As Boolean

Function WithNativeSeparators(FileName As String) As String

Function WithoutNativeSeparators(FileName As String) As String

Function WriteString(Text As String, FileName As String, Append As Boolean = False, Codec As String = "UTF-8", AutoDetectUnicode As Boolean = True, GenerateByteOrderMark As Boolean = True) As Boolean



Object FontDialog

Overview

Bold GetFont GetFont2 Italic Name Size Underline


Subs & Functions

Function Bold() As Boolean

Function GetFont() As Boolean

Function GetFont2(Name As String, Size As Integer, Bold As Boolean, Italic As Boolean, Underline As Boolean) As Boolean

Function Italic() As Boolean

Function Name() As String

Function Size() As Integer

Function Underline() As Boolean



Object Fonts

Overview

Set


Subs & Functions

Function Set(FontId As String, Name As String, Size As Integer, Italic As Boolean, Bold As Boolean, Underline As Boolean) As Boolean



Object Global


Object InputDialog

Overview

GetFloat GetInteger GetString Ok


Subs & Functions

Function GetFloat(WindowTitle As String, Text As String = "", Value As Float = 0, Minimum As Float = -2147483647, Maximum As Float = 2147483647, Decimals As Integer = 1) As Float

Function GetInteger(WindowTitle As String, Text As String = "", Value As Integer = 0, Minimum As Integer = -2147483647, Maximum As Integer = 2147483647, Step As Integer = 1) As Integer

Function GetString(WindowTitle As String, Text As String = "", Value As String = "", EchoMode As Integer = InputDialog.Normal) As String

Function Ok() As Boolean



Object MainWindow


Object MessageBox

Overview

Critical Information Question Warning


Subs & Functions

Function Critical(WindowTitle As String, Text As String = "", Buttons As Integer = MessageBox.Ok, DefaultButton As Integer = MessageBox.NoButton) As Integer

Function Information(WindowTitle As String, Text As String = "", Buttons As Integer = MessageBox.Ok, DefaultButton As Integer = MessageBox.NoButton) As Integer

Function Question(WindowTitle As String, Text As String = "", Buttons As Integer = MessageBox.Ok, DefaultButton As Integer = MessageBox.NoButton) As Integer

Function Warning(WindowTitle As String, Text As String = "", Buttons As Integer = MessageBox.Ok, DefaultButton As Integer = MessageBox.NoButton) As Integer



Object OS

Overview

IsLinux IsMac IsWindows


Subs & Functions

Function IsLinux() As Boolean

Function IsMac() As Boolean

Function IsWindows() As Boolean



Object OpenFileDialog

Overview

GetDirectory GetDirectory2 GetFile GetFile2 GetFiles GetFiles2


Subs & Functions

Function GetDirectory() As String

Function GetDirectory2(WindowTitle As String, Directory As String) As String

Function GetFile() As String

Function GetFile2(WindowTitle As String, Directory As String, Filter As String) As String

Function GetFiles() As List

Function GetFiles2(WindowTitle As String, Directory As String, Filter As String) As List



Object Pixmaps

Overview

Load


Subs & Functions

Function Load(PixmapId As String, FileName As String) As Boolean



Object Preferences

Overview

Boolean Exists Float Ids Integer QByteArray QStringList Remove RemoveAll SetBoolean SetFloat SetInteger SetQByteArray SetQStringList SetString String


Subs & Functions

Function Boolean(PreferenceId As String) As Boolean

Function Exists(PreferenceId As String) As Boolean

Function Float(PreferenceId As String) As String

Function Ids() As List

Function Integer(PreferenceId As String) As Integer

Function QByteArray(PreferenceId As String) As QByteArray

Function QStringList(PreferenceId As String) As QStringList

Function Remove(PreferenceId As String) As Boolean

Sub RemoveAll()

Sub SetBoolean(PreferenceId As String, Value As Boolean)

Sub SetFloat(PreferenceId As String, Value As Float)

Sub SetInteger(PreferenceId As String, Value As Integer)

Sub SetQByteArray(PreferenceId As String, Value As QByteArray)

Sub SetQStringList(PreferenceId As String, Value As QStringList)

Sub SetString(PreferenceId As String, Value As String)

Function String(PreferenceId As String) As String



Object ProgressDialog

Overview

CancelText Canceled Hide Maximum Minimum Show Show2 Value Wait WindowTitle


Properties

Property CancelText As String

Property Maximum As Integer

Property Minimum As Integer

Property Value As Integer

Property Wait As Integer

Property WindowTitle As String



Subs & Functions

Function Canceled() As Boolean

Sub Hide()

Sub Show()

Function Show2(WindowTitle As String, CancelText As String) As Boolean



Object Query

Overview

Command Command2 Run Run2


Subs & Functions

Function Command(Command As String) As Dictionary

Function Command2(Database As String, Command As String) As Dictionary

Function Run(QueryNameOrSql As String) As Boolean

Function Run2(Database As String, QueryNameOrSql As String) As Boolean



Object Records

Overview

Close FieldNames First GoTo Last Length Next Open Open2 Open3 Open4 Open5 Open6 Position Previous Requery Value


Subs & Functions

Function Close(RecordsId As String) As Boolean

Function FieldNames(RecordsId As String) As List

Function First(RecordsId As String) As Boolean

Function GoTo(RecordsId As String, Position As Integer) As Boolean

Function Last(RecordsId As String) As Boolean

Function Length(RecordsId As String) As Integer

Function Next(RecordsId As String) As Boolean

Function Open(TableOrSql As String) As String

Function Open2(Database As String, TableOrSql As String) As String

Function Open3(DTable As String, Where As Dictionary) As String

Function Open4(Database As String, Table As String, Where As Dictionary) As String

Function Open5(Table As String, Where As Dictionary, OrderBy As Dictionary) As String

Function Open6(Database As String, Table As String, Where As Dictionary, OrderBy As Dictionary) As String

Function Position(RecordsId As String) As Integer

Function Previous(RecordsId As String) As Boolean

Function Requery(RecordsId As String) As Boolean

Function Value(RecordsId As String, Field As String) As id



Object SaveFileDialog

Overview

GetDirectory GetDirectory2 GetFile GetFile2


Subs & Functions

Function GetDirectory() As String

Function GetDirectory2(WindowTitle As String, Directory As String) As String

Function GetFile() As String

Function GetFile2(WindowTitle As String, Directory As String, Filter As String) As String



Object Sounds

Overview

Load Play


Subs & Functions

Function Load(SoundId As String, FileName As String) As Boolean

Function Play(SoundId As String) As Boolean



Object StatusBar

Overview

AddPermanentWidget ClearMessage ShowMessage ShowMessage2


Subs & Functions

Sub AddPermanentWidget(Widget As QWidget)

Sub ClearMessage()

Sub ShowMessage(Message As String)

Sub ShowMessage2(Message As String, TimeOutInMilliSeconds As Integer)



Object SystemTrayIcon

Overview

ContextMenu Hide Icon IsMessageBoxSupported IsSystemTrayAvailable MessageBox MessageBox2 MessageBox3 MessageBox4 Show ShowOrHide ToolTip Visible activated messageClicked


Properties

Property ContextMenu As QMenu

Property Icon As QIcon

Property ToolTip As String

Property Visible As Boolean



Subs & Functions

Sub Hide()

Function IsMessageBoxSupported() As Boolean

Function IsSystemTrayAvailable() As Boolean

Sub MessageBox(Text As String)

Sub MessageBox2(Text As String, Title As String)

Sub MessageBox3(Text As String, Title As String, MessageBoxIcon As Integer)

Sub MessageBox4(Text As String, Title As String, MessageBoxIcon As Integer, TimeOut As Integer)

Sub Show()

Sub ShowOrHide()



Signals

Signal activated(Text As String)

Signal messageClicked()



Object Table

Overview

Create Create2 Delete Delete2 Drop Drop2 Empty Empty2 Exists Exists2 FieldNames FieldNames2 Insert Insert2 PrimaryKeyName PrimaryKeyName2 Update Update2


Subs & Functions

Function Create(Table As String, Fields As Dictionary) As Boolean

Function Create2(Database As String, Table As String, Fields As Dictionary) As Boolean

Function Delete(Table As String, Where As Dictionary) As Boolean

Function Delete2(Database As String, Table As String, Where As Dictionary) As Boolean

Function Drop(Table As String) As Boolean

Function Drop2(Database As String, Table As String) As Boolean

Function Empty(Table As String) As Boolean

Function Empty2(Database As String, Table As String) As Boolean

Function Exists(Table As String) As Boolean

Function Exists2(Database As String, Table As String) As Boolean

Function FieldNames(Table As String) As List

Function FieldNames2(Database As String, Table As String) As List

Function Insert(Table As String, Insert As Dictionary) As Boolean

Function Insert2(Database As String, Table As String, Insert As Dictionary) As Boolean

Function PrimaryKeyName(Table As String) As String

Function PrimaryKeyName2(Database As String, Table As String) As String

Function Update(Table As String, Update As Dictionary, Where As Dictionary) As Boolean

Function Update2(Database As String, Table As String, Update As Dictionary, Where As Dictionary) As Boolean



Object ToolBar

Overview

AddPermanentWidget


Subs & Functions

Sub AddPermanentWidget(Widget As QWidget, BeforeAction As QAction)



Object qApp

Overview

AboutQt ApplicationName ApplicationVersion Arguments ClipboardText CloseAllWindows CursorSetWait CursorUnsetWait FileName Focus FocusWindow IsRightToLeftLayoutDirection OperatingSystemName OrganizationDomain OrganizationName PID Path PrintHtml PrintHtmlAsPdf QtVersion Quit SetClipboardText SetDefaultWindowIcon SetQuitOnLastWindowClosed SetRightToLeftLayoutDirection lastWindowClosed


Properties

Property ApplicationName As String

Property ApplicationVersion As String

Property Arguments As List

Property FileName As String

Property OrganizationDomain As String

Property OrganizationName As String

Property PID As Integer

Property Path As String



Subs & Functions

Sub AboutQt()

Function ClipboardText() As String

Sub CloseAllWindows()

Sub CursorSetWait()

Sub CursorUnsetWait()

Function Focus() As QWidget

Function FocusWindow() As QWidget

Function IsRightToLeftLayoutDirection() As Boolean

Function OperatingSystemName() As String

Sub PrintHtml(Html As String)

Sub PrintHtmlAsPdf(Html As String, PDFFilePath As String)

Function QtVersion() As String

Sub Quit()

Sub SetClipboardText(Argument As String)

Sub SetDefaultWindowIcon(Argument As QIcon)

Sub SetQuitOnLastWindowClosed(Argument As Boolean)

Sub SetRightToLeftLayoutDirection(Argument As Boolean)



Signals

Signal lastWindowClosed()





























































































Classes

Class Class

Super Classes

QObject


Class FormClass

Super Classes

QWidget QObject


Class Module

Super Classes

QObject


Class PhononSeekSlider

Super Classes

QWidget QObject


Class PhononVideoPlayer

Super Classes

QWidget QObject

Overview

Play


Subs & Functions

Sub Play(FileName As String)



Class PhononVolumeSlider

Super Classes

QWidget QObject


Class QAbstractButton

Super Classes

QWidget QObject

Child Classes

QToolButton QRadioButton QPushButton QCheckBox

Overview

Caption Checkable Checked Icon Key Text animateClick autoExclusive autoRepeat autoRepeatDelay autoRepeatInterval checkable checked click clicked down group icon iconSize pressed released shortcut text toggle toggled


Properties

Property Caption As String

Property Checkable As Boolean

Property Checked As Boolean

Property Icon As QIcon

Property Key As String

Property Text As String

Property autoExclusive As Boolean

Property autoRepeat As Boolean

Property autoRepeatDelay As Integer

Property autoRepeatInterval As Integer

Property checkable As Boolean

Property checked As Boolean

Property down As Boolean

Property icon As QIcon

Property iconSize As QSize

Property shortcut As QKeySequence

Property text As String



Subs & Functions

Sub animateClick(MiliSeconds As Integer)

Sub click()

Function group() As QButtonGroup

Sub toggle()



Signals

Signal clicked(Checked As Boolean)

Signal pressed()

Signal released()

Signal toggled(Checked As Boolean)



Class QAbstractItemModel

Super Classes

QObject

Overview

buddy canFetchMore columnCount columnsAboutToBeInserted columnsAboutToBeMoved columnsAboutToBeRemoved columnsInserted columnsMoved columnsRemoved data dataChanged fetchMore flags hasChildren hasIndex headerData headerDataChanged index insertColumn insertColumns layoutAboutToBeChanged layoutChanged modelAboutToBeReset modelReset removeRow removeRows revert rowCount rowsAboutToBeInserted rowsAboutToBeMoved rowsAboutToBeRemoved rowsInserted rowsMoved rowsRemoved setSupportedDragActions sibling sort span submit supportedDragActions


Subs & Functions

Function buddy(Index As QModelIndex) As QModelIndex

Function canFetchMore(Parent As QModelIndex) As Boolean

Function columnCount(Parent As QModelIndex) As Integer

Function data(Index As QModelIndex, Role As Integer) As QVariant

Sub fetchMore(Parent As QModelIndex)

Function flags(Index As QModelIndex) As Qt::ItemFlags

Function hasChildren(Parent As QModelIndex) As Boolean

Function hasIndex(Row As Integer, Column As Integer, Parent As QModelIndex) As Boolean

Function headerData(Section As Integer, Orientation As Qt::Orientation, Role As Integer) As QVariant

Function index(Row As Integer, Column As Integer, Parent As QModelIndex) As QModelIndex

Function insertColumn(Column As Integer, Parent As QModelIndex) As Boolean

Function insertColumns(Column As Integer, Count As Integer, Parent As QModelIndex) As Boolean

Function removeRow(Row As Integer, Parent As QModelIndex) As Boolean

Function removeRows(Row As Integer, Count As Integer, Parent As QModelIndex) As Boolean

Sub revert()

Function rowCount(Parent As QModelIndex) As Integer

Sub setSupportedDragActions(Actions As Qt::DropActions)

Function sibling(Row As Integer, Column As Integer, Index As QModelIndex) As QModelIndex

Sub sort(Column As Integer, Order As Qt::SortOrder)

Function span(Index As QModelIndex) As QSize

Sub submit()

Function supportedDragActions() As Qt::DropActions



Signals

Signal columnsAboutToBeInserted(Parent As QModelIndex, Start As Integer, End As Integer)

Signal columnsAboutToBeMoved(SourceParent As QModelIndex, SourceStart As Integer, SourceEnd As Integer, DestinationParent As QModelIndex, DestinationColumn As Integer)

Signal columnsAboutToBeRemoved(Parent As QModelIndex, Start As Integer, End As Integer)

Signal columnsInserted(Parent As QModelIndex, Start As Integer, End As Integer)

Signal columnsMoved(SourceParent As QModelIndex, SourceStart As Integer, SourceEnd As Integer, DestinationParent As QModelIndex, DestinationColumn As Integer)

Signal columnsRemoved(Parent As QModelIndex, Start As Integer, End As Integer)

Signal dataChanged(TopLeft As QModelIndex, BottomRight As QModelIndex)

Signal headerDataChanged(Orientation As Qt::Orientation, First As Integer, Last As Integer)

Signal layoutAboutToBeChanged()

Signal layoutChanged()

Signal modelAboutToBeReset()

Signal modelReset()

Signal rowsAboutToBeInserted(Parent As QModelIndex, Start As Integer, End As Integer)

Signal rowsAboutToBeMoved(SourceParent As QModelIndex, SourceStart As Integer, SourceEnd As Integer, DestinationParent As QModelIndex, DestinationRow As Integer)

Signal rowsAboutToBeRemoved(Parent As QModelIndex, Start As Integer, End As Integer)

Signal rowsInserted(Parent As QModelIndex, Start As Integer, End As Integer)

Signal rowsMoved(SourceParent As QModelIndex, SourceStart As Integer, SourceEnd As Integer, DestinationParent As QModelIndex, DestinationRow As Integer)

Signal rowsRemoved(Parent As QModelIndex, Start As Integer, End As Integer)



Class QAbstractItemView

Super Classes

QAbstractScrollArea QFrame QWidget QObject

Child Classes

QTreeView QTableView QListView QHeaderView QColumnView

Overview

activated alternatingRowColors autoScroll autoScrollMargin clearSelection clicked closePersistentEditor currentIndex defaultDropAction doubleClicked dragDropMode dragDropOverwriteMode dragEnabled edit editTriggers entered hasAutoScroll horizontalScrollMode iconSize indexAt indexWidget keyboardSearch model openPersistentEditor pressed reset rootIndex scrollTo scrollToBottom scrollToTop selectAll selectionBehavior selectionMode selectionModel setAlternatingRowColors setAutoScroll setAutoScrollMargin setCurrentIndex setDefaultDropAction setDragDropMode setDragDropOverwriteMode setDragEnabled setDropIndicatorShown setEditTriggers setHorizontalScrollMode setIconSize setIndexWidget setModel setRootIndex setSelectionBehavior setSelectionMode setSelectionModel setTabKeyNavigation setTextElideMode setVerticalScrollMode showDropIndicator sizeHintForColumn sizeHintForIndex sizeHintForRow tabKeyNavigation textElideMode update verticalScrollMode viewportEntered visualRect


Properties

Property alternatingRowColors As Boolean

Property autoScroll As Boolean

Property autoScrollMargin As Integer

Property defaultDropAction As Qt::DropAction

Property dragDropMode As QAbstractItemView::DragDropMode

Property dragDropOverwriteMode As Boolean

Property dragEnabled As Boolean

Property editTriggers As QAbstractItemView::EditTriggers

Property horizontalScrollMode As QAbstractItemView::ScrollMode

Property iconSize As QSize

Property selectionBehavior As QAbstractItemView::SelectionBehavior

Property selectionMode As QAbstractItemView::SelectionMode

Property showDropIndicator As Boolean

Property tabKeyNavigation As Boolean

Property textElideMode As Qt::TextElideMode

Property verticalScrollMode As QAbstractItemView::ScrollMode



Subs & Functions

Sub clearSelection()

Sub closePersistentEditor(Index As QModelIndex)

Function currentIndex() As QModelIndex

Sub edit(Index As QModelIndex)

Function hasAutoScroll() As Boolean

Function indexAt (Point As QPoint) As QModelIndex

Function indexWidget (Index As QModelIndex) As QWidget

Sub keyboardSearch(Search As String)

Function model() As QAbstractItemModel

Sub openPersistentEditor(Index As QModelIndex)

Sub reset()

Function rootIndex() As QModelIndex

Sub scrollTo(Index As QModelIndex, Hint As QAbstractItemView::ScrollHint)

Sub scrollToBottom()

Sub scrollToTop()

Sub selectAll()

Function selectionModel() As QItemSelectionModel

Sub setAlternatingRowColors(Enable As Boolean)

Sub setAutoScroll(Enable As Boolean)

Sub setAutoScrollMargin(Margin As Integer)

Sub setCurrentIndex(Index As QModelIndex)

Sub setDefaultDropAction(DropAction As Qt::DropAction)

Sub setDragDropMode(Behavior As QAbstractItemView::DragDropMode)

Sub setDragDropOverwriteMode(Overwrite As Boolean)

Sub setDragEnabled(Enable As Boolean)

Sub setDropIndicatorShown(Enable As Boolean)

Sub setEditTriggers(Triggers As QAbstractItemView::EditTriggers)

Sub setHorizontalScrollMode(Mode As QAbstractItemView::ScrollMode)

Sub setIconSize(Size As QSize)

Sub setIndexWidget(Index As QModelIndex, Widget As QWidget)

Sub setModel(Model As QAbstractItemModel)

Sub setRootIndex(Index As QModelIndex)

Sub setSelectionBehavior(Behavior As QAbstractItemView::SelectionBehavior)

Sub setSelectionMode(Mode As QAbstractItemView::SelectionMode)

Sub setSelectionModel(SelectionModel As QItemSelectionModel)

Sub setTabKeyNavigation(Enable As Boolean)

Sub setTextElideMode(Mode As Qt::TextElideMode)

Sub setVerticalScrollMode(Mode As QAbstractItemView::ScrollMode)

Function sizeHintForColumn(Column As Integer) As Integer

Function sizeHintForIndex(Index As QModelIndex) As QSize

Function sizeHintForRow(Row As Integer) As Integer

Sub update(Index As QModelIndex)

Function visualRect(Index As QModelIndex) As QRect



Signals

Signal activated(Index As QModelIndex)

Signal clicked(Index As QModelIndex)

Signal doubleClicked(Index As QModelIndex)

Signal entered(Index As QModelIndex)

Signal pressed(Index As QModelIndex)

Signal viewportEntered()



Class QAbstractPrintDialog

Super Classes

QDialog QWidget QObject

Child Classes

QPrintDialog


Class QAbstractScrollArea

Super Classes

QFrame QWidget QObject

Child Classes

QTextEdit QScrollArea QPlainTextEdit QMdiArea QGraphicsView QAbstractItemView

Overview

cornerWidget horizontalScrollBar horizontalScrollBarPolicy maximumViewportSize setCornerWidget setHorizontalScrollBar setHorizontalScrollBarPolicy setVerticalScrollBar setVerticalScrollBarPolicy setViewport verticalScrollBar verticalScrollBarPolicy viewport


Properties

Property horizontalScrollBarPolicy As Qt::ScrollBarPolicy

Property verticalScrollBarPolicy As Qt::ScrollBarPolicy



Subs & Functions

Function cornerWidget() As QWidget

Function horizontalScrollBar() As QScrollBar

Function maximumViewportSize() As QSize

Sub setCornerWidget(Widget As QWidget)

Sub setHorizontalScrollBar(ScrollBar As QScrollBar)

Sub setHorizontalScrollBarPolicy(Policy As Qt::ScrollBarPolicy)

Sub setVerticalScrollBar(ScrollBar As QScrollBar)

Sub setVerticalScrollBarPolicy(Policy As Qt::ScrollBarPolicy)

Sub setViewport(Widget As QWidget)

Function verticalScrollBar() As QScrollBar

Function viewport() As QWidget



Class QAbstractSlider

Super Classes

QWidget QObject

Child Classes

QSlider QScrollBar QDial

Overview

actionTriggered hasTracking invertedAppearance invertedControls isSliderDown maximum minimum orientation pageStep rangeChanged setInvertedAppearance setInvertedControls setMaximum setMinimum setOrientation setPageStep setRange setSingleStep setSliderDown setSliderPosition setTracking setValue singleStep sliderDown sliderMoved sliderPosition sliderPressed sliderReleased tracking value valueChanged


Properties

Property invertedAppearance As Boolean

Property invertedControls As Boolean

Property maximum As Integer

Property minimum As Integer

Property orientation As Qt::Orientation

Property pageStep As Integer

Property singleStep As Integer

Property sliderDown As Boolean

Property sliderPosition As Integer

Property tracking As Boolean

Property value As Integer



Subs & Functions

Function hasTracking() As Boolean

Function isSliderDown() As Boolean

Sub setInvertedAppearance(Inverted As Boolean)

Sub setInvertedControls(Inverted As Boolean)

Sub setMaximum(Maximum As Integer)

Sub setMinimum(Minimum As Integer)

Sub setOrientation(Orientation As Qt::Orientation)

Sub setPageStep(Step As Integer)

Sub setRange(Min As Integer, Max As Integer)

Sub setSingleStep(Step As Integer)

Sub setSliderDown(Down As Integer)

Sub setSliderPosition(Position As Integer)

Sub setTracking(Enable As Integer)

Sub setValue(Value As Integer)



Signals

Signal actionTriggered(Action As Integer)

Signal rangeChanged(Min As Integer, Max As Integer)

Signal sliderMoved(Value As Integer)

Signal sliderPressed()

Signal sliderReleased()

Signal valueChanged(Value As Integer)



Class QAbstractSpinBox

Super Classes

QWidget QObject

Child Classes

QSpinBox QDoubleSpinBox QDateTimeEdit

Overview

accelerated acceptableInput alignment buttonSymbols clear correctionMode editingFinished frame hasAcceptableInput hasFrame interpretText isAccelerated isReadOnly keyboardTracking readOnly selectAll setAccelerated setAlignment setButtonSymbols setCorrectionMode setFrame setKeyboardTracking setReadOnly setSpecialValueText setWrapping specialValueText stepDown stepUp text wrapping


Properties

Property accelerated As Boolean

Property acceptableInput As Boolean

Property alignment As Qt::Alignment

Property buttonSymbols As QAbstractSpinBox::ButtonSymbols

Property correctionMode As QAbstractSpinBox::CorrectionMode

Property frame As Boolean

Property keyboardTracking As Boolean

Property readOnly As Boolean

Property specialValueText As String

Property text As String

Property wrapping As Boolean



Subs & Functions

Sub clear()

Function hasAcceptableInput() As Boolean

Function hasFrame() As Boolean

Sub interpretText()

Function isAccelerated() As Boolean

Function isReadOnly() As Boolean

Sub selectAll()

Sub setAccelerated(On As Boolean)

Sub setAlignment(Flag As Qt::Alignment)

Sub setButtonSymbols(Bs As QAbstractSpinBox::ButtonSymbols)

Sub setCorrectionMode(Cm As QAbstractSpinBox::CorrectionMode)

Sub setFrame(Frame As Boolean)

Sub setKeyboardTracking(Kt As Boolean)

Sub setReadOnly(R As Boolean)

Sub setSpecialValueText(Txt As String)

Sub setWrapping(W As Boolean)

Sub stepDown()

Sub stepUp()



Signals

Signal editingFinished()



Class QAbstractTextDocumentLayout

Super Classes

QObject


Class QAccessibleEvent

Overview

child setValue value


Subs & Functions

Function child() As Integer

Sub setValue(Text As String)

Function value() As String



Class QAction

Super Classes

QObject

Overview

Checkable Checked Enabled Highlight Icon SetNextState Tag Text Visible activate autoRepeat changed checkable checked data enabled font hover hovered icon iconText iconVisibleInMenu isCheckable isChecked isEnabled isIconVisibleInMenu isSeparator isVisible menu menuRole parentWidget priority setAutoRepeat setCheckable setChecked setData setDisabled setEnabled setFont setIcon setIconText setIconVisibleInMenu setMenu setMenuRole setPriority setSeparator setShortcut setShortcutContext setSoftKeyRole setStatusTip setText setToolTip setVisible setWhatsThis shortcut shortcutContext showStatusText softKeyRole statusTip text toggle toggled toolTip trigger triggered triggeredAction visible whatsThis


Properties

Property Checkable As Boolean

Property Checked As Boolean

Property Enabled As Boolean

Property Icon As QIcon

Property Tag As String

Property Text As String

Property Visible As Boolean

Property autoRepeat As Boolean

Property checkable As Boolean

Property checked As Boolean

Property enabled As Boolean

Property font As QFont

Property icon As QIcon

Property iconText As String

Property iconVisibleInMenu As Boolean

Property menuRole As QAction::MenuRole

Property priority As QAction::Priority

Property shortcut As QKeySequence

Property shortcutContext As Qt::ShortcutContext

Property softKeyRole As QAction::SoftKeyRole

Property statusTip As String

Property text As String

Property toolTip As String

Property visible As Boolean

Property whatsThis As String



Subs & Functions

Sub Highlight(Argument As Boolean)

Marks the button to be lit.

Sub SetNextState()

Sub activate(Event As QAction::ActionEvent)

Function data() As QVariant

Sub hover()

Function isCheckable() As Boolean

Function isChecked() As Boolean

Function isEnabled() As Boolean

Function isIconVisibleInMenu() As Boolean

Function isSeparator() As Boolean

Function isVisible() As Boolean

Function menu() As QMenu

Function parentWidget() As QWidget

Sub setAutoRepeat(Enable As Boolean)

Sub setCheckable(Checkable As Boolean)

Sub setChecked(b As Boolean)

Sub setData(UserData As QVariant)

Sub setDisabled(b As Boolean)

Sub setEnabled(b As Boolean)

Sub setFont(Font As QFont)

Sub setIcon(Icon As QIcon)

Sub setIconText(Text As String)

Sub setIconVisibleInMenu(Visible As Boolean)

Sub setMenu(Menu As QMenu)

Sub setMenuRole(MenuRole As QAction::MenuRole)

Sub setPriority(Priority As QAction::Priority)

Sub setSeparator(B As Boolean)

Sub setShortcut(Shorcut As QKeySequence)

Sub setShortcutContext(Context As Qt::ShortcutContext)

Sub setSoftKeyRole(SoftKeyRole As QAction::SoftKeyRole)

Sub setStatusTip(StatusTip As String)

Sub setText(Text As String)

Sub setToolTip(Tip As String)

Sub setVisible(b As Boolean)

Sub setWhatsThis(What As String)

Function showStatusText() As Boolean

Sub toggle()

Sub trigger()



Signals

Signal changed()

Signal hovered()

Signal toggled(Checked As Boolean)

Signal triggered(Checked As Boolean)

Signal triggeredAction(Action As QAction)



Class QActionEvent

Overview

action before


Subs & Functions

Function action() As QAction

Function before() As QAction



Class QActionGroup

Super Classes

QObject

Overview

actions addAction checkedAction enabled exclusive hovered isEnabled isExclusive isVisible removeAction setDisabled setEnabled setExclusive setVisible triggered visible


Properties

Property enabled As Boolean

Property exclusive As Boolean

Property visible As Boolean



Subs & Functions

Function actions() As List

Function addAction(Icon As QIcon, Text As String) As QAction

Function checkedAction() As QAction

Function isEnabled() As Boolean

Function isExclusive() As Boolean

Function isVisible() As Boolean

Sub removeAction(Action As QAction)

Sub setDisabled(B As Boolean)

Sub setEnabled(Enabled As Boolean)

Sub setExclusive(E As Boolean)

Sub setVisible(Visible As Boolean)



Signals

Signal hovered(Action As QAction)

Signal triggered(Action As QAction)



Class QApplication

Super Classes

QCoreApplication QObject

Overview

aboutQt closeAllWindows commitDataRequest cursorFlashTime doubleClickInterval focusChanged fontDatabaseChanged globalStrut inputContext isSessionRestored keyboardInputInterval lastWindowClosed layoutDirection quitOnLastWindowClosed saveStateRequest sessionId sessionKey setStyleSheet startDragDistance startDragTime styleSheet wheelScrollLines windowIcon


Properties

Property cursorFlashTime As Integer

Property doubleClickInterval As Integer

Property globalStrut As QSize

Property keyboardInputInterval As Integer

Property layoutDirection As Qt::LayoutDirection

Property quitOnLastWindowClosed As Boolean

Property startDragDistance As Integer

Property startDragTime As Integer

Property styleSheet As String

Property wheelScrollLines As Integer

Property windowIcon As QIcon



Subs & Functions

Sub aboutQt()

Sub closeAllWindows()

Function inputContext() As QInputContext

Function isSessionRestored() As Boolean

Function sessionId() As String

Function sessionKey() As String

Sub setStyleSheet(Sheet As String)



Signals

Signal commitDataRequest()

Signal focusChanged(OldOne As QWidget, NewOne As QWidget)

Signal fontDatabaseChanged()

Signal lastWindowClosed()

Signal saveStateRequest(Manager As QSessionManager)



Class QBitmap

Overview

clear swap transformed


Subs & Functions

Sub clear()

Sub swap(Other As QBitmap)

Function transformed(Matrix As QTransform) As QBitmap



Class QBoxLayout

Child Classes

QVBoxLayout QHBoxLayout


Class QBrush

Overview

color gradient isOpaque matrix setColor setColor2 setMatrix setStyle setTexture setTextureImage setTransform style swap texture textureImage transform


Subs & Functions

Function color() As QColor

Function gradient() As QGradient

Function isOpaque() As Boolean

Function matrix() As QMatrix

Sub setColor(Color As QColor)

Sub setColor2(Color As Qt::GlobalColor)

Sub setMatrix(Matrix As QMatrix)

Sub setStyle(Style As Qt::BrushStyle)

Sub setTexture(Pixmap As QPixmap)

Sub setTextureImage(Image As QImage)

Sub setTransform(Matrix As QTransform)

Function style() As Qt::BrushStyle

Sub swap(Other As QBrush)

Function texture() As QPixmap

Function textureImage() As QImage

Function transform() As QTransform



Class QButtonGroup

Super Classes

QObject

Overview

AddButton Exclusive buttonClicked buttonPressed buttonReleased


Properties

Property Exclusive As Boolean



Subs & Functions

Sub AddButton(theButton As QAbstractButton)



Signals

Signal buttonClicked(theButton As QAbstractButton)

Signal buttonPressed(theButton As QAbstractButton)

Signal buttonReleased(theButton As QAbstractButton)



Class QByteArray

Overview

append append2 at capacity chop clear contains contains2 count count2 count3 data endsWith endsWith2 fill indexOf insert insert2 isEmpty isNull lastIndexOf lastIndexOf2 left leftJustified length mid prepend prepend2 push_back push_back2 push_front push_front2 replace replace2 replace3 reserve resize right rightJustified setNum setNum2 simplified size squeeze startsWith startsWith2 swap toBase64 toFloat toHex toInt toLower toPercentEncoding toUpper trimmed truncate


Subs & Functions

Function append(Ba As QByteArray) As QByteArray

Function append2(Str As String) As QByteArray

Function at(I As Integer) As String

Function capacity() As Integer

Sub chop(N As Integer)

Sub clear()

Function contains(Ba As QByteArray) As Boolean

Function contains2(Str As String) As Boolean

Function count(Ba As QByteArray) As Integer

Function count2(Str As String) As Integer

Function count3() As Integer

Function data() As String

Function endsWith(Ba As QByteArray) As Boolean

Function endsWith2(Str As String) As Boolean

Function fill(Ch As String, Size As Integer) As QByteArray

Function indexOf(Str As String, From As Integer) As Integer

Function insert(I As Integer, Ba As QByteArray) As QByteArray

Function insert2(I As Integer, Str As String) As QByteArray

Function isEmpty() As Boolean

Function isNull() As Boolean

Function lastIndexOf(Ba As QByteArray, From As Integer) As Integer

Function lastIndexOf2(Str As String, From As Integer) As Integer

Function left(Len As Integer) As QByteArray

Function leftJustified(Width As Integer, Fill As String, Truncate As Boolean) As QByteArray

Function length() As Integer

Function mid(Pos As Integer, Len As Integer) As QByteArray

Function prepend(Ba As QByteArray) As QByteArray

Function prepend2(Str As String) As QByteArray

Sub push_back(Other As QByteArray)

Sub push_back2(Str As String)

Sub push_front(Other As QByteArray)

Sub push_front2(Str As String)

Function replace(Pos As Integer, Len As Integer, After As QByteArray) As QByteArray

Function replace2(Pos As Integer, Len As Integer, After As String, Alen As Integer) As QByteArray

Function replace3(Before As QByteArray, After As QByteArray) As QByteArray

Sub reserve(Size As Integer)

Sub resize(Size As Integer)

Function right(Len As Integer) As QByteArray

Function rightJustified(Width As Integer, Fill As String, Truncate As Boolean) As QByteArray

Function setNum(N As Integer, Base As Integer) As QByteArray

Function setNum2(N As Float, Base As Integer) As QByteArray

Function simplified() As QByteArray

Function size() As Integer

Sub squeeze()

Function startsWith(Ba As QByteArray) As Boolean

Function startsWith2(Str As String) As Boolean

Sub swap(Other As QByteArray)

Function toBase64() As QByteArray

Function toFloat(Ok As Boolean) As Float

Function toHex() As QByteArray

Function toInt(Ok As Boolean, Base As Integer) As Integer

Function toLower() As QByteArray

Function toPercentEncoding(Exclude As QByteArray, Include As QByteArray, Percent As String) As QByteArray

Function toUpper() As QByteArray

Function trimmed() As QByteArray

Sub truncate(Pos As Integer)



Class QCalendarWidget

Super Classes

QWidget QObject

Overview

activated clicked currentPageChanged dateEditAcceptDelay dateEditEnabled gridVisible maximumDate minimumDate monthShown navigationBarVisible selectedDate selectionChanged setCurrentPage setDateRange setSelectedDate showNextMonth showNextYear showPreviousMonth showPreviousYear showSelectedDate showToday yearShown


Properties

Property dateEditAcceptDelay As Integer

Property dateEditEnabled As Boolean

Property gridVisible As Boolean

Property maximumDate As QDate

Property minimumDate As QDate

Property navigationBarVisible As Boolean

Property selectedDate As QDate



Subs & Functions

Function monthShown() As Integer

Sub setCurrentPage(Year As Integer, Month As Integer)

Sub setDateRange(Minimum As QDate, Maximum As QDate)

Sub setSelectedDate(Date As QDate)

Sub showNextMonth()

Sub showNextYear()

Sub showPreviousMonth()

Sub showPreviousYear()

Sub showSelectedDate()

Sub showToday()

Function yearShown() As Integer



Signals

Signal activated(Date As QDate)

Signal clicked(Date As QDate)

Signal currentPageChanged(Year As Integer, Month As Integer)

Signal selectionChanged()



Class QChar

Overview

hasMirrored isDigit isHighSurrogate isLetter isLetterOrNumber isLowSurrogate isLower isMark isNull isNumber isPrint isPunct isSpace isSymbol isTitleCase isUpper mirroredChar toCaseFolded toLower toTitleCase toUpper


Subs & Functions

Function hasMirrored() As Boolean

Function isDigit() As Boolean

Function isHighSurrogate() As Boolean

Function isLetter() As Boolean

Function isLetterOrNumber() As Boolean

Function isLowSurrogate() As Boolean

Function isLower() As Boolean

Function isMark() As Boolean

Function isNull() As Boolean

Function isNumber() As Boolean

Function isPrint() As Boolean

Function isPunct() As Boolean

Function isSpace() As Boolean

Function isSymbol() As Boolean

Function isTitleCase() As Boolean

Function isUpper() As Boolean

Function mirroredChar() As QChar

Function toCaseFolded() As QChar

Function toLower() As QChar

Function toTitleCase() As QChar

Function toUpper() As QChar



Class QCheckBox

Super Classes

QAbstractButton QWidget QObject

Child Classes

CheckBox

Overview

checkState setCheckState stateChanged tristate


Properties

Property tristate As Boolean



Subs & Functions

Function checkState() As Qt.CheckState

Sub setCheckState(State As Qt.CheckState)



Signals

Signal stateChanged(State As Integer)



Class QChildEvent

Overview

added child polished removed


Subs & Functions

Function added() As Boolean

Function child() As QObject

Function polished() As Boolean

Function removed() As Boolean



Class QClipboard

Super Classes

QObject

Overview

changed clear dataChanged findBufferChanged image mimeData ownsClipboard ownsFindBuffer ownsSelection pixmap selectionChanged setImage setMimeData setPixmap setText supportsFindBuffer text text2


Subs & Functions

Sub clear(Mode As QClipboard::Mode)

Function image(Mode As QClipboard::Mode) As QImage

Function mimeData(Mode As QClipboard::Mode) As QMimeData

Function ownsClipboard() As Boolean

Function ownsFindBuffer() As Boolean

Function ownsSelection() As Boolean

Function pixmap(Mode As QClipboard::Mode) As QPixmap

Sub setImage(Image As QImage, Mode As QClipboard::Mode)

Sub setMimeData(Src As QMimeData, Mode As QClipboard::Mode)

Sub setPixmap(Pixmap As QPixmap, QClipboard::Mode)

Sub setText(Text As String, QClipboard::Mode)

Function supportsFindBuffer() As Boolean

Function text(Mode As QClipboard::Mode) As String

Function text2(SubType As String, Mode As QClipboard::Mode) As String



Signals

Signal changed(Mode As QClipboard::Mode)

Signal dataChanged()

Signal findBufferChanged()

Signal selectionChanged()



Class QCloseEvent


Class QColor

Overview

alpha alphaF black blackF blue blueF convertTo cyan cyanF darker green greenF hslHue hslHueF hslSaturation hslSaturationF hsvHue hsvHueF hsvSaturation hsvSaturationF hue hueF lighter lightness lightnessF magenta magentaF name red redF rgb rgba saturation saturationF setAlpha setAlphaF setBlue setBlueF setCmyk setCmykF setGreen setGreenF setHsl setHslF setHsv setHsvF setNamedColor setRed setRedF setRgb setRgbF spec toCmyk toHsl toHsv toRgb value valueF yellow yellowF


Subs & Functions

Function alpha() As Integer

Function alphaF() As Float

Function black() As Integer

Function blackF() As Float

Function blue() As Integer

Function blueF() As Float

Function convertTo(ColorSpec As QColor::Spec) As QColor

Function cyan() As Integer

Function cyanF() As Float

Function darker(Factor As Integer) As QColor

Function green() As Integer

Function greenF() As Float

Function hslHue() As Integer

Function hslHueF() As Float

Function hslSaturation() As Integer

Function hslSaturationF() As Float

Function hsvHue() As Integer

Function hsvHueF() As Float

Function hsvSaturation() As Integer

Function hsvSaturationF() As Float

Function hue() As Integer

Function hueF() As Float

Function lighter(Factor As Integer) As QColor

Function lightness() As Integer

Function lightnessF() As Float

Function magenta() As Integer

Function magentaF() As Float

Function name() As String

Function red() As Integer

Function redF() As Float

Function rgb() As QRgb

Function rgba() As QRgb

Function saturation() As Integer

Function saturationF() As Float

Sub setAlpha(Alpha As Integer)

Sub setAlphaF(Alpha As Float)

Sub setBlue(Blue As Integer)

Sub setBlueF(Blue As Float)

Sub setCmyk(C As Integer, M As Integer, Y As Integer, K As Integer, A As Integer)

Sub setCmykF(C As Float, M As Float, Y As Float, K As Float, A As Float)

Sub setGreen(Green As Integer)

Sub setGreenF(Green As Float)

Sub setHsl(H As Integer, S As Integer, L As Integer, A As Integer)

Sub setHslF(H As Float, S As Float, L As Float, A As Float)

Sub setHsv(H As Integer, S As Integer, V As Integer, A As Integer)

Sub setHsvF(H As Float, S As Float, V As Float, A As Float)

Sub setNamedColor(Name As String)

Sub setRed(Red As Integer)

Sub setRedF(Red As Float)

Sub setRgb(R As Integer, G As Integer, B As Integer, A As Integer)

Sub setRgbF(R As Float, G As Float, B As Float, A As Float)

Function spec() As QColor::Spec

Function toCmyk() As QColor

Function toHsl() As QColor

Function toHsv() As QColor

Function toRgb() As QColor

Function value() As Integer

Function valueF() As Float

Function yellow() As Integer

Function yellowF() As Float



Class QColumnView

Super Classes

QAbstractItemView QAbstractScrollArea QFrame QWidget QObject

Overview

previewWidget resizeGripsVisible setPreviewWidget setResizeGripsVisible updatePreviewWidget


Properties

Property resizeGripsVisible As Boolean



Subs & Functions

Function previewWidget() As QWidget

Sub setPreviewWidget(Widget As QWidget)

Sub setResizeGripsVisible(Visible As Boolean)



Signals

Signal updatePreviewWidget(Index As QModelIndex)



Class QComboBox

Super Classes

QWidget QObject

Child Classes

QFontComboBox

Overview

Append Append2 CurrentIndex Length Object RemoveAll SetNoCompleter Text activated activated2 addItem addItems clear clearEditText count currentIndex currentIndexChanged currentIndexChanged2 currentText duplicatesEnabled editTextChanged editable frame hasFrame highlighted highlighted2 iconSize insertItem insertItems insertPolicy insertSeparator isEditable itemIcon itemText lineEdit maxCount maxVisibleItems minimumContentsLength modelColumn removeItem setCurrentIndex setDuplicatesEnabled setEditText setEditable setFrame setIconSize setInsertPolicy setItemIcon setItemText setLineEdit setMaxCount setMaxVisibleItems setMinimumContentsLength setModelColumn setSizeAdjustPolicy sizeAdjustPolicy


Properties

Property CurrentIndex As Integer

Property count As Integer

Property currentIndex As Integer

Property currentText As String

Property duplicatesEnabled As Boolean

Property editable As Boolean

Property frame As Boolean

Property iconSize As QSize

Property insertPolicy As QComboBox::InsertPolicy

Property maxCount As Integer

Property maxVisibleItems As Integer

Property minimumContentsLength As Integer

Property modelColumn As Integer

Property sizeAdjustPolicy As QComboBox::SizeAdjustPolicy



Subs & Functions

Sub Append(Text As String)

Sub Append2(Icon As QIcon, Text As String)

Function Length() As Integer

Function Object(Index As Integer) As String

Sub RemoveAll()

Sub SetNoCompleter()

Function Text() As String

Sub addItem(Icon As QIcon, Text As String, UserData As QVariant)

Sub addItems(Texts As QStringList)

Sub clear()

Sub clearEditText()

Function hasFrame() As Boolean

Sub insertItem(Index As Integer, Icon As QIcon, Text As String, UserData As QVariant)

Sub insertItems(Index As Integer, List As QStringList)

Sub insertSeparator(Index As Integer)

Function isEditable() As Boolean

Function itemIcon(Index As Integer) As QIcon

Function itemText(Index As Integer) As String

Function lineEdit() As QLineEdit

Sub removeItem(Index As Integer)

Sub setCurrentIndex(Index As Integer)

Sub setDuplicatesEnabled(Enable As Boolean)

Sub setEditText(Text As String)

Sub setEditable(Editable As Boolean)

Sub setFrame(Frame As Boolean)

Sub setIconSize(Size As QSize)

Sub setInsertPolicy(Policy As QComboBox::InsertPolicy)

Sub setItemIcon(Index As Integer, Icon As QIcon)

Sub setItemText(Index As Integer, Text As String)

Sub setLineEdit(Edit As QLineEdit)

Sub setMaxCount(Max As Integer)

Sub setMaxVisibleItems(MaxItems As Integer)

Sub setMinimumContentsLength(Characters As Integer)

Sub setModelColumn(VisibleColumn As Integer)

Sub setSizeAdjustPolicy(Policy As QComboBox::SizeAdjustPolicy)



Signals

Signal activated(Text As String)

Signal activated2(Index As Integer)

Signal currentIndexChanged(Text As String)

Signal currentIndexChanged2(Index As Integer)

Signal editTextChanged(Text As String)

Signal highlighted(Text As String)

Signal highlighted2(Index As Integer)



Class QCommandLinkButton

Super Classes

QPushButton QAbstractButton QWidget QObject

Child Classes

CommandLinkButton

Overview

Description description flat setDescription


Properties

Property Description As String

Property description As String

Property flat As Boolean



Subs & Functions

Sub setDescription(Description As String)



Class QCompleter

Super Classes

QObject

Overview

activated activated2 caseSensitivity complete completionColumn completionCount completionMode completionPrefix completionRole currentCompletion currentIndex currentRow highlighted highlighted2 maxVisibleItems modelSorting popup setCaseSensitivity setCompletionColumn setCompletionMode setCompletionPrefix setCompletionRole setCurrentRow setMaxVisibleItems setModel setModelSorting setPopup setWidget setWrapAround widget wrapAround


Properties

Property caseSensitivity As Qt::CaseSensitivity

Property completionColumn As Integer

Property completionMode As QCompleter::CompletionMode

Property completionPrefix As String

Property completionRole As Integer

Property maxVisibleItems As Integer

Property modelSorting As QCompleter::ModelSorting

Property wrapAround As Boolean



Subs & Functions

Sub complete(Rect As QRect)

Function completionCount() As Integer

Function currentCompletion() As String

Function currentIndex() As QModelIndex

Function currentRow() As Integer

Function popup() As QAbstractItemView

Sub setCaseSensitivity(CaseSensitivity As Qt::CaseSensitivity)

Sub setCompletionColumn(Column As Integer)

Sub setCompletionMode(Mode As QCompleter::CompletionMode)

Sub setCompletionPrefix(Prefix As String)

Sub setCompletionRole(Role As Integer)

Function setCurrentRow(Row As Integer) As Boolean

Sub setMaxVisibleItems(MaxItems As Integer)

Sub setModel(Model As QAbstractItemModel)

Sub setModelSorting(Sorting As QCompleter::ModelSorting)

Sub setPopup(Popup As QAbstractItemView)

Sub setWidget(Widget As QWidget)

Sub setWrapAround(Wrap As Boolean)

Function widget() As Boolean



Signals

Signal activated(Text As String)

Signal activated2(Index As QModelIndex)

Signal highlighted(Text As String)

Signal highlighted2(Index As QModelIndex)



Class QContextMenuEvent


Class QCoreApplication

Super Classes

QObject

Child Classes

QApplication

Overview

aboutToQuit applicationName applicationVersion organizationDomain organizationName quit setEventFilter


Properties

Property applicationName As String

Property applicationVersion As String

Property organizationDomain As String

Property organizationName As String



Subs & Functions

Sub quit()

Function setEventFilter(Filter As QCoreApplication::EventFilter) As QCoreApplication::EventFilter



Signals

Signal aboutToQuit()



Class QCursor

Overview

bitmap hotSpot mask pixmap setShape shape


Subs & Functions

Function bitmap() As QBitmap

Function hotSpot() As QPoint

Function mask() As QBitmap

Function pixmap() As QPixmap

Sub setShape(Shape As Qt::CursorShape)

Function shape() As Qt::CursorShape



Class QDate

Overview

addDays addMonths addYears day dayOfWeek dayOfYear daysInMonth daysInYear daysTo isNull isValid month setDate toJulianDay toString year


Subs & Functions

Function addDays(NumberDays As Integer) As QDate

Function addMonths(NumberMonths As Integer) As QDate

Function addYears(NumberYears As Integer) As QDate

Function day() As Integer

Function dayOfWeek() As Integer

Function dayOfYear() As Integer

Function daysInMonth() As Integer

Function daysInYear() As Integer

Function daysTo(Date As QDate) As Integer

Function isNull() As Boolean

Function isValid() As Boolean

Function month() As Integer

Function setDate(Year As Integer, Month As Integer, Day As Integer) As Boolean

Function toJulianDay() As Integer

Function toString(Format As String) As String

Function year() As Integer



Class QDateEdit

Super Classes

QDateTimeEdit QAbstractSpinBox QWidget QObject


Class QDateTime

Overview

addDays addMSecs addMonths addSecs addYears date daysTo isNull isValid msecsTo secsTo setDate setMSecsSinceEpoch setTime time toLocalTime toMSecsSinceEpoch toString


Subs & Functions

Function addDays(NumberDays As Integer) As QDateTime

Function addMSecs(Milliseconds As Integer) As QDateTime

Function addMonths(NumberMonths As Integer) As QDateTime

Function addSecs(NumberSeconds As Integer) As QDateTime

Function addYears(NumberYears As Integer) As QDateTime

Function date() As QDate

Function daysTo(Other As QDateTime) As Integer

Function isNull() As Boolean

Function isValid() As Boolean

Function msecsTo(Other As QDateTime) As Integer

Function secsTo(Other As QDateTime) As Integer

Sub setDate(Date As QDate)

Sub setMSecsSinceEpoch(Milliseconds As Integer)

Sub setTime(Time As QTime)

Function time() As QTime

Function toLocalTime() As QDateTime

Function toMSecsSinceEpoch() As Integer

Function toString(Format As String) As String



Class QDateTimeEdit

Super Classes

QAbstractSpinBox QWidget QObject

Child Classes

QTimeEdit QDateEdit

Overview

calendarPopup calendarWidget clearMaximumDate clearMaximumDateTime clearMaximumTime clearMinimumDate clearMinimumDateTime clearMinimumTime currentSection currentSectionIndex date dateChanged dateTime dateTimeChanged displayFormat displayedSections maximumDate maximumDateTime maximumTime minimumDate minimumDateTime minimumTime sectionAt sectionCount sectionText setCalendarPopup setCalendarWidget setDate setDateRange setDateTime setDateTimeRange setSelectedSection setTime setTimeRange time timeChanged


Properties

Property calendarPopup As Boolean

Property currentSection As QDateTimeEdit.Section

Property currentSectionIndex As Integer

Property date As QDate

Property dateTime As QDateTime

Property displayFormat As String

Property displayedSections As Integer

Property maximumDate As QDate

Property maximumDateTime As QDateTime

Property maximumTime As QTime

Property minimumDate As QDate

Property minimumDateTime As QDateTime

Property minimumTime As QTime

Property sectionCount As Integer

Property time As QTime



Subs & Functions

Function calendarWidget() As QCalendarWidget

Sub clearMaximumDate()

Sub clearMaximumDateTime()

Sub clearMaximumTime()

Sub clearMinimumDate()

Sub clearMinimumDateTime()

Sub clearMinimumTime()

Function sectionAt(Index As Integer) As Integer

Function sectionText(Section As QDateTimeEdit.Section) As String

Sub setCalendarPopup(Enable As Boolean)

Sub setCalendarWidget(CalendarWidget As QCalendarWidget)

Sub setDate(Date As QDate)

Sub setDateRange(Minimum As QDate, Maximum As QDate)

Sub setDateTime(DateTime As QDateTime)

Sub setDateTimeRange(Minimum As QDateTime, Maximum As QDateTime)

Sub setSelectedSection(Section As QDateTimeEdit.Section)

Sub setTime(Time As QTime)

Sub setTimeRange(Minimum As QTime, Maximum As QTime)



Signals

Signal dateChanged(Date As QDate)

Signal dateTimeChanged(DateTime As QDateTime)

Signal timeChanged(Time As QTime)



Class QDeclarativeContext

Overview

baseUrl contextObject contextProperty isValid parentContext resolvedUrl


Subs & Functions

Function baseUrl() As QUrl

Function contextObject() As QObject

Function contextProperty(Name As String) As QVariant

Function isValid() As Boolean

Function parentContext() As QDeclarativeContext

Function resolvedUrl(Src As QUrl) As QUrl



Class QDeclarativeView

Super Classes

QGraphicsView QAbstractScrollArea QFrame QWidget QObject

Overview

initialSize resizeMode rootContext rootObject sceneResized setResizeMode setSource source status statusChanged


Properties

Property resizeMode As QDeclarativeView::ResizeMode

Property source As QUrl

Property status As QDeclarativeView::Status



Subs & Functions

Function initialSize() As QSize

Function rootContext() As QDeclarativeContext

Function rootObject() As QGraphicsObject

Sub setResizeMode(Mode As QDeclarativeView::ResizeMode)

Sub setSource(Url As QUrl)



Signals

Signal sceneResized(Size As QSize)

Signal statusChanged(Status As QDeclarativeView::Status)



Class QDial

Super Classes

QAbstractSlider QWidget QObject

Overview

notchSize notchTarget notchesVisible setNotchesVisible setWrapping wrapping


Properties

Property notchSize As Integer

Property notchTarget As Float

Property notchesVisible As Boolean

Property wrapping As Boolean



Subs & Functions

Sub setNotchesVisible(Visible As Boolean)

Sub setWrapping(On As Boolean)



Class QDialog

Super Classes

QWidget QObject

Child Classes

QProgressDialog QPrintPreviewDialog QInputDialog QAbstractPrintDialog

Overview

Accept Reject accept accepted done exec finished isSizeGripEnabled open reject rejected result setModal setResult setSizeGripEnabled


Properties

Property isSizeGripEnabled As Boolean



Subs & Functions

Sub Accept()

Sub Reject()

Sub accept()

Sub done(R As Integer)

Sub exec()

Sub open()

Sub reject()

Function result() As Integer

Sub setModal(Modal As Boolean)

Sub setResult(I As Integer)

Sub setSizeGripEnabled(Enabled As Boolean)



Signals

Signal accepted()

Signal finished(Result As Integer)

Signal rejected()



Class QDialogButtonBox

Super Classes

QWidget QObject

Overview

accepted addButton addButton2 button buttonRole centerButtons clear clicked helpRequested orientation rejected removeButton setCenterButtons setOrientation setStandardButtons standardButtons


Properties

Property centerButtons As Boolean

Property orientation As Qt::Orientation

Property standardButtons As Qt::StandardButtons



Subs & Functions

Function addButton(Text As String, Role As QDialogButtonBox::ButtonRole) As QPushButton

Function addButton2(Button As QDialogButtonBox::StandardButton) As QPushButton

Function button(Which As QDialogButtonBox::StandardButton) As QDialogButtonBox::ButtonRole

Function buttonRole(button As QAbstractButton) As QDialogButtonBox::ButtonRole

Sub clear()

Sub removeButton(Button As QAbstractButton)

Sub setCenterButtons(Center As Boolean)

Sub setOrientation(Orientation As Qt::Orientation)

Sub setStandardButtons(Buttons As QDialogButtonBox::StandardButtons)



Signals

Signal accepted()

Signal clicked(Button As QAbstractButton)

Signal helpRequested()

Signal rejected()



Class QDir

Overview

absoluteFilePath absolutePath canonicalPath cd cdUp count dirName entryInfoList entryList exists filePath filter isAbsolute isReadable isRelative isRoot makeAbsolute mkdir mkpath nameFilters path refresh relativeFilePath remove rename rmdir setFilter setNameFilters setPath setSorting sorting


Subs & Functions

Function absoluteFilePath(FileName As String) As String

Function absolutePath() As String

Function canonicalPath() As String

Function cd(DirName As String) As Boolean

Function cdUp() As Boolean

Function count() As Integer

Function dirName() As String

Function entryInfoList(NameFilters As QStringList, Filters As QDir::Filters, Sort As QDir::SortFlags) As List

Function entryList(NameFilters As QStringList, Filters As QDir::Filters, Sort As QDir::SortFlags) As QStringList

Function exists() As Boolean

Function filePath(FileName As String) As String

Function filter() As QDir::Filters

Function isAbsolute() As Boolean

Function isReadable() As Boolean

Function isRelative() As Boolean

Function isRoot() As Boolean

Function makeAbsolute() As Boolean

Function mkdir(DirName As String) As Boolean

Function mkpath(DirPath As String) As Boolean

Function nameFilters() As QStringList

Function path() As String

Sub refresh()

Function relativeFilePath(FileName As String) As String

Function remove(FileName As String) As Boolean

Function rename(OldName As String, NewName As String) As Boolean

Function rmdir(DirName As String) As Boolean

Sub setFilter(Filters As QDir::Filters)

Sub setNameFilters(NameFilters As QStringList)

Sub setPath(Path As String)

Sub setSorting(Sort As QDir::SortFlags)

Function sorting() As QDir::SortFlags



Class QDockWidget

Super Classes

QWidget QObject

Overview

Widget WindowTitle allowedAreas allowedAreasChanged dockLocationChanged features featuresChanged floating isAreaAllowed setFeatures setTitleBarWidget setWidget titleBarWidget toggleViewAction topLevelChanged visibilityChanged widget windowTitle


Properties

Property WindowTitle As String

Property allowedAreas As Qt.DockWidgetAreas

Property features As QDockWidget.DockWidgetFeatures

Property floating As Boolean

Property windowTitle As String



Subs & Functions

Function Widget() As QWidget

Function isAreaAllowed(Area As Qt.DockWidgetArea) As Boolean

Sub setFeatures(Features As QDockWidget.DockWidgetFeatures)

Sub setTitleBarWidget(Widget As QWidget)

Sub setWidget(Widget As QWidget)

Function titleBarWidget() As QWidget

Function toggleViewAction() As QAction

Function widget() As QWidget



Signals

Signal allowedAreasChanged(AllowedAreas As Qt.DockWidgetAreas)

Signal dockLocationChanged(Area As Qt.DockWidgetArea)

Signal featuresChanged(Features As QDockWidget.DockWidgetFeatures)

Signal topLevelChanged(TopLevel As Boolean)

Signal visibilityChanged(Visible As Boolean)



Class QDoubleSpinBox

Super Classes

QAbstractSpinBox QWidget QObject

Overview

Maximum Minimum Value


Properties

Property Maximum As Float

Property Minimum As Float

Property Value As Float



Class QDrag

Super Classes

QObject

Overview

actionChanged exec exec2 hotSpot mimeData pixmap setDragCursor setHotSpot setMimeData setPixmap source target targetChanged


Subs & Functions

Function exec(SupportedActions As Qt::DropActions) As Qt::DropAction

Function exec2(SupportedActions As Qt::DropActions, DefaultDropAction As Qt::DropAction) As Qt::DropAction

Function hotSpot() As QPoint

Function mimeData() As QMimeData

Function pixmap() As QPixmap

Sub setDragCursor(Cursor As QPixmap, Action As Qt::DropAction)

Sub setHotSpot(Hotspot As QPoint)

Sub setMimeData(Data As QMimeData)

Sub setPixmap(Pixmap As QPixmap)

Function source() As QWidget

Function target() As QWidget



Signals

Signal actionChanged(Action As Qt::DropAction)

Signal targetChanged(NewTarget As QWidget)



Class QDragLeaveEvent


Class QDropEvent

Overview

acceptProposedAction dropAction keyboardModifiers mimeData mouseButtons pos possibleActions proposedAction setDropAction source


Subs & Functions

Sub acceptProposedAction()

Function dropAction() As Qt::DropAction

Function keyboardModifiers() As Qt::KeyboardModifiers

Function mimeData() As QMimeData

Function mouseButtons() As Qt::MouseButtons

Function pos() As QPoint

Function possibleActions() As Qt::DropActions

Function proposedAction() As Qt::DropAction

Sub setDropAction(Action As Qt::DropAction)

Function source() As QWidget



Class QDynamicPropertyChangeEvent

Overview

propertyName


Subs & Functions

Function propertyName() As QByteArray



Class QElapsedTimer

Overview

elapsed hasExpired invalidate isValid msecsSinceReference msecsTo restart secsTo start


Subs & Functions

Function elapsed() As Integer

Function hasExpired(Timeout As Integer) As Boolean

Sub invalidate()

Function isValid() As Boolean

Function msecsSinceReference() As Integer

Function msecsTo(Other As QElapsedTimer) As Integer

Function restart() As Integer

Function secsTo(Other As QElapsedTimer) As Integer

Sub start()



Class QEvent

Child Classes

QWindowStateChangeEvent QWhatsThisClickedEvent QTimerEvent QStatusTipEvent QShowEvent QShortcutEvent QResizeEvent QPaintEvent QMoveEvent QInputMethodEvent QInputEvent QIconDragEvent QHoverEvent QHideEvent QHelpEvent QGraphicsSceneEvent QFocusEvent QFileOpenEvent QDynamicPropertyChangeEvent QDropEvent QDragLeaveEvent QCloseEvent QChildEvent QActionEvent QAccessibleEvent

Overview

accept accepted ignore isAccepted setAccepted spontaneous type


Properties

Property accepted As Boolean



Subs & Functions

Sub accept()

Sub ignore()

Function isAccepted() As Boolean

Sub setAccepted(Accepted As Boolean)

Function spontaneous() As Boolean

Function type() As QEvent::Type



Class QFileInfo

Overview

absoluteDir absoluteFilePath absolutePath baseName bundleName caching canonicalFilePath canonicalPath completeBaseName completeSuffix created dir exists fileName filePath group groupId isAbsolute isBundle isDir isExecutable isFile isHidden isReadable isRelative isRoot isSymLink isWritable lastModified lastRead makeAbsolute owner ownerId path permission permissions refresh setCaching setFile size suffix symLinkTarget


Subs & Functions

Function absoluteDir() As QDir

Function absoluteFilePath() As String

Function absolutePath() As String

Function baseName() As String

Function bundleName() As String

Function caching() As Boolean

Function canonicalFilePath() As String

Function canonicalPath() As String

Function completeBaseName() As String

Function completeSuffix() As String

Function created() As QDateTime

Function dir() As QDir

Function exists() As Boolean

Function fileName() As String

Function filePath() As String

Function group() As String

Function groupId() As Integer

Function isAbsolute() As Boolean

Function isBundle() As Boolean

Function isDir() As Boolean

Function isExecutable() As Boolean

Function isFile() As Boolean

Function isHidden() As Boolean

Function isReadable() As Boolean

Function isRelative() As Boolean

Function isRoot() As Boolean

Function isSymLink() As Boolean

Function isWritable() As Boolean

Function lastModified() As QDateTime

Function lastRead() As QDateTime

Function makeAbsolute() As Boolean

Function owner() As String

Function ownerId() As Integer

Function path() As String

Function permission(Permissions As QFile.Permissions) As Boolean

Function permissions() As QFile.Permissions

Sub refresh()

Sub setCaching(Enable As Boolean)

Sub setFile(File As String)

Function size() As Integer

Function suffix() As String

Function symLinkTarget() As String



Class QFileInfoList


Class QFileOpenEvent

Overview

file url


Subs & Functions

Function file() As String

Function url() As QUrl



Class QFileSystemWatcher

Super Classes

QObject

Overview

addPath addPaths directories directoryChanged fileChanged files removePath removePaths


Subs & Functions

Sub addPath(Path As String)

Sub addPaths(Paths As List)

Function directories() As List

Function files() As List

Sub removePath(Path As String)

Sub removePaths(Paths As List)



Signals

Signal directoryChanged(Path As String)

Signal fileChanged(Path As String)



Class QFocusEvent

Overview

gotFocus lostFocus reason


Subs & Functions

Function gotFocus() As Boolean

Function lostFocus() As Boolean

Function reason() As Qt::FocusReason



Class QFont

Overview

bold defaultFamily exactMatch family fixedPitch fromString italic lastResortFamily lastResortFont letterSpacing letterSpacingType overline pixelSize pointSize pointSizeF resolve setBold setCapitalization setFamily setFixedPitch setItalic setLetterSpacing setOverline setPixelSize setPointSize setPointSizeF setStretch setStrikeOut setStyle setStyleStrategy setUnderline setWeight setWordSpacing stretch strikeOut style styleStrategy toString underline weight wordSpacing


Subs & Functions

Function bold() As Boolean

Function defaultFamily() As String

Function exactMatch() As Boolean

Function family() As String

Function fixedPitch() As Boolean

Function fromString(Descrip As String) As Boolean

Function italic() As Boolean

Function lastResortFamily() As String

Function lastResortFont() As String

Function letterSpacing() As Float

Function letterSpacingType() As QFont::SpacingType

Function overline() As Boolean

Function pixelSize() As Integer

Function pointSize() As Integer

Function pointSizeF() As Float

Function resolve(Other As QFont) As QFont

Sub setBold(Enable As Boolean)

Sub setCapitalization(Caps As QFont::Capitalization)

Sub setFamily(Family As String)

Sub setFixedPitch(Enable As Boolean)

Sub setItalic(Enable As Boolean)

Sub setLetterSpacing(Type As QFont::SpacingType, Spacing As Float)

Sub setOverline(Enable As Boolean)

Sub setPixelSize(PixelSize As Integer)

Sub setPointSize(PointSize As Integer)

Sub setPointSizeF(PointSize As Float)

Sub setStretch(Factor As Integer)

Sub setStrikeOut(Enable As Boolean)

Sub setStyle(Style As QFont::Style)

Sub setStyleStrategy(S As QFont::StyleStrategy)

Sub setUnderline(Enable As Boolean)

Sub setWeight(Weight As Integer)

Sub setWordSpacing(Spacing As Float)

Function stretch() As Integer

Function strikeOut() As Boolean

Function style() As QFont::Style

Function styleStrategy() As QFont::StyleStrategy

Function toString() As String

Function underline() As Boolean

Function weight() As Integer

Function wordSpacing() As Float



Class QFontComboBox

Super Classes

QComboBox QWidget QObject

Overview

currentFont currentFontChanged fontFilters setCurrentFont setFontFilters writingSystem


Properties

Property writingSystem As QFontDatabase::WritingSystem



Subs & Functions

Function currentFont() As QFont

Function fontFilters() As QFontComboBox::FontFilters

Sub setCurrentFont(Font As QFont)

Sub setFontFilters(Filters As QFontComboBox::FontFilters)



Signals

Signal currentFontChanged(Font As QFont)



Class QFontDatabase

Overview

bold families font isBitmapScalable isFixedPitch isScalable isSmoothlyScalable italic styleString styleString2 styles weight


Subs & Functions

Function bold(Family As String, Style As String) As Boolean

Function families(WritingSystem As QFontDatabase::WritingSystem) As QStringList

Function font(Family As String, Style As String, PointSize As Integer) As QFont

Function isBitmapScalable(Family As String, Style As String) As Boolean

Function isFixedPitch(Family As String, Style As String) As Boolean

Function isScalable(Family As String, Style As String) As Boolean

Function isSmoothlyScalable(Family As String, Style As String) As Boolean

Function italic(Family As String, Style As String) As Boolean

Boolean

Function styleString(Font As QFont) As String

Function styleString2(FontInfo As QFontInfo) As String

Function styles(Family As String) As QStringList

Function weight(Family As String, Style As String) As Integer



Class QFontInfo

Overview

bold exactMatch family fixedPitch italic pixelSize pointSize pointSizeF rawMode style styleHint styleName weight


Subs & Functions

Function bold() As Boolean

Function exactMatch() As Boolean

Function family() As String

Function fixedPitch() As Boolean

Function italic() As Boolean

Function pixelSize() As Integer

Function pointSize() As Integer

Function pointSizeF() As Float

Function rawMode() As Boolean

Function style() As QFont::Style

Function styleHint() As QFont::StyleHint

Function styleName() As String

Function weight() As Integer



Class QFontMetrics

Overview

ascent averageCharWidth boundingRect descent elidedText height inFont leading leftBearing lineSpacing lineWidth maxWidth minLeftBearing minRightBearing overlinePos rightBearing strikeOutPos tightBoundingRect underlinePos width width2 xHeight


Subs & Functions

Function ascent() As Integer

Function averageCharWidth() As Integer

Function boundingRect(Text As String) As QRect

Function descent() As Integer

Function elidedText(Text As String, Mode As Qt::TextElideMode, Width As Integer, Flags As Integer) As String

Function height() As Integer

Function inFont(Ch As String) As Boolean

Function leading() As Integer

Function leftBearing(Ch As String) As Integer

Function lineSpacing() As Integer

Function lineWidth() As Integer

Function maxWidth() As Integer

Function minLeftBearing() As Integer

Function minRightBearing() As Integer

Function overlinePos() As Integer

Function rightBearing(Ch As String) As Integer

Function strikeOutPos() As Integer

Function tightBoundingRect(Text As String) As QRect

Function underlinePos() As Integer

Function width(Text As String, Len As Integer) As Integer

Function width2(Ch As String) As Integer

Function xHeight() As Integer



Class QFormLayout


Class QFrame

Super Classes

QWidget QObject

Child Classes

ImageBox QToolBox QStackedWidget QSplitter QLabel QLCDNumber QAbstractScrollArea

Overview

frameRect frameShadow frameShape frameStyle frameWidth lineWidth midLineWidth setFrameStyle


Properties

Property frameRect As QRect

Property frameShadow As QFrame.Shadow

Property frameShape As QFrame.Shape

Property frameWidth As Integer

Property lineWidth As Integer

Property midLineWidth As Integer



Subs & Functions

Function frameStyle() As Integer

Sub setFrameStyle(Style As Integer)



Class QFtp

Super Classes

QObject

Overview

abort bytesAvailable cd clearPendingCommands close commandFinished commandStarted connectToHost currentCommand currentDevice currentId dataTransferProgress done error errorString hasPendingCommands list listInfo login mkdir put rawCommand rawCommandReply readAll readyRead remove rename rmdir setProxy setTransferMode state stateChanged


Subs & Functions

Sub abort()

Function bytesAvailable() As Integer

Function cd(Dir As String) As Integer

Sub clearPendingCommands()

Function close() As Integer

Function connectToHost(Host As String, Port As Integer) As Integer

Function currentCommand() As QFtp::Command

Function currentDevice() As QIODevice

Function currentId() As Integer

Function error() As QFtp::Error

Function errorString() As String

Function hasPendingCommands() As Boolean

Function list(Dir As String) As Integer

Function login(User As String, Password As String) As Integer

Function mkdir(Dir As String) As Integer

Function put(Data As QByteArray, File As String, Type As QFtp::TransferType) As Integer

Function rawCommand(Command As String) As Integer

Function readAll() As QByteArray

Function remove(File As QString) As Integer

Function rename(OldName As String, NewName As String) As Integer

Function rmdir(Dir As String) As Integer

Function setProxy(Host As String, Port As Integer) As Integer

Function setTransferMode(Mode As QFtp::TransferMode) As Integer

Function state() As QFtp::State



Signals

Signal commandFinished(Id As Integer, Error As Boolean)

Signal commandStarted(Id As Integer)

Signal dataTransferProgress(Done As Integer, Total As Integer)

Signal done(Error As Boolean)

Signal listInfo(I As QUrlInfo)

Signal rawCommandReply(RepyCode As Integer, Detail As String)

Signal readyRead()

Signal stateChanged(State As Integer)



Class QGraphicsSceneEvent

Overview

widget


Subs & Functions

Function widget() As QWidget



Class QGraphicsView

Super Classes

QAbstractScrollArea QFrame QWidget QObject

Child Classes

QDeclarativeView


Class QGridLayout


Class QGroupBox

Super Classes

QWidget QObject

Child Classes

Frame

Overview

Caption Text alignment checkable checked clicked flat setChecked title toggled


Properties

Property Caption As String

Property Text As String

Property alignment As Qt.Alignment

Property checkable As Boolean

Property checked As Boolean

Property flat As Boolean

Property title As String



Subs & Functions

Sub setChecked(Checked As Boolean)



Signals

Signal clicked(Checked As Boolean)

Signal toggled(On As Boolean)



Class QHBoxLayout


Class QHeaderView

Super Classes

QAbstractItemView QAbstractScrollArea QFrame QWidget QObject

Overview

cascadingSectionResizes count defaultAlignment defaultSectionSize geometriesChanged headerDataChanged hiddenSectionCount hideSection highlightSections isClickable isMovable isSectionHidden isSortIndicatorShown length logicalIndex logicalIndexAt minimumSectionSize moveSection offset orientation resizeMode resizeSection resizeSections restoreState saveState sectionAutoResize sectionClicked sectionCountChanged sectionDoubleClicked sectionEntered sectionHandleDoubleClicked sectionMoved sectionPosition sectionPressed sectionResized sectionSize sectionSizeHint sectionViewportPosition sectionsHidden sectionsMoved setCascadingSectionResizes setClickable setDefaultAlignment setDefaultSectionSize setHighlightSections setMinimumSectionSize setMovable setOffset setOffsetToLastSection setOffsetToSectionPosition setResizeMode setSectionHidden setSortIndicator setSortIndicatorShown setStretchLastSection showSection showSortIndicator sortIndicatorChanged sortIndicatorOrder sortIndicatorSection stretchLastSection stretchSectionCount swapSections visualIndex visualIndexAt


Properties

Property cascadingSectionResizes As Boolean

Property defaultAlignment As Qt::Alignment

Property defaultSectionSize As Integer

Property highlightSections As Boolean

Property minimumSectionSize As Integer

Property showSortIndicator As Boolean

Property stretchLastSection As Boolean



Subs & Functions

Function count() As Integer

Sub headerDataChanged(Orientation As Qt::Orientation, LogicalFirst As Integer, LogicalLast As Integer)

Function hiddenSectionCount() As Integer

Sub hideSection(LogicalIndex As Integer)

Function isClickable() As Boolean

Function isMovable() As Boolean

Function isSectionHidden(LogicalIndex As Integer) As Boolean

Function isSortIndicatorShown() As Boolean

Function length() As Integer

Function logicalIndex(VisualIndex As Integer) As Integer

Function logicalIndexAt(X As Integer, Y As Integer) As Integer

Sub moveSection(From As Integer, To As Integer)

Function offset() As Integer

Function orientation() As Qt::Orientation

Function resizeMode(LogicalIndex As Integer) As QHeaderView::ResizeMode

Sub resizeSection(LogicalIndex As Integer, Size As Integer)

Sub resizeSections(Mode As QHeaderView::ResizeMode)

Function restoreState(State As QByteArray) As Boolean

Function saveState() As QByteArray

Function sectionPosition(LogicalIndex As Integer) As Integer

Function sectionSize(LogicalIndex As Integer) As Integer

Function sectionSizeHint(LogicalIndex As Integer) As Integer

Function sectionViewportPosition(LogicalIndex As Integer) As Integer

Function sectionsHidden() As Boolean

Function sectionsMoved() As Boolean

Sub setCascadingSectionResizes(Enable As Boolean)

Sub setClickable(Clickable As Boolean)

Sub setDefaultAlignment(Alignment As Qt::Alignment)

Sub setDefaultSectionSize(Size As Integer)

Sub setHighlightSections(HighLight As Boolean)

Sub setMinimumSectionSize(Size As Integer)

Sub setMovable(Movable As Boolean)

Sub setOffset(Offset As Integer)

Sub setOffsetToLastSection()

Sub setOffsetToSectionPosition(VisualIndex As Integer)

Sub setResizeMode(LogicalIndex As Integer, Mode As QHeaderView::ResizeMode)

Sub setSectionHidden(LogicalIndex As Integer, Hide As Boolean)

Sub setSortIndicator(LogicalIndex As Integer, Order As Qt::SortOrder)

Sub setSortIndicatorShown(Show As Boolean)

Sub setStretchLastSection(Stretch As Boolean)

Sub showSection(LogicalIndex As Integer)

Function sortIndicatorOrder() As Qt::SortOrder

Function sortIndicatorSection() As Integer

Function stretchSectionCount() As Integer

Sub swapSections(First As Integer, Second As Integer)

Function visualIndex(LogicalIndex As Integer) As Integer

Function visualIndexAt(Position As Integer) As Integer



Signals

Signal geometriesChanged()

Signal sectionAutoResize(LogicalIndex As Integer, Mode As QHeaderView::ResizeMode)

Signal sectionClicked(LogicalIndex As Integer)

Signal sectionCountChanged(OldCount As Integer, NewCount As Integer)

Signal sectionDoubleClicked(LogicalIndex As Integer)

Signal sectionEntered(LogicalIndex As Integer)

Signal sectionHandleDoubleClicked(LogicalIndex As Integer)

Signal sectionMoved(LogicalIndex As Integer, OldVisualIndex As Integer, NewVisualIndex As Integer)

Signal sectionPressed(LogicalIndex As Integer)

Signal sectionResized(LogicalIndex As Integer, OldSize As Integer, NewSize As Integer)

Signal sortIndicatorChanged(LogicalIndex As Integer, Order As Qt::SortOrder)



Class QHelpEvent

Overview

globalPos globalX globalY pos x y


Subs & Functions

Function globalPos() As QPoint

Function globalX() As Integer

Function globalY() As Integer

Function pos() As QPoint

Function x() As Integer

Function y() As Integer



Class QHideEvent


Class QHostAddress

Overview

clear isInSubnet isNull protocol scopeId setAddress setScopeId toString


Subs & Functions

Sub clear()

Function isInSubnet(SubNet As QHostAddress, NetMask As Integer) As Boolean

Function isNull() As Boolean

Function protocol() As QAbstractSocket::NetworkLayerProtocol

Function scopeId() As String

Sub setAddress(Address As String)

Sub setScopeId(Id As String)

Function toString() As String



Class QHostInfo

Overview

error errorString hostName lookupId setError setErrorString setHostName setLookupId


Subs & Functions

Function error() As QHostInfo.HostInfoError

Function errorString() As String

Function hostName() As String

Function lookupId() As Integer

Sub setError(Error As QHostInfo.HostInfoError)

Sub setErrorString(Str As String)

Sub setHostName(HostName As String)

Sub setLookupId(Id As Integer)



Class QHoverEvent

Overview

oldPos pos


Subs & Functions

Function oldPos() As QPoint

Function pos() As QPoint



Class QIcon

Overview

actualSize addFile addPixmap cacheKey isNull name paint pixmap pixmap2 pixmap3 swap


Subs & Functions

Function actualSize(Size As QSize, Mode As QIcon::Mode) As QSize

Sub addFile(FileName As String, Size As QSize, Mode As QIcon::Mode, State As QIcon::State)

Sub addPixmap(Pixmap As QPixmap, Mode As QIcon::Mode, State As QIcon::State)

Function cacheKey() As Integer

Function isNull() As Boolean

Function name() As String

Sub paint(Painter As QPainter, X As Integer, Y As Integer, W As Integer, H As Integer, Alignment As Qt::Alignment, Mode As QIcon::Mode, State As QIcon::State)

Function pixmap(X As Integer, Y As Integer, Mode As QIcon::Mode, State As QIcon::State) As QPixmap

Function pixmap2(Size As QSize, Mode As QIcon::Mode, State As QIcon::State) As QPixmap

Function pixmap3(Extent As Integer, Mode As QIcon::Mode, State As QIcon::State) As QPixmap

Sub swap(Other As QIcon)



Class QIconDragEvent


Class QImage

Overview

allGray bitPlaneCount byteCount bytesPerLine cacheKey color colorCount convertToFormat copy createAlphaMask createHeuristicMask createMaskFromColor depth dotsPerMeterX dotsPerMeterY fill format hasAlphaChannel height invertPixels isGrayscale isNull load loadFromData mirrored offset pixel pixelIndex rect rgbSwapped save scaled scaled2 scaledToHeight scaledToWidth setColor setColorCount setDotsPerMeterX setDotsPerMeterY setOffset setPixel setPixel2 setText size text textKeys transformed transformed2 valid valid2 width


Subs & Functions

Function allGray() As Boolean

Function bitPlaneCount() As Integer

Function byteCount() As Integer

Function bytesPerLine() As Integer

Function cacheKey() As Integer

Function color(I As Integer) As QRgb

Function colorCount() As Integer

Function convertToFormat(Format As QImage.Format, Flags As Qt.ImageConversionFlags) As QImage

Function copy(X As Integer, Y As Integer, Width As Integer, Height As Integer) As QImage

Function createAlphaMask(Flags As Qt.ImageConversionFlags) As QImage

Function createHeuristicMask(ClipTight As Boolean) As QImage

Function createMaskFromColor(Color As QRgb, Mode As Qt.MaskMode) As QImage

Function depth() As Integer

Function dotsPerMeterX() As Integer

Function dotsPerMeterY() As Integer

Sub fill(PixelValue As Integer)

Function format() As Format As QImage.Format

Function hasAlphaChannel() As Boolean

Function height() As Integer

Sub invertPixels(Mode As QImage.InvertMode)

Function isGrayscale() As Boolean

Function isNull() As Boolean

Function load(FileName As String, Format As String) As Boolean

Function loadFromData(Data As QByteArray, Format As String) As Boolean

Function mirrored(Horizontal As Boolean, Vertical As Boolean) As QImage

Function offset() As QPoint

Function pixel(X As Integer, Y As Integer) As QRgb

Function pixelIndex(Position As QPoint) As Integer

Function rect() As QRect

Function rgbSwapped() As QImage

Function save(FileName As String, Format As String, Quality As Integer) As Boolean

Function scaled(Size As QSize, AspectRatioMode As Qt.AspectRatioMode, TransformMode As Qt::TransformationMode) As QImage

Function scaled2(Width As Integer, Heigth As Integer, AspectRatioMode As Qt::AspectRatioMode, TransformMode As Qt.TransformationMode) As QImage

Function scaledToHeight(Height As Integer, Mode As Qt.TransformationMode) As QImage

Function scaledToWidth(Width As Integer, Mode As Qt.TransformationMode) As QImage

Sub setColor(Index As Integer, ColorValue As QRgb)

Sub setColorCount(ColorCount As Integer)

Sub setDotsPerMeterX(X As Integer)

Sub setDotsPerMeterY(Y As Integer)

Sub setOffset(Offset As QPoint)

Sub setPixel(Position As QPoint, IndexOrRgb As Integer)

Sub setPixel2(X As Integer, Y As Integer, IndexOrRgb As Integer)

Sub setText(Key As String, Text As String)

Function size() As QSize

Function text(Key As String) As String

Function textKeys() As List

Function transformed(Matrix As QMatrix, Mode As Qt.TransformationMode) As QImage

Function transformed2(Matrix As QTransform, Mode As Qt.TransformationMode) As QImage

Function valid(Position As QPoint) As Boolean

Function valid2(X As Integer, Y As Integer) As Boolean

Function width() As Integer



Class QInputDialog

Super Classes

QDialog QWidget QObject

Overview

cancelButtonText comboBoxEditable comboBoxItems doubleDecimals doubleMaximum doubleMinimum doubleValue doubleValueChanged doubleValueSelected inputMode intMaximum intMinimum intStep intValue intValueChanged intValueSelected isComboBoxEditable labelText okButtonText options setCancelButtonText setComboBoxEditable setComboBoxItems setDoubleDecimals setDoubleMaximum setDoubleMinimum setDoubleValue setInputMode setIntMaximum setIntMinimum setIntStep setIntValue setLabelText setOkButtonText setOption setTextEchoMode setTextValue textEchoMode textValue textValueChanged textValueSelected


Properties

Property cancelButtonText As String

Property comboBoxEditable As Boolean

Property comboBoxItems As QStringList

Property doubleDecimals As Integer

Property doubleMaximum As Float

Property doubleMinimum As Float

Property doubleValue As Integer

Property inputMode As QInputDialog::InputMode

Property intMaximum As Integer

Property intMinimum As Integer

Property intStep As Integer

Property intValue As Integer

Property labelText As String

Property okButtonText As String

Property options As QInputDialog::InputDialogOptions

Property textEchoMode As QLineEdit::EchoMode

Property textValue As String



Subs & Functions

Function isComboBoxEditable() As Boolean

Sub setCancelButtonText(Text As String)

Sub setComboBoxEditable(Editable As Boolean)

Sub setComboBoxItems(Items As QStringList)

Sub setDoubleDecimals(Decimals As Integer)

Sub setDoubleMaximum(Max As Float)

Sub setDoubleMinimum(Min As Float)

Sub setDoubleValue(Value As Float)

Sub setInputMode(InputMode As QInputDialog::InputMode)

Sub setIntMaximum(Max As Integer)

Sub setIntMinimum(Min As Integer)

Sub setIntStep(Step As Integer)

Sub setIntValue(Value As Integer)

Sub setLabelText(Text As String)

Sub setOkButtonText(Text As String)

Sub setOption(Option As QInputDialog::InputDialogOption, On As Boolean)

Sub setTextEchoMode(Mode As QLineEdit::EchoMode)

Sub setTextValue(Text As String)



Signals

Signal doubleValueChanged(Value As Double)

Signal doubleValueSelected(Value As Double)

Signal intValueChanged(Value As Integer)

Signal intValueSelected(Value As Integer)

Signal textValueChanged(Text As String)

Signal textValueSelected(Text As String)



Class QInputEvent

Child Classes

QContextMenuEvent

Overview

modifiers


Subs & Functions

Function modifiers() As Qt::KeyboardModifiers



Class QInputMethodEvent

Overview

commitString preeditString replacementLength replacementStart setCommitString


Subs & Functions

Function commitString() As String

Function preeditString() As String

Function replacementLength() As Integer

Function replacementStart() As Integer

Sub setCommitString(CommitString As String, ReplaceFrom As Integer, ReplaceLength As Integer)



Class QIntValidator

Super Classes

QValidator QObject

Overview

bottom setBottom setRange setTop top


Subs & Functions

Function bottom() As Integer

Sub setBottom(v As Integer)

Sub setRange(bottom As Integer, top As Integer)

Sub setTop(v As Integer)

Function top() As Integer



Class QItemSelectionModel

Super Classes

QObject

Overview

clear clearSelection columnIntersectsSelection currentChanged currentColumnChanged currentIndex currentRowChanged hasSelection isColumnSelected isRowSelected isSelected model reset select selectionChanged setCurrentIndex


Subs & Functions

Sub clear()

Sub clearSelection()

Function columnIntersectsSelection(Column As Integer, Parent As QModelIndex) As Boolean

Function currentIndex() As QModelIndex

Function hasSelection() As Boolean

Function isColumnSelected(Column As Integer, Parent As QModelIndex) As Boolean

Function isRowSelected(Row As Integer, Parent As QModelIndex) As Boolean

Function isSelected(Index As QModelIndex) As Boolean

Function model() As QAbstractItemModel

Sub reset()

Sub select(Index As QModelIndex, Command As QItemSelectionModel::SelectionFlags)

Sub setCurrentIndex(Index As QModelIndex, Command As QItemSelectionModel::SelectionFlags)



Signals

Signal currentChanged(Current As QModelIndex, Previous As QModelIndex)

Signal currentColumnChanged(Current As QModelIndex, Previous As QModelIndex)

Signal currentRowChanged(Current As QModelIndex, Previous As QModelIndex)

Signal selectionChanged(Selected As QItemSelection, Deselected As QItemSelection)



Class QKeySequence

Overview

count isEmpty matches swap toString


Subs & Functions

Function count() As Integer

Function isEmpty() As Boolean

Function matches(Other As QKeySequence) As QKeySequence::SequenceMatch

Sub swap(Other As QKeySequence)

Function toString(Format As QKeySequence::SequenceFormat) As String



Class QLCDNumber

Super Classes

QFrame QWidget QObject

Overview

checkOverflow checkOverflow2 digitCount display display2 intValue mode overflow segmentStyle setBinMode setDecMode setHexMode setOctMode setSmallDecimalPoint smallDecimalPoint value


Properties

Property digitCount As Integer

Property intValue As Integer

Property mode As QLCDNumber.Mode

Property segmentStyle As QLCDNumber.SegmentStyle

Property smallDecimalPoint As Boolean

Property value As Float



Subs & Functions

Function checkOverflow(Number As Float) As Boolean

Function checkOverflow2(Number As Integer) As Boolean

Sub display(Text As String)

Sub display2(Number As Float)

Sub setBinMode()

Sub setDecMode()

Sub setHexMode()

Sub setOctMode()

Sub setSmallDecimalPoint(Enable As Boolean)



Signals

Signal overflow()



Class QLabel

Super Classes

QFrame QWidget QObject

Child Classes

Label

Overview

Alignment OpenExternalLinks ScaledContents Text TextInteractionFlags WordWrap alignment buddy clear hasScaledContents hasSelectedText indent linkActivated linkHovered margin movie openExternalLinks picture pixmap scaledContents selectedText selectionStart setBuddy setMovie setNum setPicture setPixmap setSelection setText text textFormat textInteractionFlags wordWrap


Properties

Property Alignment As Integer

Property OpenExternalLinks As Boolean

Property ScaledContents As Boolean

Property Text As String

Property TextInteractionFlags As Integer

Property WordWrap As Boolean

Property alignment As Qt.Alignment

Property hasSelectedText As Boolean

Property indent As Integer

Property margin As Integer

Property openExternalLinks As Boolean

Property pixmap As QPixmap

Property scaledContents As Boolean

Property selectedText As String

Property text As String

Property textFormat As Qt.TextFormat

Property textInteractionFlags As Qt.TextInteractionFlags

Property wordWrap As Boolean



Subs & Functions

Function buddy() As QWidget

Sub clear()

Function hasScaledContents() As Boolean

Function movie() As QMovie

Function picture() As QPicture

Function selectionStart() As Integer

Sub setBuddy(Buddy As QWidget)

Sub setMovie(Movie As QMovie)

Sub setNum(Num As Float)

Sub setPicture(Picture As QPicture)

Sub setPixmap(Pixmap As QPixmap)

Sub setSelection(Start As Integer, Length As Integer)

Sub setText(Text As String)



Signals

Signal linkActivated(Link As String)

Signal linkHovered(Link As String)



Class QLayout

Child Classes

QStackedLayout QGridLayout QFormLayout QBoxLayout

Overview

activate addItem addWidget contentsRect indexOf isEnabled itemAt menuBar parentWidget removeItem removeWidget setContentsMargins setEnabled setMenuBar setSizeConstraint setSpacing sizeConstraint spacing update


Properties

Property sizeConstraint As QLayout::SizeConstraint

Property spacing As Integer



Subs & Functions

Function activate() As Boolean

Sub addItem(Item As QLayoutItem)

Sub addWidget(W As QWidget)

Function contentsRect() As QRect

Function indexOf(Widget As QWidget) As Integer

Function isEnabled() As Boolean

Function itemAt(Index As Integer) As QLayoutItem

Function menuBar() As QWidget

Function parentWidget() As QWidget

Sub removeItem(Item As QLayoutItem)

Sub removeWidget(Widget As QWidget)

Sub setContentsMargins(Left As Integer, Top As Integer, Right As Integer, Bottom As Integer)

Sub setEnabled(Enable As Boolean)

Sub setMenuBar(Widget As QWidget)

Sub setSizeConstraint(Constraint As QLayout::SizeConstraint)

Sub setSpacing(Spacing As Integer)

Sub update()



Class QLayoutItem

Child Classes

QLayout


Class QLine

Overview

dx dy isNull p1 p2 setLine setP1 setP2 setPoints translate translate2 translated translated2 x1 x2 y1 y2


Subs & Functions

Function dx() As Integer

Function dy() As Integer

Function isNull() As Boolean

Function p1() As QPoint

Function p2() As QPoint

Sub setLine(X1 As Integer, Y1 As Integer, X2 As Integer, Y2 As Integer)

Sub setP1(P1 As QPoint)

Sub setP2(P2 As QPoint)

Sub setPoints(P1 As QPoint, P2 As QPoint)

Sub translate(Dx As Integer, Dy As Integer)

Sub translate2(Offset As QPoint)

Function translated(Dx As Integer, Dy As Integer) As QLine

Function translated2(Offset As QPoint) As QLine

Function x1() As Integer

Function x2() As Integer

Function y1() As Integer

Function y2() As Integer



Class QLineEdit

Super Classes

QWidget QObject

Child Classes

TextBox

Overview

Alignment Completer EchoMode InputMask IsValid Maximum ReadOnly SelectAll Text ValidatorFloat ValidatorInteger acceptableInput alignment backspace clear copy createStandardContextMenu cursorBackward cursorForward cursorMoveStyle cursorPosition cursorPositionAt cursorPositionChanged cursorWordBackward cursorWordForward cut del deselect displayText dragEnabled echoMode editingFinished end frame hasAcceptableInput hasFrame hasSelectedText home inputMask insert isModified isReadOnly isRedoAvailable isUndoAvailable maxLength modified paste placeholderText readOnly redo redoAvailable returnPressed selectAll selectedText selectionChanged selectionStart setAlignment setCursorMoveStyle setCursorPosition setDragEnabled setEchoMode setFrame setInputMask setMaxLength setModified setPlaceholderText setReadOnly setSelection setText setTextMargins text textChanged textEdited undo undoAvailable


Properties

Property Alignment As Integer

Property Completer As List

Property EchoMode As Integer

Property InputMask As String

Property Maximum As Integer

Property ReadOnly As Boolean

Property Text As String

Property ValidatorFloat As Boolean

Property ValidatorInteger As Boolean

Property acceptableInput As Boolean

Property alignment As Qt::Alignment

Property cursorMoveStyle As Qt::CursorMoveStyle

Property cursorPosition As Integer

Property displayText As String

Property dragEnabled As Boolean

Property echoMode As QLineEdit::EchoMode

Property frame As Boolean

Property hasSelectedText As Boolean

Property inputMask As String

Property maxLength As Integer

Property modified As Boolean

Property placeholderText As String

Property readOnly As Boolean

Property redoAvailable As Boolean

Property selectedText As String

Property text As String

Property undoAvailable As Boolean



Subs & Functions

Function IsValid() As Boolean

Sub SelectAll()

Sub backspace()

Sub clear()

Sub copy()

Function createStandardContextMenu() As QMenu

Sub cursorBackward(Mark As Boolean, Steps As Integer)

Sub cursorForward(Mark As Boolean, Steps As Integer)

Function cursorPositionAt(Pos As QPoint) As Integer

Sub cursorWordBackward(Mark As Boolean)

Sub cursorWordForward(Mark As Boolean)

Sub cut()

Sub del()

Sub deselect()

Sub end(Mark As Boolean)

Function hasAcceptableInput() As Boolean

Function hasFrame() As Boolean

Sub home(Mark As Boolean)

Sub insert(NewText As String)

Function isModified() As Boolean

Function isReadOnly() As Boolean

Function isRedoAvailable() As Boolean

Function isUndoAvailable() As Boolean

Sub paste()

Sub redo()

Sub selectAll()

Function selectionStart() As Integer

Sub setAlignment(Flag As Qt::Alignment)

Sub setCursorMoveStyle(Style As Qt::CursorMoveStyle)

Sub setCursorPosition(Position As Integer)

Sub setDragEnabled(B As Boolean)

Sub setEchoMode(Mode As QLineEdit::EchoMode)

Sub setFrame(Frame As Boolean)

Sub setInputMask(InputMask As String)

Sub setMaxLength(Length As Integer)

Sub setModified(Modified As Boolean)

Sub setPlaceholderText(PlaceHolder As String)

Sub setReadOnly(Ro As Boolean)

Sub setSelection(Start As Integer, Length As Integer)

Sub setText(Text As String)

Sub setTextMargins(Left As Integer, Top As Integer, Right As Integer, Bottom As Integer)

Sub undo()



Signals

Signal cursorPositionChanged(OldPosition As Integer, NewPosition As Integer)

Signal editingFinished()

Signal returnPressed()

Signal selectionChanged()

Signal textChanged(Text As String)

Signal textEdited(Text As String)



Class QListQStringList

Overview

append at count


Class QListView

Super Classes

QAbstractItemView QAbstractScrollArea QFrame QWidget QObject

Child Classes

QListWidget

Overview

batchSize clearPropertyFlags flow gridSize isRowHidden isSelectionRectVisible isWrapping layoutMode modelColumn movement resizeMode selectionRectVisible setBatchSize setFlow setGridSize setLayoutMode setModelColumn setMovement setResizeMode setRowHidden setSelectionRectVisible setSpacing setUniformItemSizes setViewMode setWordWrap setWrapping spacing uniformItemSizes viewMode wordWrap


Properties

Property batchSize As Integer

Property flow As QListView::Flow

Property gridSize As QSize

Property isWrapping As Boolean

Property layoutMode As QListView::LayoutMode

Property modelColumn As Integer

Property movement As QListView::Movement

Property resizeMode As QListView::ResizeMode

Property selectionRectVisible As Boolean

Property spacing As Integer

Property uniformItemSizes As Boolean

Property viewMode As QListView::ViewMode

Property wordWrap As Boolean



Subs & Functions

Sub clearPropertyFlags()

Function isRowHidden(Row As Integer) As Boolean

Function isSelectionRectVisible() As Boolean

Sub setBatchSize(BatchSize As Integer)

Sub setFlow(Flow As QListView::Flow)

Sub setGridSize(Size As QSize)

Sub setLayoutMode(Mode As QListView::LayoutMode)

Sub setModelColumn(Column As Integer)

Sub setMovement(Movement As QListView::Movement)

Sub setResizeMode(Mode As QListView::ResizeMode)

Sub setRowHidden(Row As Integer, Hide As Boolean)

Sub setSelectionRectVisible(Show As Boolean)

Sub setSpacing(Space As Integer)

Sub setUniformItemSizes(Enable As Boolean)

Sub setViewMode(Mode As QListView::ViewMode)

Sub setWordWrap(On As Boolean)

Sub setWrapping(Enable As Boolean)



Class QListWidget

Super Classes

QListView QAbstractItemView QAbstractScrollArea QFrame QWidget QObject

Overview

Append Append2 CheckState Data Flags Icon Insert Insert2 IsHidden IsSelected Length Remove RemoveAll Select SelectText Selected SelectedText SetCheckState SetData SetFlags SetHidden SetIcon SetSelected SetStatusTip SetText SetTextAlignment SetToolTip SetWhatsThis Sort StatusTip Text TextAlignment ToolTip WhatsThis addItem addItem2 addItems clear closePersistentEditor count currentItem currentItemChanged currentRow currentRowChanged currentTextChanged editItem findItems insertItem insertItem2 insertItems item itemActivated itemAt itemAt2 itemChanged itemClicked itemDoubleClicked itemEntered itemPressed itemSelectionChanged itemWidget openPersistentEditor removeItemWidget row scrollToItem selectedItems setCurrentItem setCurrentItem2 setCurrentRow setItemWidget sortItems sortingEnabled takeItem visualItemRect


Properties

Property count As Integer

Property currentRow As Integer

Property sortingEnabled As Boolean



Subs & Functions

Sub Append(Text As String)

Sub Append2(Icon As QIcon, Text As String)

Function CheckState(Index As Integer) As Integer

Function Data(Index As Integer) As id

Function Flags(Index As Integer) As Integer

Function Icon(Index As Integer) As QIcon

Sub Insert(Index As Integer, Text As String)

Sub Insert2(Index As Integer, Icon As QIcon, Text As String)

Function IsHidden(Index As Integer) As Boolean

Function IsSelected(Index As Integer) As Boolean

Function Length() As Integer

Sub Remove(Index As Integer)

Sub RemoveAll()

Sub Select(Index As Integer)

Sub SelectText(Text As String)

Function Selected() As Integer

Function SelectedText() As String

Sub SetCheckState(Index As Integer, CheckState As Integer)

Sub SetData(Index As Integer, id)

Sub SetFlags(Index As Integer, Flag As Integer)

Sub SetHidden(Index As Integer, IsHidden As Boolean)

Sub SetIcon(Index As Integer, Icon As QIcon)

Sub SetSelected(Index As Integer, IsSelected As Boolean)

Sub SetStatusTip(Index As Integer, StatusTip As String)

Sub SetText(Index As Integer, Text As String)

Sub SetTextAlignment(Index As Integer, TextAlignment As Integer)

Sub SetToolTip(Index As Integer, ToolTip As String)

Sub SetWhatsThis(Index As Integer, WhatsThis As String)

Sub Sort(Descending As Boolean)

Function StatusTip(Index As Integer) As String

Function Text(Index As Integer) As String

Function TextAlignment(Index As Integer) As Integer

Function ToolTip(Index As Integer) As String

Function WhatsThis(Index As Integer) As String

Sub addItem(theLabel As String)

Sub addItem2(Item As QListWidgetItem)

Sub addItems(Labels As List)

Sub clear()

Sub closePersistentEditor(Item As QListWidgetItem)

Function currentItem() As QListWidgetItem

Sub editItem(Item As QListWidgetItem)

Function findItems(Text As String, Flags As Qt.MatchFlags) As List

Sub insertItem(Row As Integer, Item As QListWidgetItem)

Sub insertItem2(Row As Integer, theLabel As String)

Sub insertItems(Row As Integer, Labels As List)

Function item(Row As Integer) As QListWidgetItem

Function itemAt(P As QPoint) As QListWidgetItem

Function itemAt2(X As Integer, Y As Integer) As QListWidgetItem

Function itemWidget(Item As QListWidgetItem) As QWidget

Sub openPersistentEditor(Item As QListWidgetItem)

Sub removeItemWidget(Item As QListWidgetItem)

Function row(Item As QListWidgetItem) As Integer

Sub scrollToItem(Item As QListWidgetItem, Hint As QAbstractItemView.ScrollHint)

Function selectedItems() As List

Sub setCurrentItem(Item As QListWidgetItem)

Sub setCurrentItem2(Item As QListWidgetItem, Command As QItemSelectionModel.SelectionFlags)

Sub setCurrentRow(Row As Integer, Command As QItemSelectionModel.SelectionFlags)

Sub setItemWidget(Item As QListWidgetItem, Widget As QWidget)

Sub sortItems(Order As Qt.SortOrder)

Function takeItem(Row As Integer) As QListWidgetItem

Function visualItemRect(Item As QListWidgetItem) As QRect



Signals

Signal currentItemChanged(Current As QListWidgetItem, Previous As QListWidgetItem)

Signal currentRowChanged(CurrentRow As Integer)

Signal currentTextChanged(CurrentText As String)

Signal itemActivated(Item As QListWidgetItem)

Signal itemChanged(Item As QListWidgetItem)

Signal itemClicked(Item As QListWidgetItem)

Signal itemDoubleClicked(Item As QListWidgetItem)

Signal itemEntered(Item As QListWidgetItem)

Signal itemPressed(Item As QListWidgetItem)

Signal itemSelectionChanged()



Class QListWidgetItem

Overview

background checkState data flags font foreground icon isHidden isSelected listWidget setBackground setCheckState setData setFlags setFont setForeground setHidden setIcon setSelected setSizeHint setStatusTip setText setTextAlignment setToolTip setWhatsThis sizeHint statusTip text textAlignment toolTip type whatsThis


Subs & Functions

Function background() As QBrush

Function checkState() As Qt.CheckState

Function data(Role As Integer) As QVariant

Function flags() As Qt.ItemFlags

Function font() As QFont

Function foreground() As QBrush

Function icon() As QIcon

Function isHidden() As Boolean

Function isSelected() As Boolean

Function listWidget() As QListWidget

Sub setBackground(Brush As QBrush)

Sub setCheckState(State As Qt.CheckState)

Sub setData(Role As Integer, Value As QVariant)

Sub setFlags(Flags As Qt.ItemFlags)

Sub setFont (Font As QFont)

Sub setForeground(Brush As QBrush)

Sub setHidden(Hide As Boolean)

Sub setIcon(Icon As QIcon)

Sub setSelected(Select As Boolean)

Sub setSizeHint(Size As QSize)

Sub setStatusTip(StatusTip As String)

Sub setText(Text As String)

Sub setTextAlignment(Alignment As Integer)

Sub setToolTip(Tooltip As String)

Sub setWhatsThis(WhatsThis As String)

Function sizeHint() As QSize

Function statusTip() As String

Function text() As String

Function textAlignment() As Integer

Function toolTip() As String

Function type() As Integer

Function whatsThis() As String



Class QLocalServer

Super Classes

QObject

Overview

close errorString fullServerName hasPendingConnections isListening listen maxPendingConnections nextPendingConnection serverError serverName setMaxPendingConnections waitForNewConnection


Subs & Functions

Sub close()

Function errorString() As String

Function fullServerName() As String

Function hasPendingConnections() As Boolean

Function isListening() As Boolean

Function listen(Name As String) As Boolean

Function maxPendingConnections() As Integer

Function nextPendingConnection() As QLocalSocket

Function serverError() As QAbstractSocket::SocketError

Function serverName() As String

Sub setMaxPendingConnections(NumConnections As Integer)

Function waitForNewConnection(MSec As Integer, TimedOut As Boolean) As Boolean



Class QLocalSocket

Overview

abort connectToServer connected disconnectFromServer disconnected error flush fullServerName isValid readBufferSize serverName setReadBufferSize setSocketDescriptor socketDescriptor state stateChanged waitForConnected waitForDisconnected


Subs & Functions

Sub abort()

Sub connectToServer(Name As String, OpenMode As QLocalSocket::OpenMode)

Sub disconnectFromServer()

Function flush() As Boolean

Function fullServerName() As String

Function isValid() As Boolean

Function readBufferSize() As Integer

Function serverName() As String

Sub setReadBufferSize(Size As Integer)

Function setSocketDescriptor(SocketDescriptor As Integer, SocketState As QLocalSocket::LocalSocketState, OpenMode As QLocalSocket::OpenMode) As Boolean

Function socketDescriptor() As Integer

Function state() As QLocalSocket::LocalSocketState

Function waitForConnected(MSecs As Integer) As Boolean

Function waitForDisconnected(MSecs As Integer) As Boolean



Signals

Signal connected()

Signal disconnected()

Signal error(SocketError As QLocalSocket::LocalSocketError)

Signal stateChanged(SocketState As QLocalSocket::LocalSocketState)



Class QLocale

Overview

amText bcp47Name country createSeparatedList currencySymbol dateFormat dateTimeFormat dayName decimalPoint exponential firstDayOfWeek groupSeparator language measurementSystem monthName name nativeCountryName nativeLanguageName negativeSign numberOptions percent pmText positiveSign quoteString script setNumberOptions standaloneDayName standaloneMonthName textDirection timeFormat toCurrencyString toCurrencyString2 toDate toDate2 toDateTime toDateTime2 toDouble toLongLong toLower toString toString2 toString3 toString4 toString5 toString6 toString7 toString8 toTime toUpper uiLanguages weekdays zeroDigit


Subs & Functions

Function amText() As String

Function bcp47Name() As String

Function country() As QLocale.Country

Function createSeparatedList(ItemList As List) As String

Function currencySymbol(Format As QLocale.CurrencySymbolFormat) As String

Function dateFormat(Format As QLocale.FormatType) As String

Function dateTimeFormat(Format As QLocale.FormatType) As String

Function dayName(Day As Integer, Type As QLocale.FormatType) As String

Function decimalPoint() As QChar

Function exponential() As QChar

Function firstDayOfWeek() As Qt.DayOfWeek

Function groupSeparator() As QChar

Function language() As QLocale.Language

Function measurementSystem() As QLocale.MeasurementSystem

Function monthName(Month As Integer, Type As QLocale.FormatType) As String

Function name() As String

Function nativeCountryName() As String

Function nativeLanguageName() As String

Function negativeSign() As QChar

Function numberOptions() As QLocale.NumberOptions

Function percent() As QChar

Function pmText() As String

Function positiveSign() As QChar

Function quoteString(Str As String, Style As QLocale.QuotationStyle) As String

Function script() As QLocale.Script

Sub setNumberOptions(Options As QLocale.NumberOptions)

Function standaloneDayName(Day As Integer, Type As QLocale.FormatType) As String

Function standaloneMonthName(Month As Integer, Type As QLocale.FormatType) As String

Function textDirection() As Qt.LayoutDirection

Function timeFormat(Format As QLocale.FormatType) As String

Function toCurrencyString(Value As Integer, Symbol As String) As String

Function toCurrencyString2(Value As Float, Symbol As String) As String

Function toDate(DateString As String, Format As QLocale.FormatType) As QDate

Function toDate2(DateString As String, Format As String) As QDate

Function toDateTime(DateString As String, Format As QLocale.FormatType) As QDateTime

Function toDateTime2(DateString As String, Format As String) As QDateTime

Function toDouble(S As String, Ok As Boolean) As Float

Function toLongLong(S As String, Ok As Boolean, Base As Integer) As Integer

Function toLower(Str As String) As String

Function toString(I As Integer) As String

Function toString2(Date As QDate, Format As String) As String

Function toString3(Date As QDate, Format As QLocale.FormatType) As String

Function toString4(Time As QTime, Format As String) As String

Function toString5(Time As QTime, Format As QLocale.FormatType) As String

Function toString6(DateTime As QDateTime, Format As QLocale.FormatType) As String

Function toString7(DateTime As QDateTime, Format As String) As String

Function toString8(I As Double, F As String, Prec As Integer) As String

Function toTime(TimeString As String, Format As String) As String

Function toUpper(Str As String) As String

Function uiLanguages() As List

Function weekdays() As List

Function zeroDigit() As QChar



Class QMainWindow

Super Classes

QWidget QObject

Overview

addDockWidget addDockWidget2 addToolBar addToolBar2 addToolBarBreak animated centralWidget corner createPopupMenu dockNestingEnabled dockOptions dockWidgetArea documentMode iconSize iconSizeChanged insertToolBar insertToolBarBreak menuBar menuWidget removeDockWidget removeToolBar removeToolBarBreak restoreDockWidget restoreState saveState setAnimated setCentralWidget setCorner setDockNestingEnabled setMenuBar setMenuWidget setStatusBar setTabPosition setTabShape splitDockWidget statusBar tabPosition tabShape tabifiedDockWidgets tabifyDockWidget toolBarArea toolBarBreak toolButtonStyle toolButtonStyleChanged unifiedTitleAndToolBarOnMac


Properties

Property animated As Boolean

Property dockNestingEnabled As Boolean

Property dockOptions As QMainWindow.DockOption

Property documentMode As Boolean

Property iconSize As QSize

Property tabShape As QTabWidget.TabShape

Property toolButtonStyle As Qt.ToolButtonStyle

Property unifiedTitleAndToolBarOnMac As Boolean



Subs & Functions

Sub addDockWidget(Area As Qt.DockWidgetArea, DockWidget As QDockWidget)

Sub addDockWidget2(Area As Qt.DockWidgetArea, DockWidget As QDockWidget, Orientation As Qt.Orientation)

Function addToolBar(Title As String) As QToolBar

Sub addToolBar2(ToolBar As QToolBar)

Sub addToolBarBreak(Area As Qt.ToolBarArea)

Function centralWidget() As QWidget

Function corner(Corner As Qt.Corner) As Qt.DockWidgetArea

Function dockWidgetArea(DockWidget As QDockWidget) As Qt.DockWidgetArea

Sub insertToolBar(Before As QToolBar, ToolBar As QToolBar)

Sub insertToolBarBreak(Before As QToolBar)

Function menuBar() As QMenuBar

Function menuWidget() As QWidget

Sub removeDockWidget(DockWidget As QDockWidget)

Sub removeToolBar(ToolBar As QToolBar)

Sub removeToolBarBreak(Before As QToolBar)

Function restoreDockWidget(DockWidget As QDockWidget) As Boolean

Function restoreState(State As QByteArray, Version As Integer = 0) As Boolean

Function saveState(Version As Integer = 0) As QByteArray

Sub setAnimated(Enabled As Boolean)

Sub setCentralWidget(Widget As QWidget)

Sub setCorner(Corner As Qt.Corner, Area As Qt.DockWidgetArea)

Sub setDockNestingEnabled(Enabled As Boolean)

Sub setMenuBar(MenuBar As QMenuBar)

Sub setMenuWidget(MenuBar As QWidget)

Sub setStatusBar(StatusBar As QStatusBar)

Sub setTabPosition(Areas As Qt.DockWidgetAreas, TabPosition As QTabWidget.TabPosition)

Sub setTabShape(TabShape As QTabWidget.TabShape)

Sub splitDockWidget(First As QDockWidget, Second As QDockWidget, Orientation As Qt.Orientation)

Function statusBar() As QStatusBar

Function tabPosition(Area As Qt.DockWidgetArea) As QTabWiget.TabPosition

Function tabifiedDockWidgets(DockWidget As QDockWidget) As List

Sub tabifyDockWidget(First As QDockWidget, Second As QDockWidget)

Function toolBarArea(ToolBar As QToolBar) As Qt.ToolBarArea

Function toolBarBreak(ToolBar As QToolBar) As Boolean



Events

Event createPopupMenu() As QMenu



Signals

Signal iconSizeChanged(IconSize As QSize)

Signal toolButtonStyleChanged(ToolButtonStyle As Qt.ToolButtonStyle)



Class QMargins


Class QMatrix


Class QMdiArea

Super Classes

QAbstractScrollArea QFrame QWidget QObject

Overview

AddSubWindow GotFocusMDI ViewMode activateNextSubWindow activatePreviousSubWindow activationOrder activeSubWindow addSubWindow background cascadeSubWindows closeActiveSubWindow closeAllSubWindows documentMode removeSubWindow setActiveSubWindow setOption subWindowActivated subWindowList tabPosition tabShape testOption tileSubWindows viewMode


Properties

Property ViewMode As Integer

Property activationOrder As QMdiArea.WindowOrder

Property background As QBrush

Property documentMode As Boolean

Property tabPosition As QTabWidget.TabPosition

Property tabShape As QTabWidget.TabShape

Property viewMode As QMdiArea.ViewMode



Subs & Functions

Sub AddSubWindow(Widget As QWidget)

Sub activateNextSubWindow()

Sub activatePreviousSubWindow()

Function activeSubWindow() As QMdiSubWindow

Function addSubWindow(Widget As QWidget, WindowFlags As Qt.WindowFlags) As QMdiSubWindow

Sub cascadeSubWindows()

Sub closeActiveSubWindow()

Sub closeAllSubWindows()

Sub removeSubWindow(Widget As QWidget)

Sub setActiveSubWindow(Window As QMdiSubWindow)

Sub setOption(Option As QMdiArea.AreaOption, On As Boolean)

Function subWindowList(Order As QMdiArea.WindowOrder) As List

Function testOption(Option As QMdiArea.AreaOption) As Boolean

Sub tileSubWindows()



Signals

Signal GotFocusMDI(theWidget As QWidget)

Signal subWindowActivated(Window As QMdiSubWindow)



Class QMdiSubWindow

Super Classes

QWidget QObject

Overview

aboutToActivate isShaded keyboardPageStep keyboardSingleStep mdiArea setOption setSystemMenu setWidget showShaded showSystemMenu systemMenu testOption widget windowStateChanged


Properties

Property keyboardPageStep As Integer

Property keyboardSingleStep As Integer



Subs & Functions

Function isShaded() As Boolean

Function mdiArea() As QMdiArea

Sub setOption(Option As QMdiSubWindow.SubWindowOption, On As Boolean)

Sub setSystemMenu(SystemMenu As QMenu)

Sub setWidget(Widget As QWidget)

Sub showShaded()

Sub showSystemMenu()

Function systemMenu() As QMenu

Function testOption(Option As QMdiSubWindow.SubWindowOption) As Boolean

Function widget() As QWidget



Signals

Signal aboutToActivate()

Signal windowStateChanged(OldState As Qt.WindowStates, NewState As Qt.WindowStates)



Class QMenu

Super Classes

QWidget QObject

Overview

AddAction AddAction2 AddMenu AddSeparator Clear aboutToShow triggered


Subs & Functions

Function AddAction(Text As String) As QAction

Sub AddAction2(theAction As QAction)

Function AddMenu(Text As String) As QMenu

Function AddSeparator() As QAction

Sub Clear()



Signals

Signal aboutToShow()

Signal triggered(Action As QAction)



Class QMenuBar

Super Classes

QWidget QObject

Overview

hovered triggered


Signals

Signal hovered(action As QAction)

Signal triggered(action As QAction)



Class QMimeData

Super Classes

QObject

Overview

clear colorData data formats hasColor hasFormat hasHtml hasImage hasText hasUrls imageData removeFormat setColorData setData setHtml setImageData setText text


Subs & Functions

Sub clear()

Function colorData() As QVariant

Function data(MimeType As String) As QByteArray

Function formats() As QStringList

Function hasColor() As Boolean

Function hasFormat(MimeType As String) As Boolean

Function hasHtml() As String

Function hasImage() As Boolean

Function hasText() As Boolean

Function hasUrls() As Boolean

Function imageData() As QVariant

Sub removeFormat(MimeType As String)

Sub setColorData(Color As QVariant)

Sub setData(MimeType As String, Data As QByteArray)

Sub setHtml(Html As String)

Sub setImageData(Image As QVariant)

Sub setText(Text As String)

Function text() As String



Class QModelIndex

Overview

child data flags internalId isValid model parent row sibling


Subs & Functions

Function child(Row As Integer, Column As Integer) As QModelIndex

Function data(Role As Qt::DisplayRole) As QVariant

Function flags() As Qt::ItemFlags

Function internalId() As Integer

Function isValid() As Boolean

Function model() As QAbstractItemModel

Function parent() As QModelIndex

Function row() As Integer

Function sibling(Row As Integer, Column As Integer) As QModelIndex



Class QMoveEvent

Overview

oldPos pos


Subs & Functions

Function oldPos() As QPoint

Function pos() As QPoint



Class QMovie

Super Classes

QObject

Overview

backgroundColor cacheMode currentFrameNumber currentImage currentPixmap error fileName finished format frameChanged frameCount frameRect isValid jumpToFrame jumpToNextFrame loopCount nextFrameDelay resized scaledSize setBackgroundColor setFileName setFormat setPaused setScaledSize setSpeed speed start started state stateChanged stop updated


Properties

Property cacheMode As QMovie.CacheMode

Property speed As Integer



Subs & Functions

Function backgroundColor() As QColor

Function currentFrameNumber() As Integer

Function currentImage() As QImage

Function currentPixmap() As QPixmap

Function fileName() As String

Function format() As QByteArray

Function frameCount() As Integer

Function frameRect() As QRect

Function isValid() As Boolean

Function jumpToFrame(FrameNumber As Integer) As Boolean

Function jumpToNextFrame() As Boolean

Function loopCount() As Integer

Function nextFrameDelay() As Integer

Function scaledSize() As QSize

Sub setBackgroundColor(Color As QColor)

Sub setFileName(FileName As String)

Sub setFormat(Format As QByteArray)

Sub setPaused(Paused As Boolean)

Sub setScaledSize(Size As QSize)

Sub setSpeed(PercentSpeed As Integer)

Sub start()

Function state() As QMovie.MovieState

Sub stop()



Signals

Signal error(Error As QImageReader.ImageReaderError)

Signal finished()

Signal frameChanged(FrameNumber As Integer)

Signal resized(Size As QSize)

Signal started()

Signal stateChanged(State As QMovie.MovieState)

Signal updated(Rect As QRect)



Class QNetworkRequest


Class QNetworkSession

Super Classes

QObject

Overview

accept activeTime bytesReceived bytesWritten close closed error errorString ignore isOpen migrate newConfigurationActivated open opened preferredConfigurationChanged reject sessionProperty setSessionProperty state stateChanged stop waitForOpened


Subs & Functions

Sub accept()

Function activeTime() As Integer

Function bytesReceived() As Integer

Function bytesWritten() As Integer

Sub close()

Function errorString() As String

Sub ignore()

Function isOpen() As Boolean

Sub migrate()

Sub open()

Sub reject()

Function sessionProperty(Key As String) As QVariant

Sub setSessionProperty(Key As String, Value As QVariant)

Function state() As QNetworkSession::State

Sub stop()

Function waitForOpened(MSecs As Integer) As Boolean



Signals

Signal closed()

Signal error(Error As QNetworkSession::SessionError)

Signal newConfigurationActivated()

Signal opened()

Signal preferredConfigurationChanged(Config As QNetworkConfiguration, IsSeamless As Boolean)

Signal stateChanged(State As QNetworkSession::State)



Class QObject

Child Classes

QWidget QWebPage QValidator QTimer QTimeLine QThread QTextDocument QSyntaxHighlighter QSound QSignalMapper QSessionManager QNetworkSession QMovie QMimeData QLocalServer QItemSelectionModel QFtp QFileSystemWatcher QDrag QCoreApplication QCompleter QClipboard QButtonGroup QActionGroup QAction QAbstractTextDocumentLayout QAbstractItemModel Module Class

Overview

Child Children Finalize Inherits Init ObjectName Parent Sender isWidgetType killTimer startTimer timerEvent


Properties

Property ObjectName As String

Property Parent As QObject



Subs & Functions

Function Child(ObjectName As String) As QObject

Function Children() As List

Function Inherits(ClassName As String) As Boolean

Function Sender() As QObject

Function isWidgetType() As Boolean

Sub killTimer(theId As Integer)

Function startTimer(interval As Integer) As Integer



Events

Event Finalize()

Event Init()

Event timerEvent(e As QTimerEvent)



Class QPaintEvent

Overview

rect region


Subs & Functions

Function rect() As QRect

Function region() As QRegion



Class QPainter

Overview

DrawLine background backgroundMode begin beginNativePainting boundingRect brush brushOrigin clipRegion combinedTransform compositionMode deviceTransform drawArc drawChord drawConvexPolygon drawEllipse drawEllipse2 drawImage drawImage2 drawLine drawLine2 drawPicture drawPicture2 drawPie drawPixmap drawPixmap2 drawPixmap3 drawPixmap4 drawPoint drawPoint2 drawPoints drawPolygon drawPolyline drawRect drawRoundedRect drawText drawText2 drawTiledPixmap end endNativePainting eraseRect fillRect fillRect2 fillRect3 fillRect4 font fontInfo fontMetrics hasClipping initFrom isActive layoutDirection opacity paintEngine pen renderHints resetTransform restore rotate save scale setBackground setBackgroundMode setBrush setBrush2 setBrushOrigin setBrushOrigin2 setClipRect setClipRegion setClipping setCompositionMode setFont setLayoutDirection setOpacity setPen setPen2 setPen3 setRenderHint setRenderHints setTransform setViewTransformEnabled setViewport setWindow setWorldMatrixEnabled setWorldTransform testRenderHint transform translate translate2 viewTransformEnabled viewport window worldMatrixEnabled worldTransform


Subs & Functions

Sub DrawLine(X1 As Integer, Y1 As Integer, X2 As Integer, Y2 As Integer)

Function background() As QBrush

Function backgroundMode() As Qt::BGMode

Function begin(Device As QWidget) As Boolean

Sub beginNativePainting()

Function boundingRect(Rectangle As QRect, Flags As Integer, Text As String) As QRect

Function brush() As QBrush

Function brushOrigin() As QPoint

Function clipRegion() As QRegion

Function combinedTransform() As QTransform

Function compositionMode() As QPainter::CompositionMode

Function deviceTransform() As QTransform

Sub drawArc(Rectangle As QRect, StartAngle As Integer, SpanAngle As Integer)

Sub drawChord(Rectangle As QRect, StartAngle As Integer, SpanAngle As Integer)

Sub drawConvexPolygon(Points As QPolygon)

Sub drawEllipse(Rectangle As QRect)

Sub drawEllipse2(Center As QPoint, Rx As Integer, Ry As Integer)

Sub drawImage(Rectangle As QRect, Image As QImage)

Sub drawImage2(Point As QPoint, Image As QImage)

Sub drawLine(Line As QLine)

Sub drawLine2(P1 As QPoint, P2 As QPoint)

Sub drawPicture(X As Integer, Y As Integer, Picture As QPicture)

Sub drawPicture2(Point As QPoint, Picture As QPicture)

Sub drawPie(Rectangle As QRect, StartAngle As Integer, SpanAngle As Integer)

Sub drawPixmap(X As Integer, Y As Integer, Pixmap As QPixmap)

Sub drawPixmap2(Target As QRect, Pixmap As QPixmap, Source As QRect)

Sub drawPixmap3(Point As QPoint, Pixmap As QPixmap, Source As QRect)

Sub drawPixmap4(Rectangle As QRect, Pixmap As QPixmap)

Sub drawPoint(X As Integer, Y As Integer)

Sub drawPoint2(Position As QPoint)

Sub drawPoints(Points As QPolygon)

Sub drawPolygon(Polygon As QPolygon, FillRule As Qt::FillRule)

Sub drawPolyline(Points As QPolygon)

Sub drawRect(Rectangle As QRect)

Sub drawRoundedRect(Rectangle As QRect, XRadius As Float, YRadius As Float, Mode As Qt::SizeMode)

Sub drawText(X As Integer, Y As Integer, Text As String)

Sub drawText2(Position As QPoint, Text As String)

Sub drawTiledPixmap(Rectangle As QRect, Pixmap As QPixmap, Position As QPoint)

Function end() As Boolean

Sub endNativePainting()

Sub eraseRect(Rectangle As QRect)

Sub fillRect(Rectangle As QRect, Style As Qt::BrushStyle)

Sub fillRect2(Rectangle As QRect, Brush As QBrush)

Sub fillRect3(Rectangle As QRect, Color As QColor)

Sub fillRect4(Rectangle As QRect, Color As Qt::GlobalColor)

Function font() As QFont

Function fontInfo() As QFontInfo

Function fontMetrics() As QFontMetrics

Function hasClipping() As Boolean

Sub initFrom(Widget As QWidget)

Function isActive() As Boolean

Function layoutDirection() As Qt::LayoutDirection

Function opacity() As Float

Function paintEngine() As QPaintEngine

Function pen() As QPen

Function renderHints() As QPainter::RenderHints

Sub resetTransform()

Sub restore()

Sub rotate(Angle As Float)

Sub save()

Sub scale(Sx As Float, Sy As Float)

Sub setBackground(Brush As QBrush)

Sub setBackgroundMode(Mode As Qt::BGMode)

Sub setBrush(Brush As QBrush)

Sub setBrush2(Style As Qt::BrushStyle)

Sub setBrushOrigin(X As Integer, Y As Integer)

Sub setBrushOrigin2(Position As QPoint)

Sub setClipRect(Rectangle As QRect, Operation As Qt::ClipOperation)

Sub setClipRegion(Region As QRegion, Operation As Qt::ClipOperation)

Sub setClipping(Enable As Boolean)

Sub setCompositionMode(Mode As QPainter::CompositionMode)

Sub setFont(Font As QFont)

Sub setLayoutDirection(Direction As Qt::LayoutDirection)

Sub setOpacity(Opacity As Float)

Sub setPen(Pen As QPen)

Sub setPen2(Color As QColor)

Sub setPen3(Style As Qt::PenStyle)

Sub setRenderHint(Hint As QPainter::RenderHint)

Sub setRenderHints(Hints As QPainter::RenderHints)

Sub setTransform(Transform As QTransform, Combine As Boolean)

Sub setViewTransformEnabled(Enable As Boolean)

Sub setViewport(Rectangle As QRect)

Sub setWindow(Rectangle As QRect)

Sub setWorldMatrixEnabled(Enable As Boolean)

Sub setWorldTransform(Matrix As QTransform, Combine As Boolean)

Function testRenderHint(Hint As QPainter::RenderHint) As Boolean

Function transform() As QTransform

Sub translate(Dx As Integer, Dy As Integer)

Sub translate2(Offset As QPoint)

Function viewTransformEnabled() As Boolean

Function viewport() As QRect

Function window() As QRect

Function worldMatrixEnabled() As Boolean

Function worldTransform() As QTransform



Class QPalette


Class QPen

Overview

brush capStyle color dashOffset isCosmetic isSolid joinStyle miterLimit setBrush setCapStyle setColor setCosmetic setDashOffset setJoinStyle setMiterLimit setStyle setWidth setWidthF style swap width widthF


Subs & Functions

Function brush() As QBrush

Function capStyle() As Qt::PenCapStyle

Function color() As QColor

Function dashOffset() As Float

Function isCosmetic() As Boolean

Function isSolid() As Boolean

Function joinStyle() As Qt::PenJoinStyle

Function miterLimit() As Float

Sub setBrush(Brush As QBrush)

Sub setCapStyle(Style As Qt::PenCapStyle)

Sub setColor(Color As QColor)

Sub setCosmetic(Cosmetic As Boolean)

Sub setDashOffset(Offset As Float)

Sub setJoinStyle(Style As Qt::PenJoinStyle)

Sub setMiterLimit(Limit As Float)

Sub setStyle(Style As Qt::PenStyle)

Sub setWidth(Width As Integer)

Sub setWidthF(Width As Float)

Function style() As Qt::PenStyle

Sub swap(Other As QPen)

Function width() As Integer

Function widthF() As Float



Class QPicture

Overview

boundingRect data isNull load play save setBoundingRect setData size swap


Subs & Functions

Function boundingRect() As QRect

Function data() As String

Function isNull() As Boolean

Function load(FileName As String, Format As String) As Boolean

Function play(Painter As QPainter) As Boolean

Function save(FileName As String, Format As String) As Boolean

Sub setBoundingRect(R As QRect)

Sub setData(Data As String, Size As Integer)

Function size() As Integer

Sub swap(Other As QPicture)



Class QPixmap

Child Classes

QBitmap

Overview

cacheKey convertFromImage copy createMaskFromColor createMaskFromColor2 depth detach fill hasAlpha hasAlphaChannel height isNull isQBitmap load loadFromData mask rect save scaled scaledToHeight scaledToWidth scroll scroll2 setMask size swap toIcon toImage transformed transformed2 width


Subs & Functions

Function cacheKey() As Integer

Function convertFromImage(Image As QImage, Flags As Qt::ImageConversionFlags) As Boolean

Function copy(X As Integer, Y As Integer, Width As Integer, Height As Integer) As QPixmap

Function createMaskFromColor(MaskColor As QColor, Mode As Qt::MaskMode) As QBitmap

Function createMaskFromColor2(MaskColor As QColor) As QBitmap

Function depth() As Integer

Sub detach()

Sub fill(Widget As QWidget, X As Integer, Y As Integer)

Function hasAlpha() As Boolean

Function hasAlphaChannel() As Boolean

Function height() As Integer

Function isNull() As Boolean

Function isQBitmap() As Boolean

Function load(FileName As String, Format As String, Flags As Qt::ImageConversionFlags) As Boolean

Function loadFromData(Data As QByteArray, Format As String, Flags As Qt::ImageConversionFlags) As Boolean

Function mask() As QBitmap

Function rect() As QRect

Function save(FileName As String, Format As String, Quality As Integer) As Boolean

Function scaled(Width As Integer, Height As Integer, AspectRatioMode As Qt::AspectRatioMode, TransformMode As Qt::TransformationMode) As QPixmap

Function scaledToHeight(Height As Integer, Mode As Qt::TransformationMode) As QPixmap

Function scaledToWidth(Width As Integer, Mode As Qt::TransformationMode) As QPixmap

Sub scroll(Dx As Integer, Dy As Integer, X As Integer, Y As Integer, Width As Integer, Height As Integer, Exposed As QRegion)

Sub scroll2(Dx As Integer, Dy As Integer, Rect As QRect, Exposed As QRegion)

Sub setMask(Mask As QBitmap)

Function size() As QSize

Sub swap(Other As QPixmap)

Function toIcon() As QIcon

Function toImage() As QImage

Function transformed(Transform As QTransform, Mode As Qt::TransformationMode) As QPixmap

Function transformed2(Matrix As QMatrix, Mode As Qt::TransformationMode) As QPixmap

Function width() As Integer



Class QPlainTextEdit

Super Classes

QAbstractScrollArea QFrame QWidget QObject

Overview

AppendPlainText PlainText Print PrintToPDF ReadOnly anchorAt appendHtml appendPlainText backgroundVisible blockCount blockCountChanged canPaste centerCursor centerOnScroll clear copy copyAvailable createStandardContextMenu cursorForPosition cursorPositionChanged cursorWidth cut document documentTitle ensureCursorVisible find insertPlainText isReadOnly isUndoRedoEnabled lineWrapMode maximumBlockCount modificationChanged moveCursor overwriteMode paste plainText print readOnly redo redoAvailable selectAll selectionChanged setBackgroundVisible setCenterOnScroll setCursorWidth setDocument setDocumentTitle setLineWrapMode setMaximumBlockCount setOverwriteMode setPlainText setReadOnly setTabChangesFocus setTabStopWidth setTextCursor setTextInteractionFlags setUndoRedoEnabled tabChangesFocus tabStopWidth textChanged textCursor textInteractionFlags toPlainText undo undoAvailable undoRedoEnabled updateRequest wordWrapMode


Properties

Property PlainText As String

Property ReadOnly As Boolean

Property backgroundVisible As Boolean

Property blockCount As Integer

Property centerOnScroll As Boolean

Property cursorWidth As Integer

Property documentTitle As String

Property lineWrapMode As QPlainTextEdit::LineWrapMode

Property maximumBlockCount As Integer

Property overwriteMode As Boolean

Property plainText As String

Property readOnly As Boolean

Property tabChangesFocus As Boolean

Property tabStopWidth As Integer

Property textInteractionFlags As Qt::TextInteractionFlags

Property undoRedoEnabled As Boolean

Property wordWrapMode As QTextOption::WrapMode



Subs & Functions

Sub AppendPlainText(Text As String)

Sub Print()

Sub PrintToPDF(FileName As String)

Function anchorAt(Pos As QPoint) As String

Sub appendHtml(Html As String)

Sub appendPlainText(Text As String)

Function canPaste() As Boolean

Sub centerCursor()

Sub clear()

Sub copy()

Function createStandardContextMenu() As QMenu

Function cursorForPosition(Pos As QPoint) As QTextCursor

Sub cut()

Function document() As QTextDocument

Sub ensureCursorVisible()

Function find(Exp As String, Options As QTextDocument::FindFlags) As Boolean

Sub insertPlainText(Text As String)

Function isReadOnly() As Boolean

Function isUndoRedoEnabled() As Boolean

Sub moveCursor(Operation As QTextCursor::MoveOperation, Mode As QTextCursor::MoveMode)

Sub paste()

Sub print(Printer As QPrinter)

Sub redo()

Sub selectAll()

Sub setBackgroundVisible(Visible As Boolean)

Sub setCenterOnScroll(Enabled As Boolean)

Sub setCursorWidth(Width As Integer)

Sub setDocument(Document As QTextDocument)

Sub setDocumentTitle(Title As String)

Sub setLineWrapMode(Mode As QPlainTextEdit::LineWrapMode)

Sub setMaximumBlockCount(Maximum As Integer)

Sub setOverwriteMode(Overwrite As Boolean)

Sub setPlainText(Text As String)

Sub setReadOnly(Ro As Boolean)

Sub setTabChangesFocus(B As Boolean)

Sub setTabStopWidth(Width As Integer)

Sub setTextCursor(Cursor As QTextCursor)

Sub setTextInteractionFlags(Flags As Qt::TextInteractionFlags)

Sub setUndoRedoEnabled(Enable As Boolean)

Function textCursor() As QTextCursor

Function toPlainText() As String

Sub undo()



Signals

Signal blockCountChanged(NewBlockCount As Integer)

Signal copyAvailable(Yes As Boolean)

Signal cursorPositionChanged()

Signal modificationChanged(Changed As Boolean)

Signal redoAvailable(Available As Boolean)

Signal selectionChanged()

Signal textChanged()

Signal undoAvailable(Available As Boolean)

Signal updateRequest(Rect As QRect, Dy As Integer)



Class QPoint

Overview

isNull manhattanLength rx ry setX setY x y


Subs & Functions

Function isNull() As Boolean

Function manhattanLength() As Integer

Function rx() As Integer

Function ry() As Integer

Sub setX(X As Integer)

Sub setY(Y As Integer)

Function x() As Integer

Function y() As Integer



Class QPolygon

Overview

boundingRect containsPoint intersected point putPoints setPoint swap translate translated united


Subs & Functions

Function boundingRect() As QRect

Function containsPoint(Point As QPoint, FillRule As Qt::FillRule) As Boolean

Function intersected(R As QPolygon) As QPolygon

Function point(Index As Integer) As QPoint

Sub putPoints(Index As Integer, NPoints As Integer, FromPolygon As QPolygon, FromIndex As Integer)

Sub setPoint(Index As Integer, Point As QPoint)

Sub swap(Other As QPolygon)

Sub translate(Offset As QPoint)

Function translated(Offset As Integer) As QPolygon

QPolygon

Function united(R As QPolygon) As QPolygon



Class QPrintDialog

Super Classes

QAbstractPrintDialog QDialog QWidget QObject

Overview

options printer setOption testOption


Subs & Functions

Function options() As QAbstractPrintDialog::PrintDialogOption

Function printer() As QPrinter

Sub setOption(option As QAbstractPrintDialog::PrintDialogOption, on As Boolean)

Function testOption(option As QAbstractPrintDialog::PrintDialogOption) As Boolean



Class QPrintPreviewDialog

Super Classes

QDialog QWidget QObject

Overview

paintRequested printer


Subs & Functions

Function printer() As QPrinter



Signals

Signal paintRequested(Printer As QPrinter)



Class QPrintPreviewWidget

Super Classes

QWidget QObject

Overview

currentPage fitInView fitToWidth orientation pageCount print setAllPagesViewMode setCurrentPage setFacingPagesViewMode setLandscapeOrientation setOrientation setPortraitOrientation setSinglePageViewMode setViewMode setZoomFactor setZoomMode updatePreview viewMode zoomFactor zoomIn zoomMode zoomOut


Subs & Functions

Function currentPage() As Integer

Sub fitInView()

Sub fitToWidth()

Function orientation() As QPrinter::Orientation

Function pageCount() As Integer

Sub print()

Sub setAllPagesViewMode()

Sub setCurrentPage(Page As Integer)

Sub setFacingPagesViewMode()

Sub setLandscapeOrientation()

Sub setOrientation(Orientation As QPrinter::Orientation)

Sub setPortraitOrientation()

Sub setSinglePageViewMode()

Sub setViewMode(Mode As QPrintPreviewWidget::ViewMode)

Sub setZoomFactor(Factor As Float)

Sub setZoomMode(ZoomMode As QPrintPreviewWidget::ZoomMode)

Sub updatePreview()

Function viewMode() As QPrintPreviewWidget::ViewMode

Function zoomFactor() As Float

Sub zoomIn(Factor As Float)

Function zoomMode() As QPrintPreviewWidget::ZoomMode

Sub zoomOut(Factor As Float)



Class QPrinter


Class QPrinterInfo

Overview

isDefault isNull printerName


Subs & Functions

Function isDefault() As Boolean

Function isNull() As Boolean

Function printerName() As String



Class QProcess

Overview

closeReadChannel closeWriteChannel error exitCode exitStatus finished kill pid processChannelMode processEnvironment readAllStandardError readAllStandardOutput readChannel readyReadStandardError readyReadStandardOutput setProcessChannelMode setProcessEnvironment setReadChannel setStandardErrorFile setStandardInputFile setStandardOutputFile setStandardOutputProcess setWorkingDirectory start started state stateChanged terminate waitForFinished waitForStarted workingDirectory


Subs & Functions

Sub closeReadChannel(Channel As QProcess.ProcessChannel)

Sub closeWriteChannel()

Function exitCode() As Integer

Function exitStatus() As QProcess.ExitStatus

Sub kill()

Function pid() As Integer

Function processChannelMode() As QProcess.ProcessChannelMode

Function processEnvironment() As QProcessEnvironment

Function readAllStandardError() As QByteArray

Function readAllStandardOutput() As QByteArray

Function readChannel() As QProcess.ProcessChannel

Sub setProcessChannelMode(Mode As QProcess.ProcessChannelMode)

Sub setProcessEnvironment(Environment As QProcessEnvironment)

Sub setReadChannel(Channel As QProcess.ProcessChannel)

Sub setStandardErrorFile(FileName As String, Mode As QIODevice.OpenMode)

Sub setStandardInputFile(FileName As String)

Sub setStandardOutputFile(FileName As String, Mode As QIODevice.OpenMode)

Sub setStandardOutputProcess(Destination As QProcess)

Sub setWorkingDirectory(theDir As String)

Sub start(Program As String, Arguments As List)

Function state() As QProcess.ProcessState

Sub terminate()

Function waitForFinished(Msecs As Integer) As Boolean

Function waitForStarted(Msecs As Integer) As Boolean

Function workingDirectory() As String



Signals

Signal error(Error As QProcess.ProcessError)

Signal finished()

Signal readyReadStandardError()

Signal readyReadStandardOutput()

Signal started()

Signal stateChanged()



Class QProcessEnvironment

Overview

clear contains insert isEmpty keys remove toStringList value


Subs & Functions

Sub clear()

Function contains(Name As String) As Boolean

Sub insert(Name As String, Value As String)

Function isEmpty() As Boolean

Function keys() As List

Sub remove(Name As String)

Function toStringList() As QStringList

Function value(Name As String, DefaultValue As String) As String



Class QProgressBar

Super Classes

QWidget QObject

Overview

Maximum Minimum TextVisible Value alignment format invertedAppearance maximum minimum orientation reset setMaximum setMinimum setOrientation setRange setValue text textDirection textVisible value valueChanged


Properties

Property Maximum As Integer

Property Minimum As Integer

Property TextVisible As Boolean

Property Value As Integer

Property alignment As Qt.Alignment

Property format As String

Property invertedAppearance As Boolean

Property maximum As Integer

Property minimum As Integer

Property orientation As Qt.Orientation

Property text As String

Property textDirection As QProgressBar.Direction

Property textVisible As Boolean

Property value As Integer



Subs & Functions

Sub reset()

Sub setMaximum(Maximum As Integer)

Sub setMinimum(Minimum As Integer)

Sub setOrientation(Qt.Orientation)

Sub setRange(Minimum As Integer, Maximum As Integer)

Sub setValue(Value As Integer)



Signals

Signal valueChanged(Value As Integer)



Class QProgressDialog

Super Classes

QDialog QWidget QObject

Overview

autoClose autoReset cancel canceled labelText maximum minimum minimumDuration open reset setBar setCancelButton setCancelButtonText setLabel setLabelText setMaximum setMinimum setMinimumDuration setRange setValue value wasCanceled


Properties

Property autoClose As Boolean

Property autoReset As Boolean

Property labelText As String

Property maximum As Integer

Property minimum As Integer

Property minimumDuration As Integer

Property value As Integer

Property wasCanceled As Boolean



Subs & Functions

Sub cancel()

Sub open(Receiver As QObject, Member As String)

Sub reset()

Sub setBar(Bar As QProgressBar)

Sub setCancelButton(CancelButton As QPushButton)

Sub setCancelButtonText(CancelButtonText As String)

Sub setLabel(Label As QLabel)

Sub setLabelText(Text As String)

Sub setMaximum(Maximum As Integer)

Sub setMinimum(Minimum As Integer)

Sub setMinimumDuration(Ms As Integer)

Sub setRange(Minimum As Integer, Maximum As Integer)

Sub setValue(Progress As Integer)



Signals

Signal canceled()



Class QPushButton

Super Classes

QAbstractButton QWidget QObject

Child Classes

CommandButton QCommandLinkButton

Overview

AutoDefault Default Flat Menu autoDefault default flat menu setMenu showMenu


Properties

Property AutoDefault As Boolean

Property Default As Boolean

Property Flat As Boolean

Property Menu As QMenu

Property autoDefault As Boolean

Property default As Boolean

Property flat As Boolean



Subs & Functions

Function menu() As QMenu

Sub setMenu(Menu As QMenu)

Sub showMenu()



Class QRadioButton

Super Classes

QAbstractButton QWidget QObject

Child Classes

RadioButton


Class QRect

Overview

adjust adjusted bottom bottomLeft bottomRight center contains height intersected intersects isEmpty isNull isValid left moveBottom moveBottomLeft moveBottomRight moveCenter moveLeft moveRight moveTo moveTop moveTopLeft moveTopRight normalized right setBottom setBottomLeft setBottomRight setCoords setHeight setLeft setRect setRight setSize setTop setTopLeft setTopRight setWidth setX setY size top topLeft topRight translate translated united width x y


Subs & Functions

Sub adjust(Dx1 As Integer, Dy1 As Integer, Dx2 As Integer, Dy2 As Integer)

Function adjusted(Dx1 As Integer, Dy1 As Integer, Dx2 As Integer, Dy2 As Integer) As QRect

Function bottom() As Integer

Function bottomLeft() As QPoint

Function bottomRight() As QPoint

Function center() As QPoint

Function contains(Rectangle As QRect, Proper As Boolean) As Boolean

Function height() As Integer

Function intersected(Rectangle As QRect) As QRect

Function intersects(Rectangle As QRect) As Boolean

Function isEmpty() As Boolean

Function isNull() As Boolean

Function isValid() As Boolean

Function left() As Integer

Sub moveBottom(Y As Integer)

Sub moveBottomLeft(Position As QPoint)

Sub moveBottomRight(Position As QPoint)

Sub moveCenter(Position As QPoint)

Sub moveLeft(X As Integer)

Sub moveRight(X As Integer)

Sub moveTo(Position As QPoint)

Sub moveTop(Y As Integer)

Sub moveTopLeft(Position As QPoint)

Sub moveTopRight(Position As QPoint)

Function normalized() As QRect

Function right() As Integer

Sub setBottom(Y As Integer)

Sub setBottomLeft(Position As QPoint)

Sub setBottomRight(Position As QPoint)

Sub setCoords(X1 As Integer, Y1 As Integer, X2 As Integer, Y2 As Integer)

Sub setHeight(Height As Integer)

Sub setLeft(X As Integer)

Sub setRect(X As Integer, Y As Integer, Width As Integer, Height As Integer)

Sub setRight(X As Integer)

Sub setSize(Size As QSize)

Sub setTop(Y As Integer)

Sub setTopLeft(Position As QPoint)

Sub setTopRight(Position As QPoint)

Sub setWidth(Width As Integer)

Sub setX(X As Integer)

Sub setY(Y As Integer)

Function size() As QSize

Function top() As Integer

Function topLeft() As QPoint

Function topRight() As QPoint

Sub translate(Offset As QPoint)

Function translated(Offset As QPoint) As QRect

Function united(Rectangle As QRect) As QRect

Function width() As Integer

Function x() As Integer

Function y() As Integer



Class QRegExp

Overview

cap captureCount capturedTexts caseSensitivity errorString exactMatch indexIn isEmpty isMinimal isValid lastIndexIn matchedLength pattern patternSyntax pos setCaseSensitivity setMinimal setPattern setPatternSyntax swap


Subs & Functions

Function cap(Nth As Integer) As String

Function captureCount() As Integer

Function capturedTexts() As String

Function caseSensitivity() As Qt::CaseSensitivity

Function errorString() As String

Function exactMatch(Str As String) As Boolean

Function indexIn(Str As String, Offset As Integer, CaretMode As QRegExp::CaretMode) As Integer

Function isEmpty() As Boolean

Function isMinimal() As Boolean

Function isValid() As Boolean

Function lastIndexIn(Str As String, Offset As Integer, CaretMode As QRegExp::CaretMode) As Integer

Function matchedLength() As Integer

Function pattern() As String

Function patternSyntax() As QRegExp::PatternSyntax

Function pos(Nth As Integer) As Integer

Sub setCaseSensitivity(Cs As Qt::CaseSensitivity)

Sub setMinimal(Minimal As Boolean)

Sub setPattern(Pattern As String)

Sub setPatternSyntax(Syntax As QRegExp::PatternSyntax)

Sub swap(Other As QRegExp)



Class QRegExpValidator

Super Classes

QValidator QObject

Overview

regExp setRegExp


Properties

Property regExp As QRegExp



Subs & Functions

Sub setRegExp(Rx As QRegExp)



Class QRegion

Overview

boundingRect contains intersected intersected2 intersects intersects2 isEmpty rectCount subtracted swap translate translate2 translated translated2 united united2 xored


Subs & Functions

Function boundingRect() As QRect

Function contains(R As QRect) As Boolean

Function intersected(R As QRegion) As QRegion

Function intersected2(Rect As QRect) As QRegion

Function intersects(Region As QRegion) As Boolean

Function intersects2(Rect As QRect) As Boolean

Function isEmpty() As Boolean

Function rectCount() As Integer

Function subtracted(R As QRegion) As QRegion

Sub swap(Other As QRegion)

Sub translate(Dx As Integer, Dy As Integer)

Sub translate2(Point As QPoint)

Function translated(Dx As Integer, Dy As Integer) As QRegion

Function translated2(Point As QPoint) As QRegion

Function united(R As QRegion) As QRegion

Function united2(Rect As QRect) As QRegion

Function xored(R As QRegion) As QRegion



Class QResizeEvent

Overview

oldSize size


Subs & Functions

Function oldSize() As QSize

Function size() As QSize



Class QResource

Overview

fileName isCompressed isValid locale setFileName setLocale size


Subs & Functions

Function fileName() As String

Function isCompressed() As Boolean

Function isValid() As Boolean

Function locale() As QLocale

Sub setFileName(File As String)

Sub setLocale(Locale As QLocale)

Function size() As Integer



Class QRgb


Class QRubberBand

Super Classes

QWidget QObject

Overview

move move2 resize resize2 setGeometry shape


Subs & Functions

Sub move(X As Integer, Y As Integer)

Sub move2(P As QPoint)

Sub resize(Width As Integer, Height As Integer)

Sub resize2(Size As QSize)

Sub setGeometry(X As Integer, Y As Integer, Width As Integer, Height As Integer)

Function shape() As QRubberBand::Shape



Class QScrollArea

Super Classes

QAbstractScrollArea QFrame QWidget QObject

Overview

alignment ensureVisible ensureWidgetVisible setWidget takeWidget widget widgetResizable


Properties

Property alignment As Qt.Alignment

Property widgetResizable As Boolean



Subs & Functions

Sub ensureVisible(X As Integer, Y As Integer, YMargin As Integer)

Sub ensureWidgetVisible(ChildWidget As QWidget, XMargin As Integer, YMargin As Integer)

Sub setWidget(Widget As QWidget)

Function takeWidget() As QWidget

Function widget() As QWidget



Class QScrollBar

Super Classes

QAbstractSlider QWidget QObject


Class QSessionManager

Super Classes

QObject

Overview

allowsErrorInteraction allowsInteraction cancel discardCommand isPhase2 release requestPhase2 restartCommand restartHint sessionId sessionKey setDiscardCommand setManagerProperty setRestartCommand setRestartHint


Subs & Functions

Function allowsErrorInteraction() As Boolean

Function allowsInteraction() As Boolean

Sub cancel()

Function discardCommand() As QStringList

Function isPhase2() As Boolean

Sub release()

Sub requestPhase2()

Function restartCommand() As QStringList

Function restartHint() As QSessionManager::RestartHint

Function sessionId() As String

Function sessionKey() As String

Sub setDiscardCommand(List As QStringList)

Sub setManagerProperty(Name As String, Value As String)

Sub setRestartCommand(Command As QStringList)

Sub setRestartHint(Hint As QSessionManager::RestartHint)



Class QShortcutEvent

Overview

isAmbiguous key shortcutId


Subs & Functions

Function isAmbiguous() As Boolean

Function key() As QKeySequence

Function shortcutId() As Integer



Class QShowEvent


Class QSignalMapper

Super Classes

QObject

Overview

map map2 mapped mapped2 mapped3 mapped4 mapping mapping2 mapping3 removeMappings setMapping setMapping2 setMapping3 setMapping4


Subs & Functions

Sub map()

Sub map2(Sender As QObject)

Function mapping(theId As Integer) As QObject

Function mapping2(theId As String) As QObject

Function mapping3(theObject As QObject) As QObject

Sub removeMappings(Sender As QObject)

Sub setMapping(Sender As QObject, theId As Integer)

Sub setMapping2(Sender As QObject, Text As String)

Sub setMapping3(Sender As QObject, Widget As QWidget)

Sub setMapping4(Sender As QObject, theObject As QObject)



Signals

Signal mapped(theId As Integer)

Signal mapped2(Text As String)

Signal mapped3(Widget As QWidget)

Signal mapped4(theObject As QObject)



Class QSize

Overview

boundedTo expandedTo height isEmpty isNull isValid rheight rwidth scale scale2 setHeight setWidth transpose width


Subs & Functions

Function boundedTo(OtherSize As QSize) As QSize

Function expandedTo(OtherSize As QSize) As QSize

Function height() As Integer

Function isEmpty() As Boolean

Function isNull() As Boolean

Function isValid() As Boolean

Function rheight() As Integer

Function rwidth() As Integer

Sub scale(Width As Integer, Height As Integer, Mode As Qt::AspectRatioMode)

Sub scale2(Size As QSize, Mode As Qt::AspectRatioMode)

Sub setHeight(Height As Integer)

Sub setWidth(Width As Integer)

Sub transpose()

Function width() As Integer



Class QSizeF


Class QSizeGrip

Super Classes

QWidget QObject

Overview

setVisible sizeHint


Subs & Functions

Sub setVisible(Visible As Boolean)

Function sizeHint() As QSize



Class QSizePolicy

Overview

controlType expandingDirections hasHeightForWidth hasWidthForHeight horizontalPolicy horizontalStretch setControlType setHeightForWidth setHorizontalPolicy setHorizontalStretch setVerticalPolicy setVerticalStretch setWidthForHeight transpose verticalPolicy verticalStretch


Subs & Functions

Function controlType() As ControlType

Function expandingDirections() As Qt::Orientations

Function hasHeightForWidth() As Boolean

Function hasWidthForHeight() As Boolean

Function horizontalPolicy() As QSizePolicy::Policy

Function horizontalStretch() As Integer

Sub setControlType(Type As QSizePolicy::ControlType)

Sub setHeightForWidth(Dependent As Boolean)

Sub setHorizontalPolicy(Policy As QSizePolicy::Policy)

Sub setHorizontalStretch(StretchFactor As Integer)

Sub setVerticalPolicy(Policy As QSizePolicy::Policy)

Sub setVerticalStretch(StretchFactor As Integer)

Sub setWidthForHeight(Dependent As Boolean)

Sub transpose()

Function verticalPolicy() As Policy As QSizePolicy::Policy

Function verticalStretch() As Integer



Class QSlider

Super Classes

QAbstractSlider QWidget QObject

Overview

tickInterval tickPosition


Properties

Property tickInterval As Integer

Property tickPosition As QSlider.TickPosition



Class QSound

Super Classes

QObject

Overview

fileName isFinished loops loopsRemaining play setLoops stop


Subs & Functions

Function fileName() As String

Function isFinished() As Boolean

Function loops() As Integer

Function loopsRemaining() As Integer

Sub play()

Sub setLoops(Number As Integer)

Sub stop()



Class QSpinBox

Super Classes

QAbstractSpinBox QWidget QObject

Overview

Maximum Minimum Value cleanText maximum minimum prefix setRange setValue singleStep suffix value valueChanged valueChanged2


Properties

Property Maximum As Integer

Property Minimum As Integer

Property Value As Integer

Property cleanText As String

Property maximum As Integer

Property minimum As Integer

Property prefix As String

Property singleStep As Integer

Property suffix As String

Property value As Integer



Subs & Functions

Sub setRange(Minimum As Integer, Maximum As Integer)

Sub setValue(Val As Integer)



Signals

Signal valueChanged(Value As Integer)

Signal valueChanged2(Text As String)



Class QSplashScreen

Super Classes

QWidget QObject

Overview

clearMessage finish messageChanged pixmap repaint setPixmap showMessage


Subs & Functions

Sub clearMessage()

Sub finish(MainWin As QWidget)

Function pixmap() As QPixmap

Sub repaint()

Sub setPixmap(Pixmap As QPixmap)

Sub showMessage(Message As String, Alignment As Integer, Color As QColor)



Signals

Signal messageChanged(Message As String)



Class QSplitter

Super Classes

QFrame QWidget QObject

Overview

addWidget childrenCollapsible count handle handleWidth indexOf insertWidget isCollapsible opaqueResize orientation refresh restoreState saveState setCollapsible setSizes setStretchFactor sizes splitterMoved widget


Properties

Property childrenCollapsible As Boolean

Property handleWidth As Integer

Property opaqueResize As Boolean

Property orientation As Qt.Orientation



Subs & Functions

Sub addWidget(Widget As QWidget)

Function count() As Integer

Function handle(Index As Integer) As QSplitterHandle

Function indexOf(Widget As QWidget) As Integer

Sub insertWidget(Index As Integer, Widget As QWidget)

Function isCollapsible(Index As Integer) As Boolean

Sub refresh()

Function restoreState(State As QByteArray) As Boolean

Function saveState() As QByteArray

Sub setCollapsible(Index As Integer, Collapse As Boolean)

Sub setSizes(list As List)

Sub setStretchFactor(Index As Integer, Stretch As Integer)

Function sizes() As List

Function widget(Index As Integer) As QWidget



Signals

Signal splitterMoved(Pos As Integer, Index As Integer)



Class QSplitterHandle

Super Classes

QWidget QObject

Overview

opaqueResize orientation setOrientation splitter


Subs & Functions

Function opaqueResize() As Boolean

Function orientation() As Qt::Orientation

Sub setOrientation(Orientation As Qt::Orientation)

Function splitter() As QSplitter



Class QStackedLayout

Overview

addWidget count currentIndex currentWidget insertWidget setStackingMode stackingMode widget


Properties

Property count As Integer

Property currentIndex As Integer

Property stackingMode As QStackedLayout::StackingMode



Subs & Functions

Function addWidget(Widget As QWidget) As Integer

Function currentWidget() As QWidget

Function insertWidget(Index As Integer, Widget As QWidget) As Integer

Sub setStackingMode(StackingMode As QStackedLayout::StackingMode)

Function widget(Index As Integer) As QWidget



Class QStackedWidget

Super Classes

QFrame QWidget QObject

Overview

CurrentIndex addWidget count currentChanged currentIndex indexOf insertWidget removeWidget setCurrentIndex setCurrentWidget widget widgetRemoved


Properties

Property CurrentIndex As Integer

Property count As Integer

Property currentIndex As Integer



Subs & Functions

Function addWidget(Widget As QWidget) As Integer

Function indexOf(Widget As QWidget) As Integer

Function insertWidget(Index As Integer, Widget As QWidget) As Integer

Sub removeWidget(Widget As QWidget)

Sub setCurrentIndex(Index As Integer)

Sub setCurrentWidget(Widget As QWidget)

Function widget(Index As Integer) As QWidget



Signals

Signal currentChanged(Index As Integer)

Signal widgetRemoved(Index As Integer)



Class QStatusBar

Super Classes

QWidget QObject

Overview

addPermanentWidget addWidget clearMessage currentMessage insertPermanentWidget insertWidget messageChanged removeWidget showMessage sizeGripEnabled


Properties

Property sizeGripEnabled As Boolean



Subs & Functions

Sub addPermanentWidget(Widget As QWidget, Stretch As Integer)

Sub addWidget(Widget As QWidget, Stretch As Integer)

Sub clearMessage()

Function currentMessage() As String

Function insertPermanentWidget(Index As Integer, Widget As QWidget, Stretch As Integer) As Integer

Function insertWidget(Index As Integer, Widget As QWidget, Stretch As Integer) As Integer

Sub removeWidget(Widget As QWidget)

Sub showMessage(Message As String, Timeout As Integer)



Signals

Signal messageChanged(Message As String)



Class QStatusTipEvent

Overview

tip


Subs & Functions

Function tip() As String



Class QString

Overview

append append2 arg arg2 arg3 arg4 at capacity chop clear compare compare2 contains contains2 contains3 count count2 count3 count4 endsWith endsWith2 fill indexOf indexOf2 indexOf3 insert insert2 isEmpty isNull isRightToLeft lastIndexOf lastIndexOf2 lastIndexOf3 left leftJustified length localeAwareCompare mid normalized normalized2 prepend prepend2 push_back push_back2 push_front push_front2 remove remove2 remove3 remove4 repeated replace replace2 replace3 replace4 replace5 replace6 reserve resize right rightJustified section section2 section3 setNum setNum2 simplified size split split2 split3 squeeze startsWith startsWith2 toAscii toCaseFolded toDouble toInt toLatin1 toLocal8Bit toLongLong toLower toUpper toUtf8 trimmed truncate


Subs & Functions

Function append(Str As String) As String

Function append2(Ch As QChar) As String

Function arg(A As String, FieldWidth As Integer, FillChar As QChar) As String

Function arg2(A As Integer, FieldWidth As Integer, Base As Integer, FillChar As QChar) As String

Function arg3(A As QChar, FieldWidth As Integer, FillChar As QChar) As String

Function arg4(A As Float, FieldWidth As Integer, Format As String, Precision As Integer, FillChar As QChar) As String

Function at(Position As Integer) As QChar

Function capacity() As Integer

Sub chop(N As Integer)

Sub clear()

Function compare(Other As String) As Integer

Function compare2(Other As String, Cs As Qt.CaseSensitivity) As Integer

Function contains(Str As String, Cs As Qt.CaseSensitivity) As Boolean

Function contains2(Ch As QChar, Cs As Qt.CaseSensitivity) As Boolean

Function contains3 (Rx As QRegExp) As Boolean

Function count(Str As String, Cs As Qt.CaseSensitivity) As Integer

Function count2(Ch As QChar, Cs As Qt.CaseSensitivity) As Integer

Function count3(Rx As QRegExp) As Integer

Function count4() As Integer

Function endsWith(S As String, Cs As Qt.CaseSensitivity) As Boolean

Function endsWith2(C As QChar, Cs As Qt.CaseSensitivity) As Boolean

Function fill(Ch As QChar, Size As Integer) As String

Function indexOf(Str As String, From As Integer, Cs As Qt.CaseSensitivity) As Integer

Function indexOf2(Ch As QChar, From As Integer, Cs As Qt.CaseSensitivity) As Integer

Function indexOf3(Rx As QRegExp, From As Integer) As Integer

Function insert(Position As Integer, Str As String) As String

Function insert2(Position As Integer, Ch As QChar) As String

Function isEmpty() As Boolean

Function isNull() As Boolean

Function isRightToLeft() As Boolean

Function lastIndexOf(Str As String, From As Integer, Cs As Qt.CaseSensitivity) As Integer

Function lastIndexOf2(Ch As QChar, From As Integer, Cs As Qt.CaseSensitivity) As Integer

Function lastIndexOf3(Rx As QRegExp, From As Integer) As Integer

Function left(N As Integer) As String

Function leftJustified(Width As Integer, Fill As QChar, Truncate As Boolean) As String

Function length() As Integer

Function localeAwareCompare(Other As String) As Integer

Function mid(Position As Integer, N As Integer) As String

Function normalized(Mode As QString.NormalizationForm) As String

Function normalized2(Mode As QString.NormalizationForm, Version As QChar.UnicodeVersion) As String

Function prepend(Str As String) As String

Function prepend2(Ch As QChar) As String

Sub push_back(Other As String)

Sub push_back2(Ch As QChar)

Sub push_front(Other As String)

Sub push_front2(Ch As QChar)

Function remove(Position As Integer, N As Integer) As String

Function remove2(Ch As QChar, Cs As Qt.CaseSensitivity) As String

Function remove3(Str As String, Cs As Qt.CaseSensitivity) As String

Function remove4(Rx As QRegExp) As String

Function repeated(Times As Integer) As String

Function replace(Position As Integer, N As Integer, After As String) As String

Function replace2(Position As Integer, N As Integer, After As QChar) As String

Function replace3(Before As String, After As String, Cs As Qt.CaseSensitivity) As String

Function replace4(Before As QChar, After As String, Qt.CaseSensitivity) As String

Function replace5(Before As QChar, After As QChar, Cs As Qt.CaseSensitivity) As String

Function replace6(Rx As QRegExp, After As String) As String

Sub reserve(Size As Integer)

Sub resize(Size As Integer)

Function right(N As Integer) As String

Function rightJustified(Width As Integer, Fill As QChar, Truncate As Boolean) As String

Function section(Sep As QChar, Start As Integer, End As Integer, Flags As QString.SectionFlags) As String

Function section2(Sep As String, Start As Integer, End As Integer, Flags As QString.SectionFlags) As String

Function section3(Reg As QRegExp, Start As Integer, End As Integer, Flags As QString.SectionFlags) As String

Function setNum(N As Integer, Base As Integer) As String

Function setNum2(N As Float, Format As String, Precision As Integer) As String

Function simplified() As String

Function size() As Integer

Function split(Sep As String, Behavior As QString.SplitBehavior, Cs As Qt.CaseSensitivity) As QStringList

Function split2(Sep As QChar, Behavior As QString.SplitBehavior, Cs As Qt.CaseSensitivity) As QStringList

Function split3(Rx As QRegExp, Behavior As QString.SplitBehavior) As QStringList

Sub squeeze()

Function startsWith(S As String, Cs As Qt.CaseSensitivity) As Boolean

Function startsWith2(C As QChar, Cs As Qt.CaseSensitivity) As Boolean

Function toAscii() As QByteArray

Function toCaseFolded() As String

Function toDouble(Ok As Boolean) As Float

Function toInt(Ok As Boolean, Base As Integer) As Integer

Function toLatin1() As QByteArray

Function toLocal8Bit() As QByteArray

Function toLongLong(Ok As Boolean, Base As Integer) As Integer

Function toLower() As String

Function toUpper() As String

Function toUtf8() As QByteArray

Function trimmed() As String

Sub truncate(Position As Integer)



Class QStringList

Overview

append at contains filter indexOf join lastIndexOf length removeDuplicates replaceInStrings sort toList


Subs & Functions

Sub append(Str As String)

Function at(Index As Integer) As String

Function contains(Str As String, Cs As Qt::CaseSensitivity) As Boolean

Function filter(Rx As QRegExp) As QStringList

Function indexOf(Value As String, From As Integer) As Integer

Function join(Separator As String) As String

Function lastIndexOf(Value As String, From As Integer) As Integer

Function length() As Integer

Function removeDuplicates() As Integer

Function replaceInStrings(Rx As QRegExp, After As String) As QStringList

Sub sort()

Function toList() As List



Class QSvgWidget

Super Classes

QWidget QObject

Overview

load


Subs & Functions

Sub load(Contents As QByteArray)



Class QSyntaxHighlighter

Super Classes

QObject

Overview

document highlightBlock rehighlight rehighlightBlock setDocument


Subs & Functions

Function document() As QTextDocument

Sub rehighlight()

Sub rehighlightBlock(Block As QTextBlock)

Sub setDocument(Doc As QTextDocument)



Events

Event highlightBlock(text As String)



Class QSystemLocale

Overview

fallbackLocale query


Subs & Functions

Function fallbackLocale() As QLocale

Function query(Type As QSystemLocale::QueryType, in As QVariant) As QVariant



Class QSystemTrayIcon


Class QTabBar

Super Classes

QWidget QObject

Overview

addTab count currentChanged currentIndex documentMode drawBase elideMode expanding iconSize insertTab isTabEnabled movable moveTab removeTab selectionBehaviorOnRemove setCurrentIndex setTabButton setTabData setTabEnabled setTabIcon setTabText setTabTextColor setTabToolTip setTabWhatsThis shape tabAt tabButton tabCloseRequested tabData tabIcon tabMoved tabRect tabText tabTextColor tabToolTip tabWhatsThis tabsClosable usesScrollButtons


Properties

Property count As Integer

Property currentIndex As Integer

Property documentMode As Boolean

Property drawBase As Boolean

Property elideMode As Qt.TextElideMode

Property expanding As Boolean

Property iconSize As QSize

Property movable As Boolean

Property selectionBehaviorOnRemove As QTabBar.SelectionBehavior

Property shape As QTabBar.Shape

Property tabsClosable As Boolean

Property usesScrollButtons As Boolean



Subs & Functions

Function addTab(Icon As QIcon, Text As String) As Integer

Function insertTab(Index As Integer, Icon As QIcon, Text As String) As Integer

Function isTabEnabled(Index As Integer) As Boolean

Sub moveTab(FromTab As Integer, ToTab As Integer)

Sub removeTab(Index As Integer)

Sub setCurrentIndex(Index As Integer)

Sub setTabButton(Index As Integer, Position As QTabBar.ButtonPosition, Widget As QWidget)

Sub setTabData(Index As Integer, Data As QVariant)

Sub setTabEnabled(Index As Integer, Enabled As Boolean)

Sub setTabIcon(Index As Integer, Icon As QIcon)

Sub setTabText(Index As Integer, Text As String)

Sub setTabTextColor(Index As Integer, Color As QColor)

Sub setTabToolTip(Index As Integer, Tip As String)

Sub setTabWhatsThis(Index As Integer, Text As String)

Function tabAt(Position As QPoint) As Integer

Function tabButton(Index As Integer, Position As QTabBar.ButtonPosition) As QWidget

Function tabData(Index As Integer) As QVariant

Function tabIcon(Index As Integer) As QIcon

Function tabRect(Index As Integer) As QRect

Function tabText(Index As Integer) As String

Function tabTextColor(Index As Integer) As QColor

Function tabToolTip(Index As Integer) As String

Function tabWhatsThis(Index As Integer) As String



Signals

Signal currentChanged(Index As Integer)

Signal tabCloseRequested(Index As Integer)

Signal tabMoved(From As Integer, ToTab As Integer)



Class QTabWidget

Super Classes

QWidget QObject

Overview

Count CurrentIndex Widget addTab clear count currentChanged currentIndex currentWidget documentMode elideMode iconSize indexOf insertTab isMovable isTabEnabled movable removeTab setCurrentIndex setCurrentWidget setDocumentMode setElideMode setIconSize setMovable setTabEnabled setTabIcon setTabPosition setTabShape setTabText setTabToolTip setTabWhatsThis setTabsClosable setUsesScrollButtons tabCloseRequested tabIcon tabPosition tabShape tabText tabToolTip tabWhatsThis tabsClosable usesScrollButtons widget


Properties

Property CurrentIndex As Integer

Property count As Integer

Property currentIndex As Integer

Property documentMode As Boolean

Property elideMode As Qt::TextElideMode

Property iconSize As QSize

Property movable As Boolean

Property tabPosition As QTabWidget::TabPosition

Property tabShape As QTabWidget::TabShape

Property tabsClosable As Boolean

Property usesScrollButtons As Boolean



Subs & Functions

Function Count() As Integer

Function Widget(Index As Integer) As QWidget

Function addTab(Page As QWidget, Icon As QIcon, Label As String) As Integer

Sub clear()

Function currentWidget() As QWidget

Function indexOf(W As QWidget) As Integer

Function insertTab(Index As Integer, Page As QWidget, Icon As QIcon, Label As String) As Integer

Function isMovable() As Boolean

Function isTabEnabled(Index As Integer) As Boolean

Sub removeTab(Index As Integer)

Sub setCurrentIndex(Index As Integer)

Sub setCurrentWidget(Widget As QWidget)

Sub setDocumentMode(Set As Boolean)

Sub setElideMode(Mode As Qt::TextElideMode)

Sub setIconSize(Size As QSize)

Sub setMovable(Movable As Boolean)

Sub setTabEnabled(Index As Integer, Enable As Boolean)

Sub setTabIcon(Index As Integer, Icon As QIcon)

Sub setTabPosition(Position As QTabWidget::TabPosition)

Sub setTabShape(Shape As QTabWidget::TabShape)

Sub setTabText(Index As Integer, Label As String)

Sub setTabToolTip(Index As Integer, Tip As String)

Sub setTabWhatsThis(Index As Integer, Text As String)

Sub setTabsClosable(Closeable As Boolean)

Sub setUsesScrollButtons(UseButtons As Boolean)

Function tabIcon(Index As Integer) As QIcon

Function tabText(Index As Integer) As String

Function tabToolTip(Index As Integer) As String

Function tabWhatsThis(Index As Integer) As String

Function widget(Index As Integer) As QWidget



Signals

Signal currentChanged(Index As Integer)

Signal tabCloseRequested(Index As Integer)



Class QTableView

Super Classes

QAbstractItemView QAbstractScrollArea QFrame QWidget QObject

Child Classes

QTableWidget

Overview

SetColumnWidth clearSpans columnAt columnSpan columnViewportPosition columnWidth cornerButtonEnabled gridStyle hideColumn hideRow horizontalHeader isColumnHidden isCornerButtonEnabled isRowHidden isSortingEnabled resizeColumnToContents resizeColumnsToContents resizeRowToContents resizeRowsToContents rowAt rowHeight rowSpan rowViewportPosition selectColumn selectRow setColumnHidden setColumnWidth setCornerButtonEnabled setGridStyle setHorizontalHeader setRowHeight setRowHidden setShowGrid setSortingEnabled setSpan setVerticalHeader setWordWrap showColumn showGrid showRow sortByColumn sortingEnabled verticalHeader wordWrap


Properties

Property cornerButtonEnabled As Boolean

Property gridStyle As Qt::PenStyle

Property showGrid As Boolean

Property sortingEnabled As Boolean

Property wordWrap As Boolean



Subs & Functions

Sub SetColumnWidth(Column As Integer, Width As Integer)

Sub clearSpans()

Function columnAt(X As Integer) As Integer

Function columnSpan(Row As Integer, Column As Integer) As Integer

Function columnViewportPosition(Column As Integer) As Integer

Function columnWidth(Column As Integer) As Integer

Sub hideColumn(Column As Integer)

Sub hideRow(Row As Integer)

Function horizontalHeader() As QHeaderView

Function isColumnHidden(Column As Integer) As Boolean

Function isCornerButtonEnabled() As Boolean

Function isRowHidden(Row As Integer) As Boolean

Function isSortingEnabled() As Boolean

Sub resizeColumnToContents(Column As Integer)

Sub resizeColumnsToContents()

Sub resizeRowToContents(Row As Integer)

Sub resizeRowsToContents()

Function rowAt(Y As Integer) As Integer

Function rowHeight(Row As Integer) As Integer

Function rowSpan(Row As Integer, Column As Integer) As Integer

Function rowViewportPosition(Row As Integer) As Integer

Sub selectColumn(Column As Integer)

Sub selectRow(Row As Integer)

Sub setColumnHidden(Column As Integer, Hide As Boolean)

Sub setColumnWidth(Column As Integer, Width As Integer)

Sub setCornerButtonEnabled(Enable As Boolean)

Sub setGridStyle(Style As Qt::PenStyle)

Sub setHorizontalHeader(Header As QHeaderView)

Sub setRowHeight(Row As Integer, Height As Integer)

Sub setRowHidden(Row As Integer, Hide As Boolean)

Sub setShowGrid(Show As Boolean)

Sub setSortingEnabled(Enable As Boolean)

Sub setSpan(Row As Integer, Column As Integer, RowSpanCount As Integer, ColumnSpanCount As Integer)

Sub setVerticalHeader(Header As QHeaderView)

Sub setWordWrap(On As Boolean)

Sub showColumn(Column As Integer)

Sub showRow(Row As Integer)

Sub sortByColumn(Column As Integer, Order As Qt::SortOrder)

Function verticalHeader() As QHeaderView



Class QTableWidget

Super Classes

QTableView QAbstractItemView QAbstractScrollArea QFrame QWidget QObject

Overview

ClearContents ColumnCount CurrentRow FindItemInColumn FindItemInRow ItemCheckState ItemSelected ItemText RemoveRow RowCount SetCurrentCell SetHorizontalHeaderAutoResize SetItemCheckState SetItemFlags SetItemFontBold SetItemSelected SetItemText SetItemsText SortItems alternatingRowColors autoScroll autoScrollMargin cellActivated cellChanged cellClicked cellDoubleClicked cellEntered cellPressed cellWidget clear clearContents clearSelection closePersistentEditor colorCount column columnCount currentCellChanged currentColumn currentItem currentItemChanged currentRow defaultDropAction depth dragDropMode dragDropOverwriteMode dragEnabled editItem editTriggers findItems hasAutoScroll height heightMM horizontalHeaderItem horizontalScrollMode iconSize insertColumn insertRow item itemActivated itemAt itemChanged itemClicked itemDoubleClicked itemEntered itemPressed itemSelectionChanged removeCellWidget removeColumn removeRow reset row rowCount scrollToBottom scrollToItem scrollToTop selectAll selectedItems selectionBehavior selectionMode selectionModel setAlternatingRowColors setAutoScroll setAutoScrollMargin setCellWidget setColumnCount setCurrentCell setCurrentItem setDefaultDropAction setDragDropMode setDragDropOverwriteMode setDragEnabled setDropIndicatorShown setEditTriggers setHorizontalHeaderItem setHorizontalHeaderLabels setIconSize setItem setRowCount setSelectionBehavior setTabKeyNavigation setTextElideMode setVerticalHeaderItem setVerticalHeaderLabels setVerticalScrollMode showDropIndicator sortItems tabKeyNavigation takeHorizontalHeaderItem takeItem takeVerticalHeaderItem textElideMode verticalHeaderItem verticalScrollMode width widthMM


Properties

Property ColumnCount As Integer

Property RowCount As Integer

Property alternatingRowColors As Boolean

Property autoScroll As Boolean

Property autoScrollMargin As Boolean

Property columnCount As Integer

Property defaultDropAction As Qt::DropAction

Property dragDropMode As QTableWidget::DragDropMode

Property dragDropOverwriteMode As Boolean

Property dragEnabled As Boolean

Property editTriggers As QTableWidget::EditTriggers

Property horizontalScrollMode As QTableWidget::ScrollMode

Property iconSize As QSize

Property rowCount As Integer

Property selectionBehavior As QTableWidget::SelectionBehavior

Property selectionMode As QTableWidget::SelectionMode

Property showDropIndicator As Boolean

Property tabKeyNavigation As Boolean

Property textElideMode As Qt::TextElideMode

Property verticalScrollMode As QTableWidget::ScrollMode



Subs & Functions

Sub ClearContents()

Function CurrentRow() As Integer

Function FindItemInColumn(Text As String, Column As Integer, StartRow As Integer = 0, MatchFlags As Integer = QTableWidget.MatchExactly) As Integer

Function FindItemInRow(Text As String, Row As Integer, StartColumn As Integer = 0, MatchFlags As Integer = QTableWidget.MatchExactly) As Integer

Function ItemCheckState(Row As Integer, Column As Integer) As Integer

Function ItemSelected(Row As Integer, Column As Integer) As Boolean

Function ItemText(Row As Integer, Column As Integer) As String

Sub RemoveRow(Row As Integer)

Sub SetCurrentCell(Row As Integer, Column As Integer)

Sub SetHorizontalHeaderAutoResize()

Sub SetItemCheckState(Row As Integer, Column As Integer, CheckState As Integer)

Sub SetItemFlags(Row As Integer, Column As Integer, Flags As Integer)

Sub SetItemFontBold(Row As Integer, Column As Integer, Yes As Boolean)

Sub SetItemSelected(Row As Integer, Column As Integer, Yes As Boolean)

Sub SetItemText(Row As Integer, Column As Integer, Text As String)

Sub SetItemsText(Row As Integer, Column As Integer, TextItems As List)

Sub SortItems(Column As Integer)

Function cellWidget(Row As Integer, Column As Integer) As QWidget

Sub clear()

Sub clearContents()

Sub clearSelection()

Sub closePersistentEditor(Item As QTableWidgetItem)

Function colorCount() As Integer

Function column(Item As QTableWidgetItem) As Integer

Function currentColumn() As Integer

Function currentItem() As QTableWidgetItem

Function currentRow() As Integer

Function depth() As Integer

Sub editItem(Item As QTableWidgetItem)

Function findItems(Text As String, Flags As Qt::MatchFlags) As List

Function hasAutoScroll() As Boolean

Function height() As Integer

Function heightMM() As Integer

Function horizontalHeaderItem(Column As Integer) As QTableWidgetItem

Sub insertColumn(Column As Integer)

Sub insertRow(Row As Integer)

Function item(Row As Integer, Column As Integer) As QTableWidgetItem

Function itemAt(Ax As Integer, Ay As Integer) As QTableWidgetItem

Sub removeCellWidget(Row As Integer, Column As Integer)

Sub removeColumn(Column As Integer)

Sub removeRow(Row As Integer)

Sub reset()

Function row(Item As QTableWidgetItem) As Integer

Sub scrollToBottom()

Sub scrollToItem(Item As QTableWidgetItem, Hint As QAbstractItemView::ScrollHint)

Sub scrollToTop()

Sub selectAll()

Function selectedItems() As List

Function selectionModel() As QItemSelectionModel

Sub setAlternatingRowColors(Enable As Boolean)

Sub setAutoScroll(Enable As Boolean)

Sub setAutoScrollMargin(Margin As Integer)

Sub setCellWidget(Row As Integer, Column As Integer, Widget As QWidget)

Sub setColumnCount(Columns As Integer)

Sub setCurrentCell(Row As Integer, Column As Integer, Command As QItemSelectionModel::SelectionFlags)

Sub setCurrentItem(Item As QTableWidgetItem, QItemSelectionModel::SelectionFlags)

Sub setDefaultDropAction(DropAction As Qt::DropAction)

Sub setDragDropMode(Behavior As QTableWidget::DragDropMode)

Sub setDragDropOverwriteMode(Overwrite As Boolean)

Sub setDragEnabled(Enable As Boolean)

Sub setDropIndicatorShown(Enable As Boolean)

Sub setEditTriggers(Triggers As QTableWidget::EditTriggers)

Sub setHorizontalHeaderItem(Column As Integer, Item As QTableWidgetItem)

Sub setHorizontalHeaderLabels(Labels As List)

Sub setIconSize(Size As QSize)

Sub setItem(Row As Integer, Column As Integer, Item As QTableWidgetItem)

Sub setRowCount(Rows As Integer)

Sub setSelectionBehavior(Behavior As QAbstractItemView::SelectionBehavior)

Sub setTabKeyNavigation(Enable As Boolean)

Sub setTextElideMode(Mode As Qt::TextElideMode)

Sub setVerticalHeaderItem(Row As Integer, Item As QTableWidgetItem)

Sub setVerticalHeaderLabels(Labels As List)

Sub setVerticalScrollMode(Mode As QTableWidget::ScrollMode)

Sub sortItems(Column As Integer, Order As Qt::SortOrder)

Function takeHorizontalHeaderItem(Column As Integer) As QTableWidgetItem

Function takeItem(Row As Integer, Column As Integer) As QTableWidgetItem

Function takeVerticalHeaderItem(Row As Integer) As QTableWidgetItem

Function verticalHeaderItem(Row As Integer) As QTableWidgetItem

Function width() As Integer

Function widthMM() As Integer



Signals

Signal cellActivated(Row As Integer, Column As Integer)

Signal cellChanged(Row As Integer, Column As Integer)

Signal cellClicked(Row As Integer, Column As Integer)

Signal cellDoubleClicked(Row As Integer, Column As Integer)

Signal cellEntered(Row As Integer, Column As Integer)

Signal cellPressed(Row As Integer, Column As Integer)

Signal currentCellChanged(CurrentRow As Integer, CurrentColumn As Integer, PreviousRow As Integer, PreviousColumn As Integer)

Signal currentItemChanged(Current As QTableWidgetItem, Previous As QTableWidgetItem)

Signal itemActivated(Item As QTableWidgetItem)

Signal itemChanged(Item As QTableWidgetItem)

Signal itemClicked(Item As QTableWidgetItem)

Signal itemDoubleClicked(Item As QTableWidgetItem)

Signal itemEntered(Item As QTableWidgetItem)

Signal itemPressed(Item As QTableWidgetItem)

Signal itemSelectionChanged()



Class QTableWidgetItem

Overview

background checkState column flags font foreground icon isSelected row setBackground setCheckState setFlags setFont setForeground setIcon setSelected setSizeHint setStatusTip setText setTextAlignment setToolTip setWhatsThis sizeHint statusTip tableWidget text textAlignment toolTip type whatsThis


Subs & Functions

Function background() As QBrush

Function checkState() As Qt::CheckState

Function column() As Integer

Function flags() As Qt::ItemFlags

Function font() As QFont

Function foreground() As QBrush

Function icon() As QIcon

Function isSelected() As Boolean

Function row() As Integer

Sub setBackground(Brush As QBrush)

Sub setCheckState(State As Qt::CheckState)

Sub setFlags(Flags As Qt::ItemFlags)

Sub setFont(Font As QFont)

Sub setForeground(Brush As QBrush)

Sub setIcon(Icon As QIcon)

Sub setSelected(Select As Boolean)

Sub setSizeHint(Size As QSize)

Sub setStatusTip(StatusTip As String)

Sub setText(Text As String)

Sub setTextAlignment(Alignment As Integer)

Sub setToolTip(ToolTip As String)

Sub setWhatsThis(WhatsThis As String)

Function sizeHint() As QSize

Function statusTip() As String

Function tableWidget() As QTableWidget

Function text() As String

Function textAlignment() As Integer

Function toolTip() As String

Function type() As Integer

Function whatsThis() As String



Class QTextBlock


Class QTextBlockFormat

Overview

alignment bottomMargin indent isValid leftMargin lineHeight lineHeightType nonBreakableLines pageBreakPolicy rightMargin setAlignment setBottomMargin setIndent setLeftMargin setLineHeight setNonBreakableLines setPageBreakPolicy setRightMargin setTextIndent setTopMargin textIndent topMargin


Subs & Functions

Function alignment() As Qt::Alignment

Function bottomMargin() As Float

Function indent() As Integer

Function isValid() As Boolean

Function leftMargin() As Float

Function lineHeight() As Float

Function lineHeightType() As Integer

Function nonBreakableLines() As Boolean

Function pageBreakPolicy() As QTextBlockFormat::PageBreakFlags

Function rightMargin() As Float

Sub setAlignment(Alignment As Qt::Alignment)

Sub setBottomMargin(Margin As Float)

Sub setIndent(Indentation As Integer)

Sub setLeftMargin(Margin As Float)

Sub setLineHeight(Height As Float, HeightType As Integer)

Sub setNonBreakableLines(B As Boolean)

Sub setPageBreakPolicy(Policy As QTextBlockFormat::PageBreakFlags)

Sub setRightMargin(Margin As Float)

Sub setTextIndent(Indent As Float)

Sub setTopMargin(Margin As Float)

Function textIndent() As Float

Function topMargin() As Float



Class QTextBrowser

Super Classes

QTextEdit QAbstractScrollArea QFrame QWidget QObject

Overview

anchorClicked backward backwardAvailable backwardHistoryCount clearHistory forward forwardAvailable forwardHistoryCount highlighted highlighted2 historyChanged historyTitle historyUrl home isBackwardAvailable isForwardAvailable modified openExternalLinks openLinks readOnly reload searchPaths setOpenExternalLinks setOpenLinks setSearchPaths setSource source sourceChanged undoRedoEnabled


Properties

Property modified As Boolean

Property openExternalLinks As Boolean

Property openLinks As Boolean

Property readOnly As Boolean

Property searchPaths As QStringList

Property source As QUrl

Property undoRedoEnabled As Boolean



Subs & Functions

Sub backward()

Function backwardHistoryCount() As Integer

Sub clearHistory()

Sub forward()

Function forwardHistoryCount() As Integer

Function historyTitle(I As Integer) As String

Function historyUrl(I As Integer) As QUrl

Sub home()

Function isBackwardAvailable() As Boolean

Function isForwardAvailable() As Boolean

Sub reload()

Sub setOpenExternalLinks(Open As Boolean)

Sub setOpenLinks(Open As Boolean)

Sub setSearchPaths(Paths As QStringList)

Sub setSource(Name As QUrl)



Signals

Signal anchorClicked(Link As QUrl)

Signal backwardAvailable(Available As Boolean)

Signal forwardAvailable(Available As Boolean)

Signal highlighted(Link As String)

Signal highlighted2(Link As QUrl)

Signal historyChanged()

Signal sourceChanged(Src As QUrl)



Class QTextCharFormat

Overview

anchorHref anchorNames font fontCapitalization fontFamily fontFixedPitch fontHintingPreference fontItalic fontLetterSpacing fontOverline fontPointSize fontStrikeOut fontStyleHint fontStyleStrategy fontUnderline fontWeight fontWordSpacing isAnchor isValid setAnchor setAnchorHref setAnchorNames setFont setFontCapitalization setFontFamily setFontFixedPitch setFontHintingPreference setFontItalic setFontLetterSpacing setFontOverline setFontPointSize setFontStrikeOut setFontStyleHint setFontStyleStrategy setFontUnderline setFontWeight setFontWordSpacing setTextOutline setToolTip setUnderlineColor setUnderlineStyle setVerticalAlignment textOutline toolTip underlineColor underlineStyle verticalAlignment


Subs & Functions

Function anchorHref() As String

Function anchorNames() As QStringList

Function font() As QFont

Function fontCapitalization() As QFont::Capitalization

Function fontFamily() As String

Function fontFixedPitch() As Boolean

Function fontHintingPreference() As QFont::HintingPreference

Function fontItalic() As Boolean

Function fontLetterSpacing() As Float

Function fontOverline() As Boolean

Function fontPointSize() As Float

Function fontStrikeOut() As Boolean

Function fontStyleHint() As QFont::StyleHint

Function fontStyleStrategy() As QFont::StyleStrategy

Function fontUnderline() As Boolean

Function fontWeight() As Integer

Function fontWordSpacing() As Float

Function isAnchor() As Boolean

Function isValid() As Boolean

Sub setAnchor(Anchor As Boolean)

Sub setAnchorHref(Value As String)

Sub setAnchorNames(Names As QStringList)

Sub setFont(Font As QFont)

Sub setFontCapitalization(Capitalization As QFont::Capitalization)

Sub setFontFamily(Family As String)

Sub setFontFixedPitch(FixedPitch As Boolean)

Sub setFontHintingPreference(HintingPreference As QFont::HintingPreference)

Sub setFontItalic(Italic As Boolean)

Sub setFontLetterSpacing(Spacing As Float)

Sub setFontOverline(Overline As Boolean)

Sub setFontPointSize(Size As Float)

Sub setFontStrikeOut(StrikeOut As Boolean)

Sub setFontStyleHint(Hint As QFont::StyleHint, Strategy As QFont::StyleStrategy)

Sub setFontStyleStrategy(Strategy As QFont::StyleStrategy)

Sub setFontUnderline(UnderLine As Boolean)

Sub setFontWeight(Weight As Integer)

Sub setFontWordSpacing(Spacing As Float)

Sub setTextOutline(Pen As QPen)

Sub setToolTip(Text As String)

Sub setUnderlineColor(Color As QColor)

Sub setUnderlineStyle(Style As QTextCharFormat::UnderlineStyle)

Sub setVerticalAlignment(Alignment As QTextCharFormat::VerticalAlignment)

Function textOutline() As QPen

Function toolTip() As String

Function underlineColor() As QColor

Function underlineStyle() As QTextCharFormat::UnderlineStyle

Function verticalAlignment() As QTextCharFormat::VerticalAlignment



Class QTextCursor

Overview

anchor atBlockEnd atBlockStart atEnd atStart beginEditBlock block blockCharFormat blockFormat blockNumber charFormat clearSelection columnNumber createList createList2 currentFrame currentList currentTable deleteChar deletePreviousChar document endEditBlock hasComplexSelection hasSelection insertBlock insertBlock2 insertBlock3 insertFragment insertFrame insertHtml insertImage insertImage2 insertList insertList2 insertTable insertTable2 insertText isCopyOf isNull joinPreviousEditBlock keepPositionOnInsert mergeBlockCharFormat mergeBlockFormat mergeCharFormat movePosition position positionInBlock removeSelectedText select selectedText selection selectionEnd selectionStart setBlockCharFormat setBlockFormat setCharFormat setKeepPositionOnInsert setPosition setVerticalMovementX setVisualNavigation verticalMovementX visualNavigation


Subs & Functions

Function anchor() As Integer

Function atBlockEnd() As Boolean

Function atBlockStart() As Boolean

Function atEnd() As Boolean

Function atStart() As Boolean

Sub beginEditBlock()

Function block() As QTextBlock

Function blockCharFormat() As QTextCharFormat

Function blockFormat() As QTextBlockFormat

Function blockNumber() As Integer

Function charFormat() As QTextCharFormat

Sub clearSelection()

Function columnNumber() As Integer

Function createList(Format As QTextListFormat) As QTextList

Function createList2(Style As QTextListFormat::Style) As QTextList

Function currentFrame() As QTextFrame

Function currentList() As QTextList

Function currentTable() As QTextTable

Sub deleteChar()

Sub deletePreviousChar()

Function document() As QTextDocument

Sub endEditBlock()

Function hasComplexSelection() As Boolean

Function hasSelection() As Boolean

Sub insertBlock()

Sub insertBlock2(Format As QTextBlockFormat)

Sub insertBlock3(Format As QTextBlockFormat, CharFormat As QTextCharFormat)

Sub insertFragment(Fragment As QTextDocumentFragment)

Function insertFrame(Format As QTextFrameFormat) As QTextFrame

Sub insertHtml(Html As String)

Sub insertImage(Name As String)

Sub insertImage2(Image As QImage, Name As String)

Function insertList(Format As QTextListFormat) As QTextList

Function insertList2(Style As QTextListFormat::Style) As QTextList

Function insertTable(Rows As Integer, Columns As Integer, Format As QTextCharFormat) As QTextTable

Function insertTable2(Rows As Integer, Columns As Integer) As QTextTable

Sub insertText(Text As String)

Function isCopyOf(Other As QTextCursor) As Boolean

Function isNull() As Boolean

Sub joinPreviousEditBlock()

Function keepPositionOnInsert() As Boolean

Sub mergeBlockCharFormat(Modifier As QTextCharFormat)

Sub mergeBlockFormat(Modifier As QTextBlockFormat)

Sub mergeCharFormat(Modifier As QTextCharFormat)

Function movePosition(Operation As QTextCursor::MoveOperation, Move As QTextCursor::MoveMode) As Boolean

Function position() As Integer

Function positionInBlock() As Integer

Sub removeSelectedText()

Sub select(Selection As QTextCursor::SelectionType)

Function selectedText() As String

Function selection() As QTextDocumentFragment

Function selectionEnd() As Integer

Function selectionStart() As Integer

Sub setBlockCharFormat(Format As QTextCharFormat)

Sub setBlockFormat(Format As QTextBlockFormat)

Sub setCharFormat(Format As QTextCharFormat)

Sub setKeepPositionOnInsert(B As Boolean)

Sub setPosition(Pos As Integer, M As QTextCursor::MoveMode)

Sub setVerticalMovementX(X As Integer)

Sub setVisualNavigation(B As Boolean)

Function verticalMovementX() As Integer

Function visualNavigation() As Boolean



Class QTextDocument

Super Classes

QObject

Overview

addResource adjustSize availableRedoSteps availableUndoSteps begin blockCount blockCountChanged characterAt characterCount clear contentsChange contentsChanged cursorPositionChanged defaultCursorMoveStyle defaultFont defaultStyleSheet defaultTextOption documentLayout documentLayoutChanged documentMargin end find find2 find3 find4 findBlock findBlockByLineNumber findBlockByNumber firstBlock idealWidth indentWidth isEmpty isRedoAvailable isUndoAvailable lastBlock lineCount markContentsDirty maximumBlockCount metaInformation modificationChanged modified object objectForFormat pageCount pageSize print redo redoAvailable resource revision rootFrame setDefaultCursorMoveStyle setDocumentLayout setHtml setMetaInformation setModified setPlainText setTextWidth setUndoRedoEnabled setUseDesignMetrics size textWidth toHtml toPlainText undo undoAvailable undoCommandAdded undoRedoEnabled useDesignMetrics


Properties

Property blockCount As Integer

Property defaultFont As QFont

Property defaultStyleSheet As String

Property defaultTextOption As QTextOption

Property documentMargin As Float

Property indentWidth As Float

Property maximumBlockCount As Integer

Property modified As Boolean

Property pageSize As QSizeF

Property size As QSizeF

Property textWidth As Float

Property undoRedoEnabled As Boolean

Property useDesignMetrics As Boolean



Subs & Functions

Sub addResource(theType As Integer, Name As QUrl, Resource As QVariant)

Sub adjustSize()

Function availableRedoSteps() As Integer

Function availableUndoSteps() As Integer

Function begin() As QTextBlock

Function characterAt(Pos As Integer) As QChar

Function characterCount() As Integer

Sub clear()

Function defaultCursorMoveStyle() As Qt::CursorMoveStyle

Function documentLayout() As QAbstractTextDocumentLayout

Function end() As QTextBlock

Function find(SubString As String, Cursor As QTextCursor, Options As QTextDocument::FindFlags) As QTextCursor

Function find2(Expr As QRegExp, Cursor As QTextCursor, Options As QTextDocument::FindFlags) As QTextCursor

Function find3(SubString As String, Position As Integer, Options As QTextDocument::FindFlags) As QTextCursor

Function find4(Expr As QRegExp, Position As Integer, Options As QTextDocument::FindFlags) As QTextCursor

Function findBlock(Pos As Integer) As QTextBlock

Function findBlockByLineNumber(LineNumber As Integer) As QTextBlock

Function findBlockByNumber(BlockNumber As Integer) As QTextBlock

Function firstBlock() As QTextBlock

Function idealWidth() As Float

Function isEmpty() As Boolean

Function isRedoAvailable() As Boolean

Function isUndoAvailable() As Boolean

Function lastBlock() As QTextBlock

Function lineCount() As Integer

Sub markContentsDirty(Position As Integer, Length As Integer)

Function metaInformation(Info As QTextDocument::MetaInformation) As String

Function object(ObjectIndex As Integer) As QTextObject

Function objectForFormat(Format As QTextFormat) As QTextObject

Function pageCount() As Integer

Sub print(Printer As QPrinter)

Sub redo()

Function resource(Type As Integer, Name As QUrl) As QVariant

Function revision() As Integer

Function rootFrame() As QTextFrame

Sub setDefaultCursorMoveStyle(Style As Qt::CursorMoveStyle)

Sub setDocumentLayout(Layout As QAbstractTextDocumentLayout)

Sub setHtml(Html As String)

Sub setMetaInformation(Info As QTextDocument::MetaInformation, S As String)

Sub setModified(Modified As Boolean)

Sub setPlainText(Text As String)

Sub setTextWidth(Width As Float)

Sub setUndoRedoEnabled(Enable As Boolean)

Sub setUseDesignMetrics(B As Boolean)

Function toHtml(Encoding As QByteArray) As String

Function toPlainText() As String

Sub undo()



Signals

Signal blockCountChanged(NewBlockCount As Integer)

Signal contentsChange(Position As Integer, CharsRemoved As Integer, CharsAdded As Integer)

Signal contentsChanged()

Signal cursorPositionChanged(Cursor As QTextCursor)

Signal documentLayoutChanged()

Signal modificationChanged(Changed As Boolean)

Signal redoAvailable(Available As Boolean)

Signal undoAvailable(Available As Boolean)

Signal undoCommandAdded()



Class QTextDocumentFragment

Overview

toHtml toPlainText


Subs & Functions

Function toHtml() As String

Function toPlainText() As String



Class QTextEdit

Super Classes

QAbstractScrollArea QFrame QWidget QObject

Child Classes

QTextBrowser

Overview

Html Print PrintToPDF acceptRichText alignment anchorAt append autoFormatting canPaste clear copy copyAvailable createStandardContextMenu createStandardContextMenu2 currentFont cursorForPosition cursorPositionChanged cursorWidth cut document documentTitle ensureCursorVisible find fontFamily fontItalic fontPointSize fontUnderline fontWeight html insertHtml insertPlainText isReadOnly isUndoRedoEnabled lineWrapColumnOrWidth lineWrapMode moveCursor overwriteMode paste plainText print readOnly redo redoAvailable scrollToAnchor selectAll selectionChanged setAcceptRichText setAlignment setAutoFormatting setCurrentFont setCursorWidth setDocument setDocumentTitle setFontFamily setFontItalic setFontPointSize setFontUnderline setFontWeight setHtml setLineWrapColumnOrWidth setLineWrapMode setOverwriteMode setPlainText setReadOnly setTabChangesFocus setTabStopWidth setText setTextBackgroundColor setTextColor setTextCursor setTextInteractionFlags setUndoRedoEnabled setWordWrapMode tabChangesFocus tabStopWidth textBackgroundColor textChanged textColor textCursor textInteractionFlags toHtml toPlainText undo undoAvailable undoRedoEnabled wordWrapMode zoomIn zoomOut


Properties

Property Html As String

Property acceptRichText As Boolean

Property autoFormatting As QTextEdit::AutoFormatting

Property cursorWidth As Integer

Property documentTitle As String

Property html As String

Property lineWrapColumnOrWidth As Integer

Property lineWrapMode As QTextEdit::LineWrapMode

Property overwriteMode As Boolean

Property plainText As String

Property readOnly As Boolean

Property tabChangesFocus As Boolean

Property tabStopWidth As Integer

Property textInteractionFlags As Qt::TextInteractionFlags

Property undoRedoEnabled As Boolean

Property wordWrapMode As QTextOption::WrapMode



Subs & Functions

Sub Print()

Sub PrintToPDF(FileName As String)

Function alignment() As Qt::Alignment

Function anchorAt(Pos As QPoint) As String

Sub append(Text As String)

Function canPaste() As Boolean

Sub clear()

Sub copy()

Function createStandardContextMenu() As QMenu

Function createStandardContextMenu2(Position As QPoint) As QMenu

Function currentFont() As QFont

Function cursorForPosition(Pos As QPoint) As QTextCursor

Sub cut()

Function document() As QTextDocument

Sub ensureCursorVisible()

Function find(Exp As String, Options As QTextDocument::FindFlags) As Boolean

Function fontFamily() As String

Function fontItalic() As Boolean

Function fontPointSize() As Float

Function fontUnderline() As Boolean

Function fontWeight() As Integer

Sub insertHtml(Text As String)

Sub insertPlainText(Text As String)

Function isReadOnly() As Boolean

Function isUndoRedoEnabled() As Boolean

Sub moveCursor(Operation As QTextCursor::MoveOperation, Mode As QTextCursor::MoveMode)

Sub paste()

Sub print(Printer As QPrinter)

Sub redo()

Sub scrollToAnchor(Name As String)

Sub selectAll()

Sub setAcceptRichText(Accept As Boolean)

Sub setAlignment(A As Qt::Alignment)

Sub setAutoFormatting(Features As QTextEdit::AutoFormatting)

Sub setCurrentFont(F As QFont)

Sub setCursorWidth(Width As Integer)

Sub setDocument(Document As QTextDocument)

Sub setDocumentTitle(Title As String)

Sub setFontFamily(FontFamily As String)

Sub setFontItalic(Italic As Boolean)

Sub setFontPointSize(S As Float)

Sub setFontUnderline(Underline As Boolean)

Sub setFontWeight(Weight As Integer)

Sub setHtml(Text As String)

Sub setLineWrapColumnOrWidth(W As Integer)

Sub setLineWrapMode(Mode As QTextEdit::LineWrapMode)

Sub setOverwriteMode(Overwrite As Boolean)

Sub setPlainText(Text As String)

Sub setReadOnly(ReadOnly As Boolean)

Sub setTabChangesFocus(B As Boolean)

Sub setTabStopWidth(Width As Integer)

Sub setText(Text As String)

Sub setTextBackgroundColor(C As QColor)

Sub setTextColor(C As QColor)

Sub setTextCursor(Cursor As QTextCursor)

Sub setTextInteractionFlags(Flags As Qt::TextInteractionFlags)

Sub setUndoRedoEnabled(Enable As Boolean)

Sub setWordWrapMode(Policy As QTextOption::WrapMode)

Function textBackgroundColor() As QColor

Function textColor() As QColor

Function textCursor() As QTextCursor

Function toHtml() As String

Function toPlainText() As String

Sub undo()

Sub zoomIn(Range As Integer)

Sub zoomOut(Range As Integer)



Signals

Signal copyAvailable(Yes As Boolean)

Signal cursorPositionChanged()

Signal redoAvailable(Available As Boolean)

Signal selectionChanged()

Signal textChanged()

Signal undoAvailable(Available As Boolean)



Class QTextFormat

Child Classes

QTextCharFormat QTextBlockFormat


Class QTextFrameFormat


Class QTextOption


Class QThread

Super Classes

QObject

Overview

exit finished isFinished isRunning priority quit run setPriority setStackSize stackSize start started terminate terminated wait


Subs & Functions

Sub exit(ReturnCode As Integer)

Function isFinished() As Boolean

Function isRunning() As Boolean

Function priority() As QThread.Priority

Sub quit()

Sub setPriority(Priority As QThread.Priority)

Sub setStackSize(StackSize As Integer)

Function stackSize() As Integer

Sub start(Priority As QThread.Priority)

Sub terminate()

Function wait(Time As Integer) As Boolean



Events

Event run() As void run()



Signals

Signal finished()

Signal started()

Signal terminated()



Class QTime

Overview

addMSecs addSecs elapsed hour isNull isValid minute msec msecsTo restart second secsTo setHMS start toString


Subs & Functions

Function addMSecs(Ms As Integer) As QTime

Function addSecs(S As Integer) As QTime

Function elapsed() As Integer

Function hour() As Integer

Function isNull() As Boolean

Function isValid() As Boolean

Function minute() As Integer

Function msec() As Integer

Function msecsTo(T As QTime) As Integer

Function restart() As Integer

Function second() As Integer

Function secsTo(T As QTime) As Integer

Function setHMS(H As Integer, M As Integer, S As Integer, Ms As Integer) As Boolean

Sub start()

Function toString(Format As String) As String



Class QTimeEdit

Super Classes

QDateTimeEdit QAbstractSpinBox QWidget QObject


Class QTimeLine

Super Classes

QObject

Overview

currentFrame currentTime currentValue curveShape direction duration endFrame frameForTime loopCount setCurveShape setDirection setDuration setEndFrame setFrameRange setLoopCount setStartFrame setUpdateInterval startFrame state updateInterval valueForTime


Properties

Property currentTime As Integer

Property curveShape As QTimeLine::CurveShape

Property direction As QTimeLine::Direction

Property duration As Integer

Property loopCount As Integer

Property updateInterval As Integer



Subs & Functions

Function currentFrame() As Integer

Function currentValue() As Float

Function endFrame() As Integer

Function frameForTime(Msec As Integer) As Integer

Sub setCurveShape(Shape As QTimeLine::CurveShape)

Sub setDirection(Direction As QTimeLine::Direction)

Sub setDuration(Duration As Integer)

Sub setEndFrame(Frame As Integer)

Sub setFrameRange(StartFrame As Integer, EndFrame As Integer)

Sub setLoopCount(Count As Integer)

Sub setStartFrame(Frame As Integer)

Sub setUpdateInterval(Interval As Integer)

Function startFrame() As Integer

Function state() As QTimeLine::State

Function valueForTime(Msec As Integer) As Float



Class QTimer

Super Classes

QObject

Overview

active interval singleShot start start2 stop timeout


Properties

Property active As Boolean

Property interval As Integer

Property singleShot As Boolean



Subs & Functions

Sub start()

Sub start2(Msec As Integer)

Sub stop()



Signals

Signal timeout()



Class QTimerEvent

Overview

timerId


Subs & Functions

Function timerId() As Integer



Class QToolBar

Super Classes

QWidget QObject

Overview

actionAt actionAt2 actionTriggered addAction addAction2 addAction3 addAction4 addAction5 addSeparator addWidget allowedAreas allowedAreasChanged clear floatable floating iconSize iconSizeChanged insertSeparator insertWidget isAreaAllowed movable movableChanged orientation orientationChanged setIconSize setToolButtonStyle toggleViewAction toolButtonStyle toolButtonStyleChanged topLevelChanged visibilityChanged widgetForAction


Properties

Property allowedAreas As Qt.ToolBarAreas

Property floatable As Boolean

Property floating As Boolean

Property iconSize As QSize

Property movable As Boolean

Property orientation As Qt.Orientation

Property toolButtonStyle As Qt.ToolButtonStyle



Subs & Functions

Function actionAt(P As QPoint) As QAction

Function actionAt2(X As Integer, Y As Integer) As QAction

Sub addAction(Action As QAction)

Function addAction2(Text As String) As QAction

Function addAction3(Icon As QIcon, Text As String) As QAction

Function addAction4(Text As String, Receiver As QObject, Member As String) As QAction

Function addAction5(Icon As QIcon, Text As String, Receiver As QObject, Member As String) As QAction

Function addSeparator() As QAction

Function addWidget(Widget As QWidget) As QAction

Sub clear()

Function insertSeparator(Before As QAction) As QAction

Function insertWidget(Before As QAction, Widget As QWidget) As QAction

Function isAreaAllowed(Area As Qt.ToolBarArea) As Boolean

Sub setIconSize(IconSize As QSize)

Sub setToolButtonStyle(ToolButtonStyle As Qt.ToolButtonStyle)

Function toggleViewAction() As QAction

Function widgetForAction(Action As QAction) As QWidget



Signals

Signal actionTriggered(Action As QAction)

Signal allowedAreasChanged(AllowedAreas As Qt.ToolBarAreas)

Signal iconSizeChanged(IconSize As QSize)

Signal movableChanged(Movable As Boolean)

Signal orientationChanged(Orientation As Qt.Orientation)

Signal toolButtonStyleChanged(ToolButtonStyle As Qt.ToolButtonStyle)

Signal topLevelChanged(TopLevel As Boolean)

Signal visibilityChanged(Visible As Boolean)



Class QToolBox

Super Classes

QFrame QWidget QObject

Overview

CurrentIndex addItem addItem2 count currentChanged currentIndex currentWidget indexOf insertItem insertItem2 isItemEnabled itemIcon itemText itemToolTip removeItem setCurrentIndex setCurrentWidget setItemEnabled setItemIcon setItemText setItemToolTip widget


Properties

Property CurrentIndex As Integer

Property count As Integer

Property currentIndex As Integer



Subs & Functions

Function addItem(Widget As QWidget, IconSet As QIcon, Text As String) As Integer

Function addItem2(W As QWidget, Text As String) As Integer

Function currentWidget() As QWidget

Function indexOf(Widget As QWidget) As Integer

Function insertItem(Index As Integer, Widget As QWidget, Icon As QIcon, Text As String) As Integer

Function insertItem2(Index As Integer, Widget As QWidget, Text As String) As Integer

Function isItemEnabled(Index As Integer) As Boolean

Function itemIcon(Index As Integer) As QIcon

Function itemText(Index As Integer) As String

Function itemToolTip(Index As Integer) As String

Sub removeItem(Index As Integer)

Sub setCurrentIndex(Index As Integer)

Sub setCurrentWidget(Widget As QWidget)

Sub setItemEnabled(Index As Integer, Enabled As Boolean)

Sub setItemIcon(Index As Integer, Icon As QIcon)

Sub setItemText(Index As Integer, Text As String)

Sub setItemToolTip(Index As Integer, ToolTip As String)

Function widget(Index As Integer) As QWidget



Signals

Signal currentChanged(Index As Integer)



Class QToolButton

Super Classes

QAbstractButton QWidget QObject

Child Classes

ToolButton

Overview

Menu arrowType autoRaise defaultAction menu popupMode setDefaultAction setMenu setToolButtonStyle toolButtonStyle triggered


Properties

Property Menu As QMenu

Property arrowType As Qt.ArrowType

Property autoRaise As Boolean

Property popupMode As QToolButton.ToolButtonPopupMode

Property toolButtonStyle As Qt.ToolButtonStyle



Subs & Functions

Function defaultAction() As QAction

Function menu() As QMenu

Sub setDefaultAction(Action As QAction)

Sub setMenu(Menu As QMenu)

Sub setToolButtonStyle(Style As Qt.ToolButtonStyle)



Signals

Signal triggered(Action As QAction)



Class QTransform


Class QTreeView

Super Classes

QAbstractItemView QAbstractScrollArea QFrame QWidget QObject

Child Classes

QTreeWidget

Overview

allColumnsShowFocus animated autoExpandDelay collapse collapseAll collapsed columnAt columnViewportPosition columnWidth expand expandAll expandToDepth expanded expandsOnDoubleClick header headerHidden hideColumn indentation indexAbove indexBelow isAnimated isColumnHidden isExpanded isFirstColumnSpanned isHeaderHidden isRowHidden isSortingEnabled itemsExpandable resizeColumnToContents rootIsDecorated setAllColumnsShowFocus setAnimated setAutoExpandDelay setColumnHidden setColumnWidth setExpanded setExpandsOnDoubleClick setFirstColumnSpanned setHeader setHeaderHidden setIndentation setItemsExpandable setRootIsDecorated setRowHidden setSortingEnabled setUniformRowHeights setWordWrap showColumn sortByColumn sortingEnabled uniformRowHeights wordWrap


Properties

Property allColumnsShowFocus As Boolean

Property animated As Boolean

Property autoExpandDelay As Integer

Property expandsOnDoubleClick As Boolean

Property headerHidden As Boolean

Property indentation As Integer

Property itemsExpandable As Boolean

Property rootIsDecorated As Boolean

Property sortingEnabled As Boolean

Property uniformRowHeights As Boolean

Property wordWrap As Boolean



Subs & Functions

Sub collapse(Index As QModelIndex)

Sub collapseAll()

Function columnAt(X As Integer) As Integer

Function columnViewportPosition(Column As Integer) As Integer

Function columnWidth(Column As Integer) As Integer

Sub expand(Index As QModelIndex)

Sub expandAll()

Sub expandToDepth(Depth As Integer)

Function header() As QHeaderView

Sub hideColumn(Column As Integer)

Function indexAbove(Index As QModelIndex) As QModelIndex

Function indexBelow(Index As QModelIndex) As QModelIndex

Function isAnimated() As Boolean

Function isColumnHidden(Column As Integer) As Boolean

Function isExpanded(Index As QModelIndex) As Boolean

Function isFirstColumnSpanned(Row As Integer, Parent As QModelIndex) As Boolean

Function isHeaderHidden() As Boolean

Function isRowHidden(Row As Integer, Parent As QModelIndex) As Boolean

Function isSortingEnabled() As Boolean

Sub resizeColumnToContents(Column As Integer)

Sub setAllColumnsShowFocus(Enable As Boolean)

Sub setAnimated(Enable As Boolean)

Sub setAutoExpandDelay(Delay As Integer)

Sub setColumnHidden(Column As Integer, Hide As Boolean)

Sub setColumnWidth(Column As Integer, Width As Integer)

Sub setExpanded(Index As QModelIndex, Expanded As Boolean)

Sub setExpandsOnDoubleClick(Enable As Boolean)

Sub setFirstColumnSpanned(Row As Integer, Parent As QModelIndex, Span As Boolean)

Sub setHeader(Header As QHeaderView)

Sub setHeaderHidden(Hide As Boolean)

Sub setIndentation(I As Integer)

Sub setItemsExpandable(Enable As Boolean)

Sub setRootIsDecorated(Show As Boolean)

Sub setRowHidden(Row As Integer, Parent As QModelIndex, Hide As Boolean)

Sub setSortingEnabled(Enable As Boolean)

Sub setUniformRowHeights(Uniform As Boolean)

Sub setWordWrap(On As Boolean)

Sub showColumn(Column As Integer)

Sub sortByColumn(Column As Integer, Order As Qt::SortOrder)



Signals

Signal collapsed(Index As QModelIndex)

Signal expanded(Index As QModelIndex)



Class QTreeWidget

Super Classes

QTreeView QAbstractItemView QAbstractScrollArea QFrame QWidget QObject

Overview

Append Append2 AppendChild AppendChild2 AppendChildToId AppendChildToId2 CheckState Child ChildCount ClosePersistentEditor CollapseAll CollapseItem ColumnCount ColumnCount2 ColumnWidth CurrentColumn CurrentItem Data EditItem ExpandAll ExpandItem Flags HeaderItem Icon IndexOfChild IndexOfTopLevelItem Insert2 Insert3 InsertChild InsertChild2 InvisibleRootItem IsColumnHidden IsExpanded IsHidden ItemAt OpenPersistentEditor RemoveChild RemoveTopLevelItem ScrollToBottom ScrollToItem ScrollToTop SelectAll SelectedItems SetCheckState SetColumnCount SetColumnHidden SetColumnWidth SetCurrentItem SetCurrentItem2 SetDisabled SetExpanded SetFlags SetHeaderLabel SetHeaderLabel2 SetHidden SetIcon SetSelected SetStatusTip SetText SetTextAlignment SetToolTip SetWhatsThis ShowColumn SortColumn SortItems StatusTip Text TextAlignment ToolTip TopLevelItem TopLevelItemCount WhatsThis addTopLevelItem addTopLevelItems clear closePersistentEditor collapseItem columnCount currentColumn currentItem currentItemChanged editItem expandItem findItems headerItem indexOfTopLevelItem insertTopLevelItem insertTopLevelItems invisibleRootItem isFirstItemColumnSpanned itemAbove itemActivated itemAt itemAt2 itemBelow itemChanged itemClicked itemCollapsed itemDoubleClicked itemEntered itemExpanded itemPressed itemWidget openPersistentEditor removeItemWidget scrollToItem selectedItems selectionChanged setCurrentItem setCurrentItem2 setCurrentItem3 setFirstItemColumnSpanned setHeaderItem setHeaderLabel setHeaderLabels setItemWidget sortColumn sortItems takeTopLevelItem topLevelItem topLevelItemCount visualItemRect


Properties

Property columnCount As Integer

Property topLevelItemCount As Integer



Subs & Functions

Function Append(Text As String) As Integer

Function Append2(Icon As QIcon, Text As String) As Integer

Function AppendChild(Text As String) As Integer

Function AppendChild2(Icon As QIcon, Text As String) As Integer

Function AppendChildToId(ItemId As Integer, Text As String) As Integer

Function AppendChildToId2(ItemId As Integer, Icon As QIcon, Text As String) As Integer

Function CheckState(ItemId As Integer, Column As Integer) As Integer

Function Child(ItemId As Integer, Index As Integer) As Integer

Function ChildCount(ItemId As Integer) As Integer

Sub ClosePersistentEditor(ItemId As Integer, Column As Integer)

Function CollapseAll() As Boolean

Sub CollapseItem(ItemId As Integer)

Function ColumnCount() As Integer

Function ColumnCount2(ItemId As Integer) As Integer

Function ColumnWidth(Column As Integer) As Integer

Function CurrentColumn() As Integer

Function CurrentItem() As Integer

Function Data(ItemId As Integer, Column As Integer) As id

Sub EditItem(ItemId As Integer, Column As Integer)

Function ExpandAll() As Boolean

Sub ExpandItem(ItemId As Integer)

Function Flags(ItemId As Integer) As Integer

Function HeaderItem() As Integer

Function Icon(ItemId As Integer, Column As Integer) As QIcon

Function IndexOfChild(ItemId As Integer, ChildItemId As Integer) As Integer

Function IndexOfTopLevelItem(ItemId As Integer) As Integer

Function Insert2(Index As Integer, Text As String) As Integer

Function Insert3(Index As Integer, Icon As QIcon, Text As String) As Integer

Function InsertChild(ItemId As Integer, Index As Integer, Text As String) As Integer

Function InsertChild2(ItemId As Integer, Index As Integer, Icon As QIcon, Text As String) As Integer

Function InvisibleRootItem() As Integer

Function IsColumnHidden(Column As Integer) As Boolean

Function IsExpanded(ItemId As Integer) As Boolean

Function IsHidden(ItemId As Integer) As Boolean

Function ItemAt(X As Integer, Y As Integer) As Integer

Sub OpenPersistentEditor(ItemId As Integer, Column As Integer)

Sub RemoveChild(ItemId As Integer, Index As Integer)

Sub RemoveTopLevelItem(Index As Integer)

Sub ScrollToBottom()

Sub ScrollToItem(ItemId As Integer)

Sub ScrollToTop()

Function SelectAll() As Boolean

Function SelectedItems() As List

Sub SetCheckState(ItemId As Integer, Column As Integer, CheckState As Integer)

Sub SetColumnCount(Count As Integer)

Sub SetColumnHidden(Column As Integer, IsColumnHidden As Boolean)

Sub SetColumnWidth(Column As Integer, Width As Integer)

Sub SetCurrentItem(ItemId As Integer)

Sub SetCurrentItem2(ItemId As Integer, Column As Integer)

Sub SetDisabled(ItemId As Integer, IsDisabled As Boolean)

Sub SetExpanded(ItemId As Integer, IsExpanded As Boolean)

Sub SetFlags(ItemId As Integer, Flags As Integer)

Sub SetHeaderLabel(Text As String)

Sub SetHeaderLabel2(Column As Integer, Text As String)

Sub SetHidden(ItemId As Integer, IsHidden As Boolean)

Sub SetIcon(ItemId As Integer, Column As Integer, Icon As QIcon)

Sub SetSelected(ItemId As Integer, IsSelected As Boolean)

Sub SetStatusTip(ItemId As Integer, Column As Integer, StatusTip As String)

Sub SetText(ItemId As Integer, Column As Integer, Text As String)

Sub SetTextAlignment(ItemId As Integer, Column As Integer, TextAlignment As Integer)

Sub SetToolTip(ItemId As Integer, Column As Integer, ToolTip As String)

Sub SetWhatsThis(ItemId As Integer, Column As Integer, WhatsThis As String)

Sub ShowColumn(Column As Integer)

Function SortColumn() As Integer

Sub SortItems(Column As Integer, Descending As Boolean)

Function StatusTip(ItemId As Integer, Column As Integer) As String

Function Text(ItemId As Integer, Column As Integer) As String

Function TextAlignment(ItemId As Integer, Column As Integer) As Integer

Function ToolTip(ItemId As Integer, Column As Integer) As String

Function TopLevelItem(Index As Integer) As Integer

Function TopLevelItemCount() As Integer

Function WhatsThis(ItemId As Integer, Column As Integer) As String

Sub addTopLevelItem(Item As QTreeWidgetItem)

Sub addTopLevelItems(Items As List)

Sub clear()

Sub closePersistentEditor(Item As QTreeWidgetItem, Column As Integer)

Sub collapseItem(Item As QTreeWidgetItem)

Function currentColumn() As Integer

Function currentItem() As QTreeWidgetItem

Sub editItem(Item As QTreeWidgetItem, Column As Integer)

Sub expandItem(Item As QTreeWidgetItem)

Function findItems(Text As String, Flags As Qt.MatchFlags, Column As Integer) As List

Function headerItem() As QTreeWidgetItem

Function indexOfTopLevelItem(Item As QTreeWidgetItem) As Integer

Sub insertTopLevelItem(Index As Integer, Item As QTreeWidgetItem)

Sub insertTopLevelItems(Index As Integer, Items As List)

Function invisibleRootItem() As QTreeWidgetItem

Function isFirstItemColumnSpanned(Item As QTreeWidgetItem) As Boolean

Function itemAbove(Item As QTreeWidgetItem) As QTreeWidgetItem

Function itemAt(P As QPoint) As QTreeWidgetItem

Function itemAt2(X As Integer, Y As Integer) As QTreeWidgetItem

Function itemBelow(Item As QTreeWidgetItem) As QTreeWidgetItem

Function itemWidget(Item As QTreeWidgetItem, Column As Integer) As QWidget

Sub openPersistentEditor(Item As QTreeWidgetItem, Column As Integer)

Sub removeItemWidget (Item As QTreeWidgetItem, Column As Integer)

Sub scrollToItem(Item As QTreeWidgetItem, Hint As QAbstractItemView.ScrollHint)

Function selectedItems() As List

Sub setCurrentItem(Item As QTreeWidgetItem)

Sub setCurrentItem2(Item As QTreeWidgetItem, Column As Integer)

Sub setCurrentItem3(Item As QTreeWidgetItem, Column As Integer, Command As QItemSelectionModel.SelectionFlags)

Sub setFirstItemColumnSpanned(Item As QTreeWidgetItem, Span As Boolean)

Sub setHeaderItem(Item As QTreeWidgetItem)

Sub setHeaderLabel(Label As String)

Sub setHeaderLabels(Labels As List)

Sub setItemWidget(Iteam As QTreeWidgetItem, Column As Integer, Widget As QWidget)

Function sortColumn() As Integer

Sub sortItems(Column As Integer, Order As Qt.SortOrder)

Function takeTopLevelItem(Index As Integer) As QTreeWidgetItem

Function topLevelItem(Index As Integer) As QTreeWidgetItem

Function visualItemRect(Item As QTreeWidgetItem) As QRect



Signals

Signal currentItemChanged(CurrentItemId As Integer, PreviousItemId As Integer)

Signal itemActivated(ItemId As Integer, Column As Integer)

Signal itemChanged(ItemId As Integer, Column As Integer)

Signal itemClicked(ItemId As Integer, Column As Integer)

Signal itemCollapsed(ItemId As Integer, Column As Integer)

Signal itemDoubleClicked(ItemId As Integer, Column As Integer)

Signal itemEntered(ItemId As Integer, Column As Integer)

Signal itemExpanded(ItemId As Integer, Column As Integer)

Signal itemPressed(ItemId As Integer, Column As Integer)

Signal selectionChanged()



Class QTreeWidgetItem

Overview

addChild background checkState child childCount childIndicatorPolicy clone columnCount flags font foreground icon indexOfChild insertChild isDisabled isExpanded isFirstColumnSpanned isHidden isSelected parent removeChild setBackground setCheckState setChildIndicatorPolicy setDisabled setExpanded setFirstColumnSpanned setFlags setFont setForeground setHidden setIcon setSelected setSizeHint setStatusTip setText setTextAlignment setToolTip setWhatsThis sizeHint statusTip takeChild text textAlignment toolTip treeWidget type whatsThis


Subs & Functions

Sub addChild(Child As QTreeWidgetItem)

Function background(Column As Integer) As QBrush

Function checkState(Column As Integer) As Qt::CheckState

Function child(Index As Integer) As QTreeWidgetItem

Function childCount() As Integer

Function childIndicatorPolicy() As QTreeWidgetItem::ChildIndicatorPolicy

Function clone() As QTreeWidgetItem

Function columnCount() As Integer

Function flags() As Qt::ItemFlags

Function font(Column As Integer) As QFont

Function foreground(Column As Integer) As QBrush

Function icon(Column As Integer) As QIcon

Function indexOfChild(Child As QTreeWidgetItem) As Integer

Sub insertChild(Index As Integer, Child As QTreeWidgetItem)

Function isDisabled() As Boolean

Function isExpanded() As Boolean

Function isFirstColumnSpanned() As Boolean

Function isHidden() As Boolean

Function isSelected () As Boolean

Function parent() As QTreeWidgetItem

Sub removeChild(Child As QTreeWidgetItem)

Sub setBackground(Column As Integer, Brush As QBrush)

Sub setCheckState(Column As Integer, State As Qt::CheckState)

Sub setChildIndicatorPolicy(Policy As QTreeWidgetItem::ChildIndicatorPolicy)

Sub setDisabled(Disabled As Boolean)

Sub setExpanded(Expand As Boolean)

Sub setFirstColumnSpanned(Span As Boolean)

Sub setFlags(Flags As Qt::ItemFlags)

Sub setFont(Column As Integer, Font As QFont)

Sub setForeground(Column As Integer, Brush As QBrush)

Sub setHidden(Hide As Boolean)

Sub setIcon(Column As Integer, Icon As QIcon)

Sub setSelected(Select As Boolean)

Sub setSizeHint(Column As Integer, Size As QSize)

Sub setStatusTip(Column As Integer, StatusTip As String)

Sub setText(Column As Integer, Text As String)

Sub setTextAlignment(Column As Integer, Alignment As Integer)

Sub setToolTip(Column As Integer, ToolTip As String)

Sub setWhatsThis(Column As Integer, WhatThis As String)

Function sizeHint(Column As Integer) As QSize

Function statusTip(Column As Integer) As String

Function takeChild(Index As Integer) As QTreeWidgetItem

Function text(Column As Integer) As String

Function textAlignment(Column As Integer) As Integer

Function toolTip(Column As Integer) As String

Function treeWidget() As QTreeWidget

Function type() As Integer

Function whatsThis(Column As Integer) As String



Class QUrl

Overview

addEncodedQueryItem addQueryItem allQueryItemValues authority clear encodedFragment encodedHost encodedPassword encodedPath encodedQuery encodedQueryItemValue encodedUserName errorString fragment hasEncodedQueryItem hasFragment hasQuery hasQueryItem host isEmpty isLocalFile isParentOf isRelative isValid password path port queryItemValue queryPairDelimiter queryValueDelimiter removeAllEncodedQueryItems removeAllQueryItems removeEncodedQueryItem removeQueryItem resolved scheme setAuthority setEncodedHost setEncodedPassword setEncodedPath setEncodedQuery setEncodedUserName setHost setPassword setPath setPort setQueryDelimiters setScheme setUrl setUserInfo setUserName swap toEncoded toLocalFile toString topLevelDomain userInfo userName


Subs & Functions

Sub addEncodedQueryItem(Key As QByteArray, Value As QByteArray)

Sub addQueryItem(Key As QByteArray, Value As QByteArray)

Function allQueryItemValues(Key As QByteArray) As QStringList

Function authority() As String

Sub clear()

Function encodedFragment() As QByteArray

Function encodedHost() As QByteArray

Function encodedPassword() As QByteArray

Function encodedPath() As QByteArray

Function encodedQuery() As QByteArray

Function encodedQueryItemValue(Key As QByteArray) As QByteArray

Function encodedUserName() As QByteArray

Function errorString() As String

Function fragment() As String

Function hasEncodedQueryItem(Key As QByteArray) As Boolean

Function hasFragment() As Boolean

Function hasQuery() As Boolean

Function hasQueryItem(Key As String) As Boolean

Function host() As String

Function isEmpty() As Boolean

Function isLocalFile() As Boolean

Function isParentOf(ChildUrl As QUrl) As Boolean

Function isRelative() As Boolean

Function isValid() As Boolean

Function password() As String

Function path() As String

Function port() As Integer

Function queryItemValue(Key As String) As String

Function queryPairDelimiter() As String

Function queryValueDelimiter() As String

Sub removeAllEncodedQueryItems(Key As QByteArray)

Sub removeAllQueryItems(Key As String)

Sub removeEncodedQueryItem (Key As QByteArray)

Sub removeQueryItem(Key As String)

Function resolved(Relative As QUrl) As QUrl

Function scheme() As String

Sub setAuthority(Authority As String)

Sub setEncodedHost(Host As QByteArray)

Sub setEncodedPassword(Password As QByteArray)

Sub setEncodedPath(Path As QByteArray)

Sub setEncodedQuery(Query As QByteArray)

Sub setEncodedUserName(UserName As QByteArray)

Sub setHost(Host As String)

Sub setPassword(Password As String)

Sub setPath(Path As String)

Sub setPort(Port As Integer)

Sub setQueryDelimiters(ValueDelimiter As String, PairDelimeter As String)

Sub setScheme(Scheme As String)

Sub setUrl(Url As String)

Sub setUserInfo(UserInfo As String)

Sub setUserName(UserName As String)

Sub swap(Other As QUrl)

Function toEncoded(Option As QUrl::FormattingOptions) As QByteArray

Function toLocalFile() As String

Function toString(Option As QUrl::FormattingOptions) As String

Function topLevelDomain() As String

Function userInfo() As String

Function userName() As String



Class QUrlInfo

Overview

group isDir isExecutable isFile isReadable isSymLink isValid isWritable lastModified lastRead name owner permissions setDir setFile setGroup setLastModified setLastRead setName setOwner setPermissions setReadable setSize setSymLink setWritable size


Subs & Functions

Function group() As String

Function isDir() As Boolean

Function isExecutable() As Boolean

Function isFile() As Boolean

Function isReadable() As Boolean

Function isSymLink() As Boolean

Function isValid() As Boolean

Function isWritable() As Boolean

Function lastModified() As QDateTime

Function lastRead() As QDateTime

Function name() As String

Function owner() As String

Function permissions() As Integer

Sub setDir(B As Boolean)

Sub setFile(B As Boolean)

Sub setGroup(S As String)

Sub setLastModified(Dt As QDateTime)

Sub setLastRead(Dt As QDateTime)

Sub setName(Name As String)

Sub setOwner(S As String)

Sub setPermissions(P As Integer)

Sub setReadable(B As Boolean)

Sub setSize(Size As Integer)

Sub setSymLink(B As Boolean)

Sub setWritable(B As Boolean)

Function size() As Integer



Class QVBoxLayout


Class QValidator

Super Classes

QObject

Child Classes

QRegExpValidator QIntValidator

Overview

fixup locale setLocale validate


Subs & Functions

Sub fixup(Input As String)

Function locale() As QLocale

Sub setLocale(Locale As QLocale)

Function validate(Input As String, Pos As Integer) As QValidator::State



Class QVariant

Overview

canConvert clear convert fromBoolean fromDateTime fromFloat fromInteger fromQStringList fromString isNull isValid swap toBitArray toBool toByteArray toChar toDate toDateTime toDouble toInt toLine toLineF toList toLocale toPoint toPointF toRect toRectF toRegExp toSize toSizeF toString toStringList toTime toUrl type


Subs & Functions

Function canConvert(T As QVariant::Type) As Boolean

Sub clear()

Function convert(T As QVariant::Type) As Boolean

Function fromBoolean(v As Boolean) As QVariant

Function fromDateTime(v As DateTime) As QVariant

Function fromFloat(v As Float) As QVariant

Function fromInteger(v As Integer) As QVariant

Function fromQStringList(v As QStringList) As QVariant

Function fromString(v As String) As QVariant

Function isNull() As Boolean

Function isValid() As Boolean

Sub swap(Other As QVariant)

Function toBitArray() As QBitArray

Function toBool() As Boolean

Function toByteArray() As QByteArray

Function toChar() As QChar

Function toDate() As QDate

Function toDateTime() As QDateTime

Function toDouble(Ok As Boolean) As Float

Function toInt(Ok As Boolean) As Integer

Function toLine() As QLine

Function toLineF() As QLineF

Function toList() As List

Function toLocale() As QLocale

Function toPoint() As QPoint

Function toPointF() As QPointF

Function toRect() As QRect

Function toRectF() As QRectF

Function toRegExp() As QRegExp

Function toSize() As QSize

Function toSizeF() As QSizeF

Function toString() As String

Function toStringList() As QStringList

Function toTime() As QTime

Function toUrl() As QUrl

Function type() As QVariant::Type



Class QWebPage

Super Classes

QObject

Overview

bytesReceived contentEditable contentsChanged createStandardContextMenu currentFrame databaseQuotaExceeded downloadRequested findText focusNextPrevChild forwardUnsupportedContent frameAt frameCreated geometryChangeRequested history linkClicked linkDelegationPolicy linkHovered loadFinished loadProgress loadStarted mainFrame menuBarVisibilityChangeRequested microFocusChanged modified palette preferredContentsSize printRequested repaintRequested restoreFrameStateRequested saveFrameStateRequested scrollRequested selectedText selectionChanged setView setViewportSize settings shouldInterruptJavaScript statusBarMessage statusBarVisibilityChangeRequested swallowContextMenuEvent toolBarVisibilityChangeRequested totalBytes unsupportedContent updatePositionDependentActions view viewportSize windowCloseRequested


Properties

Property contentEditable As Boolean

Property forwardUnsupportedContent As Boolean

Property linkDelegationPolicy As QWebPage.LinkDelegationPolicy

Property modified As Boolean

Property palette As QPalette

Property preferredContentsSize As QSize

Property selectedText As String

Property viewportSize As QSize



Subs & Functions

Function bytesReceived() As Integer

Function currentFrame() As QWebFrame

Function findText(SubString As String, Options As QWebPage.FindFlags) As Boolean

Function focusNextPrevChild(Next As Boolean) As Boolean

Function frameAt(Pos As QPoint) As QWebFrame

Function history() As QWebHistory

Function mainFrame() As QWebFrame

Sub setView(View As QWidget)

Sub setViewportSize(Size As QSize)

Function settings() As QWebSettings

Function shouldInterruptJavaScript() As Boolean

Function swallowContextMenuEvent(Event As QContextMenuEvent) As Boolean

Function totalBytes() As Integer

Sub updatePositionDependentActions(Pos As QPoint)

Function view() As QWidget



Events

Event createStandardContextMenu() As QMenu



Signals

Signal contentsChanged()

Signal databaseQuotaExceeded(Frame As QWebFrame, DataBaseName As String)

Signal downloadRequested(Resquest As QNetworkRequest)

Signal frameCreated(Frame As QWebFrame)

Signal geometryChangeRequested(Geom As QRect)

Signal linkClicked(Url As QUrl)

Signal linkHovered(Link As String, Title As String, TextContent As String)

Signal loadFinished(Ok As Boolean)

Signal loadProgress(Progress As Integer)

Signal loadStarted()

Signal menuBarVisibilityChangeRequested(Visible As Boolean)

Signal microFocusChanged()

Signal printRequested(Frame As QWebFrame)

Signal repaintRequested(DirtyRect As QRect)

Signal restoreFrameStateRequested(Frame As QWebFrame)

Signal saveFrameStateRequested(Frame As QWebFrame, Item As QWebHistoryItem)

Signal scrollRequested(Dx As Integer, Dy As Integer, RectToScroll As QRect)

Signal selectionChanged()

Signal statusBarMessage(Text As String)

Signal statusBarVisibilityChangeRequested(Visible As Boolean)

Signal toolBarVisibilityChangeRequested(Visible As Boolean)

Signal unsupportedContent(Reply As QNetworkReply)

Signal windowCloseRequested()



Class QWebSettings

Overview

defaultTextEncoding fontFamily fontSize localStoragePath resetFontFamily resetFontSize setAttribute setDefaultTextEncoding setFontFamily setFontSize setLocalStoragePath testAttribute


Subs & Functions

Function defaultTextEncoding() As String

Function fontFamily(Which As QWebSettings::FontFamily) As String

Function fontSize(Type As QWebSettings::FontSize) As Integer

Function localStoragePath() As String

Sub resetFontFamily(Which As QWebSettings::FontFamily)

Sub resetFontSize(Type As QWebSettings::FontSize)

Sub setAttribute(Attribute As QWebSettings::WebAttribute, On As Boolean)

Sub setDefaultTextEncoding(Encoding As String)

Sub setFontFamily(Which As QWebSettings::FontFamily, Family As String)

Sub setFontSize(Type As QWebSettings::FontSize, Size As Integer)

Sub setLocalStoragePath(Path As String)

Function testAttribute(Attribute As QWebSettings::WebAttribute) As Boolean



Class QWebView

Super Classes

QWidget QObject

Overview

Load SetHtml back findText forward history icon iconChanged isModified linkClicked load load2 loadFinished loadProgress loadStarted modified page print reload renderHints selectedText selectionChanged setHtml setPage setTextSizeMultiplier setUrl setZoomFactor settings statusBarMessage stop textSizeMultiplier title titleChanged triggerPageAction url urlChanged urlChangedAsString zoomFactor


Properties

Property icon As QIcon

Property modified As Boolean

Property renderHints As QPainter::RenderHints

Property selectedText As String

Property title As String

Property url As QUrl

Property zoomFactor As Float



Subs & Functions

Sub Load(URL As String)

Sub SetHtml(Html As String)

Sub back()

Function findText(SubString As String, Options As QWebPage::FindFlags) As Boolean

Sub forward()

Function history() As QWebHistory

Function isModified() As Boolean

Sub load(Url As QUrl)

Sub load2(Request As QNetworkRequest, Operation As QNetworkAccessManager::Operation, Body As QByteArray)

Function page() As QWebPage

Sub print(Printer As QPrinter)

Sub reload()

Sub setHtml(Html As String, BaseUrl As QUrl)

Sub setPage(Page As QWebPage)

Sub setTextSizeMultiplier(Factor As Float)

Sub setUrl(Url As QUrl)

Sub setZoomFactor(Factor As Float)

Function settings() As QWebSettings

Sub stop()

Function textSizeMultiplier() As Float

Sub triggerPageAction(Action As QWebPage::WebAction, Checked As Boolean)



Signals

Signal iconChanged()

Signal linkClicked(Url As QUrl)

Signal loadFinished(Ok As Bool)

Signal loadProgress(Progress As Integer)

Signal loadStarted()

Signal selectionChanged()

Signal statusBarMessage(Text As String)

Signal titleChanged(Title As String)

Signal urlChanged(Url As QUrl)

Signal urlChangedAsString(URL As String)



Class QWhatsThisClickedEvent

Overview

href


Subs & Functions

Function href() As String



Class QWidget

Super Classes

QObject

Child Classes

Control uiClass QWebView QToolBar QTabWidget QTabBar QSvgWidget QStatusBar QSplitterHandle QSplashScreen QSizeGrip QRubberBand QProgressBar QPrintPreviewWidget QMenuBar QMenu QMdiSubWindow QMainWindow QLineEdit QGroupBox QFrame QDockWidget QDialogButtonBox QDialog QComboBox QCalendarWidget QAbstractSpinBox QAbstractSlider QAbstractButton PhononVolumeSlider PhononVideoPlayer PhononSeekSlider FormClass

Overview

Actions CloseEvent ContextMenuPolicy Enabled FocusInEvent Hide MaximumWidth MinimumWidth PaintEvent ResizeEvent SetAttribute SetParent Show ShowFullScreen ShowMaximized ShowMinimized ShowNormal ToggleVisible Visible Widget WindowFlags WindowIcon WindowTitle acceptDrops accessibleDescription accessibleName actionEvent actions activateWindow addAction addActions adjustSize autoFillBackground backgroundRole baseSize changeEvent childAt childAt2 childrenRect childrenRegion clearFocus clearMask close closeEvent contentsMargins contentsRect contextMenuEvent contextMenuPolicy cursor customContextMenuRequested dragEnterEvent dragLeaveEvent dragMoveEvent dropEvent enabled ensurePolished enterEvent focus focusInEvent focusNextChild focusNextPrevChild focusOutEvent focusPolicy focusPreviousChild focusProxy focusWidget font fontInfo fontMetrics foregroundRole frameGeometry frameSize fullScreen geometry grabGesture grabKeyboard grabMouse grabMouse2 grabShortcut hasFocus hasMouseTracking height heightForWidth hide hideEvent inputMethodEvent inputMethodHints insertAction insertActions isActiveWindow isAncestorOf isEnabledTo isHidden isVisibleTo isWindow isWindowModified keyPressEvent keyReleaseEvent layout layoutDirection leaveEvent locale lower mapFrom mapFromGlobal mapFromParent mapTo mapToGlobal mapToParent mask maximized maximumHeight maximumSize maximumWidth minimized minimumHeight minimumSize minimumSizeHint minimumWidth modal mouseDoubleClickEvent mouseMoveEvent mousePressEvent mouseReleaseEvent mouseTracking move move2 moveEvent nativeParentWidget nextInFocusChain normalGeometry overrideWindowFlags paintEvent palette parentWidget pos previousInFocusChain raise rect releaseKeyboard releaseMouse releaseShortcut removeAction repaint repaint2 repaint3 resize resize2 resizeEvent restoreGeometry saveGeometry scroll scroll2 setAttribute setBackgroundRole setBaseSize setContentsMargins setContentsMargins2 setContextMenuPolicy setDisabled setEnabled setFixedHeight setFixedSize setFixedSize2 setFixedWidth setFocus setFocusPolicy setFocusProxy setForegroundRole setGeometry setHidden setLayout setLayoutDirection setLocale setMask setMask2 setMaximumSize setMaximumWidth setMinimumSize setMinimumWidth setParent setParent2 setShortcutAutoRepeat setShortcutEnabled setSizeIncrement setSizePolicy setStyleSheet setVisible setWindowModality setWindowModified setWindowRole setWindowState setWindowTitle show showEvent showFullScreen showMaximized showMinimized showNormal size sizeHint sizeIncrement sizePolicy statusTip style styleSheet tabletEvent testAttribute toolTip underMouse ungrabGesture unsetCursor unsetLayoutDirection unsetLocale update update2 update3 updateGeometry updatesEnabled visible visibleRegion whatsThis wheelEvent width window windowFilePath windowFlags windowIcon windowIconText windowModality windowModified windowOpacity windowRole windowState windowTitle windowType x y


Properties

Property ContextMenuPolicy As Integer

Property Enabled As Boolean

Property MaximumWidth As Integer

Property MinimumWidth As Integer

Property Visible As Boolean

Property WindowFlags As Integer

Property WindowIcon As QIcon

Property WindowTitle As String

Property acceptDrops As Boolean

Property accessibleDescription As String

Property accessibleName As String

Property autoFillBackground As Boolean

Property baseSize As QSize

Property childrenRect As QRect

Property childrenRegion As QRegion

Property contextMenuPolicy As Qt.ContextMenuPolicy

Property cursor As QCursor

Property enabled As Boolean

Property focus As Boolean

Property focusPolicy As Qt.FocusPolicy

Property font As QFont

Property frameGeometry As QRect

Property frameSize As QSize

Property fullScreen As Boolean

Property geometry As QRect

Property height As Integer

Property inputMethodHints As Qt.InputMethodHints

Property isActiveWindow As Boolean

Property layoutDirection As Qt.LayoutDirection

Property locale As QLocale

Property maximized As Boolean

Property maximumHeight As Integer

Property maximumSize As QSize

Property maximumWidth As Integer

Property minimized As Boolean

Property minimumHeight As Integer

Property minimumSize As QSize

Property minimumSizeHint As QSize

Property minimumWidth As Integer

Property modal As Boolean

Property mouseTracking As Boolean

Property normalGeometry As QRect

Property palette As QPalette

Property pos As QPoint

Property rect As QRect

Property size As QSize

Property sizeHint As QSize

Property sizeIncrement As QSize

Property sizePolicy As QSizePolicy

Property statusTip As String

Property styleSheet As String

Property toolTip As String

Property updatesEnabled As Boolean

Property visible As Boolean

Property whatsThis As String

Property width As Integer

Property windowFilePath As String

Property windowFlags As Qt.WindowFlags

Property windowIcon As QIcon

Property windowIconText As String

Property windowModality As Qt.WindowModality

Property windowModified As Boolean

Property windowOpacity As Float

Property windowTitle As String

Property x As Integer

Property y As Integer



Subs & Functions

Function Actions() As List

Returns actions which are owned by this widget.

Sub Hide()

Sub SetAttribute(Attribute As Integer, On As Boolean)

Sub SetParent(w As QWidget)

Sub Show()

Sub ShowFullScreen()

Sub ShowMaximized()

Sub ShowMinimized()

Sub ShowNormal()

Sub ToggleVisible()

Function Widget(ObjectName As String) As QWidget

Function actions() As List

Sub activateWindow()

Sub addAction(Action As QAction)

Sub addActions(Actions As List)

Sub adjustSize()

Function backgroundRole() As QPalette.ColorRole

Function childAt(X As Integer, Y As Integer) As QWidget

Function childAt2(P As QPoint) As QWidget

Sub clearFocus()

Sub clearMask()

Function close() As Boolean

Function contentsMargins() As QMargins

Function contentsRect() As QRect

Sub ensurePolished()

Function focusProxy() As QWidget

Function focusWidget() As QWidget

Function fontInfo() As QFontInfo

Function fontMetrics() As QFontMetrics

Function foregroundRole() As QPalette.ColorRole

Sub grabGesture(Gesture As Qt.GestureType, Flags As Qt.GestureFlags)

Sub grabKeyboard()

Sub grabMouse()

Sub grabMouse2(Cursor As QCursor)

Function grabShortcut(Key As QKeySequence, Context As Qt.ShortcutContext) As Integer

Function hasFocus() As Boolean

Function hasMouseTracking() As Boolean

Function heightForWidth(W As Integer) As Integer

Sub hide()

Sub insertAction(Before As QAction, Action As QAction)

Sub insertActions(Before As QAction, Actions As List)

Function isAncestorOf(Child As QWidget) As Boolean

Function isEnabledTo(Ancestor As QWidget) As Boolean

Function isHidden() As Boolean

Function isVisibleTo(Ancestor As QWidget) As Boolean

Function isWindow() As Boolean

Function isWindowModified() As Boolean

Function layout() As QLayout

Sub lower()

Function mapFrom(Parent As QWidget, Pos As QPoint) As QPoint

Function mapFromGlobal(Pos As QPoint) As QPoint

Function mapFromParent(Pos As QPoint) As QPoint

Function mapTo(Parent As QWidget, Pos As QPoint) As QPoint

Function mapToGlobal(Pos As QPoint) As QPoint

Function mapToParent(Pos As QPoint) As QPoint

Function mask() As QRegion

Sub move(Point As QPoint)

Sub move2(X As Integer, Y As Integer)

Function nativeParentWidget() As QWidget

Function nextInFocusChain() As QWidget

Sub overrideWindowFlags(Flags As Qt.WindowFlags)

Function parentWidget() As QWidget

Function previousInFocusChain() As QWidget

Sub raise()

Sub releaseKeyboard()

Sub releaseMouse()

Sub releaseShortcut(Id As Integer)

Sub removeAction(Action As QAction)

Sub repaint()

Sub repaint2(Rect As QRect)

Sub repaint3(Rgn As QRegion)

Sub resize(NewSize As QSize)

Sub resize2(W As Integer, H As Integer)

Function restoreGeometry(Geometry As QByteArray) As Boolean

Function saveGeometry() As QByteArray

Sub scroll(Dx As Integer, Dy As Integer)

Sub scroll2(Dx As Integer, Dy As Integer, R As QRect)

Sub setAttribute(Attribute As Qt.WidgetAttribute, On As Boolean)

Sub setBackgroundRole(Role As QPalette.ColorRole)

Sub setBaseSize(BaseW As Integer, BaseH As Integer)

Sub setContentsMargins(Left As Integer, Top As Integer, Right As Integer, Bottom As Integer)

Sub setContentsMargins2(Margins As QMargins)

Sub setContextMenuPolicy(Policy As Qt.ContextMenuPolicy)

Sub setDisabled(Disable As Boolean)

Sub setEnabled(Enable As Boolean)

Sub setFixedHeight(H As Integer)

Sub setFixedSize(S As QSize)

Sub setFixedSize2(W As Integer, H As Integer)

Sub setFixedWidth(W As Integer)

Sub setFocus()

Sub setFocusPolicy(Policy As Qt.FocusPolicy)

Sub setFocusProxy(W As QWidget)

Sub setForegroundRole(Role As QPalette.ColorRole)

Sub setGeometry(X As Integer, Y As Integer, W As Integer, H As Integer)

Sub setHidden(Hidden As Boolean)

Sub setLayout(Layout As QLayout)

Sub setLayoutDirection(Direction As Qt.LayoutDirection)

Sub setLocale(Locale As QLocale)

Sub setMask(Bitmap As QBitmap)

Sub setMask2(Region As QRegion)

Sub setMaximumSize(MaxW As Integer, MaxH As Integer)

Sub setMaximumWidth(MaxW As Integer)

Sub setMinimumSize(MinW As Integer, MinH As Integer)

Sub setMinimumWidth(MinW As Integer)

Sub setParent(Parent As QWidget)

Sub setParent2(Parent As QWidget, Flags As Qt.WindowFlags)

Sub setShortcutAutoRepeat(Id As Integer, Enable As Boolean)

Sub setShortcutEnabled(Id As Integer, Enable As Boolean)

Sub setSizeIncrement(W As Integer, H As Integer)

Sub setSizePolicy(Horizontal As QSizePolicy.Policy, Vertical As QSizePolicy.Policy)

Sub setStyleSheet(StyleSheet As String)

Sub setVisible(Visible As Boolean)

Sub setWindowModality(WindowModality As Qt.WindowModality)

Sub setWindowModified(Modified As Boolean)

Sub setWindowRole(Role As String)

Sub setWindowState(WindowState As Qt.WindowStates)

Sub setWindowTitle(Title As String)

Sub show()

Sub showFullScreen()

Sub showMaximized()

Sub showMinimized()

Sub showNormal()

Function style() As QStyle

Function testAttribute(Attribute As Qt.WidgetAttribute) As Boolean

Function underMouse() As Boolean

Sub ungrabGesture(Gesture As Qt.GestureType)

Sub unsetCursor()

Sub unsetLayoutDirection()

Sub unsetLocale()

Sub update()

Sub update2(Rect As QRect)

Sub update3(Rgn As QRegion)

Sub updateGeometry()

Function visibleRegion() As QRegion

Function window() As QWidget

Function windowRole() As String

Function windowState() As Qt.WindowStates

Function windowType() As Qt.WindowType



Events

Event CloseEvent(e As QCloseEvent)

Event FocusInEvent(e As QFocusInEvent)

Event PaintEvent(e As QResizeEvent)

Event ResizeEvent(e As QResizeEvent)

Event actionEvent(Event As QActionEvent)

Event changeEvent(Event As QEvent)

Event closeEvent(Event As QCloseEvent)

Event contextMenuEvent(Event As QContextMenuEvent)

Event dragEnterEvent(Event As QDragEnterEvent)

Event dragLeaveEvent(Event As QDragLeaveEvent)

Event dragMoveEvent(Event As QDragMoveEvent)

Event dropEvent(Event As QDropEvent)

Event enterEvent(Event As QEvent)

Event focusInEvent(Event As QFocusEvent)

Event focusNextChild() As Boolean

Event focusNextPrevChild(Next As Boolean) As Boolean

Event focusOutEvent(Event As QFocusEvent)

Event focusPreviousChild() As Boolean

Event hideEvent(Event As QHideEvent)

Event inputMethodEvent(Event As QInputMethodEvent)

Event keyPressEvent(Event As QKeyEvent)

Event keyReleaseEvent(Event As QKeyEvent)

Event leaveEvent(Event As QEvent)

Event mouseDoubleClickEvent(Event As QMouseEvent)

Event mouseMoveEvent(Event As QMouseEvent)

Event mousePressEvent(Event As QMouseEvent)

Event mouseReleaseEvent(Event As QMouseEvent)

Event moveEvent(Event As QMoveEvent)

Event paintEvent(Event As QPaintEvent)

Event resizeEvent(Event As QResizeEvent)

Event showEvent(Event As QShowEvent)

Event tabletEvent(Event As QTabletEvent)

Event wheelEvent(Event As QWheelEvent)



Signals

Signal customContextMenuRequested(Pos As QPoint)



Class QWindowStateChangeEvent

Overview

oldState


Subs & Functions

Function oldState() As Qt::WindowStates



Class uiClass

Super Classes

QWidget QObject




























































































Controls

Control CheckBox

Super Classes

Control QCheckBox QAbstractButton QWidget QObject

Overview

Click DblClick Enter Event Exit GotFocus Icon LostFocus MouseDown MouseUp Resize


Properties

Property Icon As String



Signals

Signal Click(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal DblClick(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal Enter()

Signal Event()

Signal Exit()

Signal GotFocus()

Signal LostFocus()

Signal MouseDown(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal MouseUp(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal Resize(Width As Integer, Height As Integer, OldWidth As Integer, OldHeight As Integer)



Control CommandButton

Super Classes

Control QPushButton QAbstractButton QWidget QObject

Overview

Click DblClick Enter Event Exit GotFocus Icon LostFocus MouseDown MouseUp Resize


Properties

Property Icon As String



Signals

Signal Click(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal DblClick(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal Enter()

Signal Event()

Signal Exit()

Signal GotFocus()

Signal LostFocus()

Signal MouseDown(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal MouseUp(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal Resize(Width As Integer, Height As Integer, OldWidth As Integer, OldHeight As Integer)



Control CommandLinkButton

Super Classes

Control QCommandLinkButton QPushButton QAbstractButton QWidget QObject

Overview

Click DblClick Description Enter Event Exit GotFocus Icon LostFocus MouseDown MouseUp Resize


Properties

Property Description As String

Property Icon As String



Signals

Signal Click(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal DblClick(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal Enter()

Signal Event()

Signal Exit()

Signal GotFocus()

Signal LostFocus()

Signal MouseDown(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal MouseUp(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal Resize(Width As Integer, Height As Integer, OldWidth As Integer, OldHeight As Integer)



Control Control

Super Classes

QWidget QObject

Child Classes

CheckBox CommandButton CommandLinkButton Frame ImageBox ImageButton Label RadioButton TextBox Timer ToolButton UdpSocket

Overview

Group


Properties

Property Group As String



Control Frame

Super Classes

Control QGroupBox QWidget QObject

Overview

Click DblClick Enter Exit GotFocus LostFocus MouseDown MouseUp Resize


Signals

Signal Click(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal DblClick(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal Enter()

Signal Exit()

Signal GotFocus()

Signal LostFocus()

Signal MouseDown(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal MouseUp(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal Resize(Width As Integer, Height As Integer, OldWidth As Integer, OldHeight As Integer)



Control ImageBox

Super Classes

Control QFrame QWidget QObject

Overview

Click DblClick Enter Exit GotFocus LostFocus MouseDown MouseUp Resize Text Value


Properties

Property Text As String

Property Value As String



Signals

Signal Click(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal DblClick(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal Enter()

Signal Exit()

Signal GotFocus()

Signal LostFocus()

Signal MouseDown(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal MouseUp(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal Resize(Width As Integer, Height As Integer, OldWidth As Integer, OldHeight As Integer)



Control ImageButton

Super Classes

Control Control QWidget QObject

Overview

Caption Checkable CheckableExclusive Checked CheckedDisabledImage CheckedEnabledImage CheckedEnterImage CheckedExitImage CheckedMouseDownImage CheckedMouseUpImage Click DblClick DisabledImage EnabledImage Enter EnterImage EnterSound Event Exit ExitImage ExitSound GotFocus Icon LostFocus MouseDown MouseDownImage MouseDownSound MouseUp MouseUpImage MouseUpSound Resize Scale


Properties

Property Caption As String

Property Checkable As Boolean

Property CheckableExclusive As Boolean

Property Checked As Boolean

Property CheckedDisabledImage As String

Property CheckedEnabledImage As String

Property CheckedEnterImage As String

Property CheckedExitImage As String

Property CheckedMouseDownImage As String

Property CheckedMouseUpImage As String

Property DisabledImage As String

Property EnabledImage As String

Property EnterImage As String

Property EnterSound As String

Property ExitImage As String

Property ExitSound As String

Property Icon As String

Property MouseDownImage As String

Property MouseDownSound As String

Property MouseUpImage As String

Property MouseUpSound As String

Property Scale As Boolean



Signals

Signal Click(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal DblClick(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal Enter()

Signal Event()

Signal Exit()

Signal GotFocus()

Signal LostFocus()

Signal MouseDown(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal MouseUp(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal Resize(Width As Integer, Height As Integer, OldWidth As Integer, OldHeight As Integer)



Control Label

Super Classes

Control QLabel QFrame QWidget QObject

Overview

Click DblClick Enter Exit GotFocus Icon InputControl LostFocus MouseDown MouseUp Resize Shape


Properties

Property Icon As String

Property InputControl As String

Property Shape As Boolean



Signals

Signal Click(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal DblClick(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal Enter()

Signal Exit()

Signal GotFocus()

Signal LostFocus()

Signal MouseDown(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal MouseUp(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal Resize(Width As Integer, Height As Integer, OldWidth As Integer, OldHeight As Integer)



Control RadioButton

Super Classes

Control QRadioButton QAbstractButton QWidget QObject

Overview

Click DblClick Enter Event Exit GotFocus Icon LostFocus MouseDown MouseUp Resize


Properties

Property Icon As String



Signals

Signal Click(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal DblClick(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal Enter()

Signal Event()

Signal Exit()

Signal GotFocus()

Signal LostFocus()

Signal MouseDown(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal MouseUp(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal Resize(Width As Integer, Height As Integer, OldWidth As Integer, OldHeight As Integer)



Control TextBox

Super Classes

Control QLineEdit QWidget QObject

Overview

Click DblClick Enter Event Exit GotFocus LostFocus MouseDown MouseUp Resize


Signals

Signal Click(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal DblClick(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal Enter()

Signal Event()

Signal Exit()

Signal GotFocus()

Signal LostFocus()

Signal MouseDown(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal MouseUp(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal Resize(Width As Integer, Height As Integer, OldWidth As Integer, OldHeight As Integer)



Control Timer

Super Classes

Control Control QWidget QObject

Overview

Click DblClick Enabled Enter Event Exit GotFocus Interval IsRunning LostFocus MouseDown MouseUp Resize Start Stop


Properties

Property Enabled As Boolean

Property Interval As Integer



Subs & Functions

Function IsRunning() As Boolean

Sub Start()

Sub Stop()



Signals

Signal Click(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal DblClick(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal Enter()

Signal Event()

Signal Exit()

Signal GotFocus()

Signal LostFocus()

Signal MouseDown(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal MouseUp(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal Resize(Width As Integer, Height As Integer, OldWidth As Integer, OldHeight As Integer)



Control ToolButton

Super Classes

Control QToolButton QAbstractButton QWidget QObject

Overview

Click DblClick Enter Event Exit GotFocus Icon LostFocus MouseDown MouseUp Resize


Properties

Property Icon As String



Signals

Signal Click(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal DblClick(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal Enter()

Signal Event()

Signal Exit()

Signal GotFocus()

Signal LostFocus()

Signal MouseDown(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal MouseUp(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal Resize(Width As Integer, Height As Integer, OldWidth As Integer, OldHeight As Integer)



Control UdpSocket

Super Classes

Control Control QWidget QObject

Overview

Bind Click Close DblClick Enter Error Event Exit GotFocus Host LastError LastErrorText LostFocus MouseDown MouseUp Open Port ReadData Resize WriteData


Properties

Property Host As String

Property Port As Integer



Subs & Functions

Function Bind(Host As String, Port As Integer) As Boolean

Function LastError() As String

Function LastErrorText() As String

Function ReadData() As String

Function WriteData(theData As String) As Boolean



Signals

Signal Click(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal Close()

Signal DblClick(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal Enter()

Signal Error()

Signal Event()

Signal Exit()

Signal GotFocus()

Signal LostFocus()

Signal MouseDown(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal MouseUp(X As Integer, Y As Integer, GlobalX As Integer, GlobalY As Integer, LeftButton As Boolean, RightButton As Boolean, MidButton As Boolean)

Signal Open()

Signal Resize(Width As Integer, Height As Integer, OldWidth As Integer, OldHeight As Integer)





























































































Keywords

Keyword $Dynamic

Very old basic command. Not supported yet.

Keyword $Static

Very old basic command. Not supported yet.

Keyword </string>


Keyword <string>


Keyword Abstract

Reserved.

Keyword Alias

Declare statements: Used to extend the language and gain direct access to the Qt library or other C/C++ files of the current project.

Keyword As

Dim VARIABLENAME As VARIABLETYPE
Sub SUBNAME(ByRef VARIABLENAME As VARIABLETYPE)

It is used whenever you declare variables. After As, you write the type of the variable you currently declare. See the manual for more information on this.

See also Dim

Keyword Base

Very old basic command. Not supported yet.

Keyword Binary

Very old basic command. Not supported yet.

Keyword Break

Immediatily leaves the current loop.

Keyword ByRef

Sub SUBNAME(ByRef VARIABLENAME As VARIABLETYPE)

Defines the given variable to the sub or function, to be handled by reference. This means, that chaning the value of this varialbe affects the original variable as well. See the manual for more information on this.

Keyword ByVal

Sub SUBNAME(ByVal VARIABLENAME As VARIABLETYPE)

Defines the given variable to the sub or function, to be handled by value. This means, that chaning the value of this varialbe DOES NOT affect the original variable as well. See the manual for more information on this.

Keyword Case

Select Case EXPRESSION...Case EXPRESSION...End Select
Select Case EXPRESSION...Case EXPRESSION To EXPRESSION...End Select
Select Case EXPRESSION...Case Is OPERATOR EXPRESSION...End Select
Select Case EXPRESSION...Case Else...End Select

It is used for Select Case, which introduces a multi-line conditional selection statement.

See also Select

Keyword Catch

Reserved.

Keyword Class

Classes are needed, when you would like use (custom) objects. See the manual for more information.

A simple application can contain a form, while all source code is inside the form module of that form. But if the application grows bigger and bigger it might be useful, to write source codes from different forms at one place, so you need a place to write the source codes down outside the forms. Here comes the classes. Create a class, which contains a methods, which is useful for your forms. You code is stored in classes or modules. You can archive your code within classes. Every class consists of the declaration part and the methods you have inserted. A class can contain:

Declarations - for variables, types, enumerations and constants;Methods (also called procedures) - which are not assigned to a special event or object. You can create as many procedures as you want, e.g. sub-procedures without return value or function-procedures;Signal/Slots-Methods - These are special methods;Events - Needed for overriding super class features;Properties - Are variables, which are accessed through two special methods (get and set method). Properties are accessable without the need to write braces, when you use them.

You must not put several classes or modules in one file.

See also Module

Keyword Class_Initialize

Very old basic command. Not supported yet.

Keyword Class_Terminate

Very old basic command. Not supported yet.

Keyword Common

Very old basic command. Not supported yet.

Keyword Compare

Very old basic command. Not supported yet.

Keyword Const

Const NAME [As TYPE] = EXPRESSION

Declares a constants.
Constants are similar to variables but they cannot change values. When you declare a constant you assign a value to it that annot be altered during lifetime of your program.

See also Dim

Keyword Continue

Immediatily tests loop condition of the current loop.

Keyword Data

Very old basic command. Not supported yet.

Keyword Declare

Used to extend the language and gain direct access to the Qt library or other C/C++ files of the current project.

Keyword DefBool

Very old basic command. Not supported yet.

Keyword DefByte

Very old basic command. Not supported yet.

Keyword DefCur

Very old basic command. Not supported yet.

Keyword DefDate

Very old basic command. Not supported yet.

Keyword DefDbl

Very old basic command. Not supported yet.

Keyword DefInt

Very old basic command. Not supported yet.

Keyword DefLng

Very old basic command. Not supported yet.

Keyword DefObj

Very old basic command. Not supported yet.

Keyword DefSng

Very old basic command. Not supported yet.

Keyword DefStr

Very old basic command. Not supported yet.

Keyword DefVar

Very old basic command. Not supported yet.

Keyword Dim

Dim VARIABLENAME[ARRAY] [As VARIABLETYPE] {[, VARIABLENAME[ARRAY] [As VARIABLETYPE]]}

Before using variables, you must declare them. You must define the name and the data type of a variable. The 'Dim'-statement declares a variable. See the manual for more information.

See also Const

Keyword Do

Do...Loop Until EXPRESSION
Do While EXPRESSION...Loop

Loop-statements

The statements that control decisions and loops in are called control structures. Normally every command is executed only one time but in many cases it may be useful to run a command several times until a defined state has been reached. Loops repeat commands depending upon a condition. Some loops repeat commands while a condition is 'True,' other loops repeat commands while a condition is 'False.' There are other loops repeating a fixed number of times and some repeat for all elements of a collection.
There are two different ways to use the keyword 'Do' in order to test a condition within a 'Do...Loop'-statement. You can test the condition before the commands inside the loop are executed or you can test the condition after the commands of the loop have been executed at least once. If the condition is 'True' ( in the following procedure 'SubBefore') the commands inside the loop execute.

Keyword Each

Reserved.

Keyword Else

If EXPRESSION Then...Else If EXPRESSION...Else...End If

A single decision is used to execute a set of statements if a condition is set ('If'-statement). If the condition is 'True' then the statements after the 'Then' are executed and the statements after the 'Else' are skipped. If the condition is 'False', the statements after the 'Else' are executed.

See also If

Keyword Empty

Very old basic command. Not supported yet.

Keyword End

End Sub
End Function
End Type
End Enum
End Event
End Type
End Signal
End Slot
End If
End Select

It is used to close the current sub, function or other language structure. See the list above.

Keyword Enum

Enum ENUMNAME...End Enum

Is a list of integer constants relating to the same subject.

Keyword Erase

Very old basic command. Not supported yet.

Keyword Event

Events are automatically called by the runtime. The difference between events and signals is that events are overriding the super class event function, but signal uses the signal/slot feature of Qt to connect different objects.

Keyword Exit

Exit For

Explicit leave of for loop. Note: That Exit For works only within non-nested code.

Exit Do

Explicit leave of do loop. Note: That Exit For works only within non-nested code.

Exit Sub

Explicit leave of sub.

Exit Function

Explicit leave of function.

Exit Event

Explicit leave of event procedure.

Exit Signal

Explicit leave of signal procedure.

Exit Slot

Explicit leave of slot procedure.

Keyword Explicit

Very old basic command. Not supported yet.

Keyword False

The boolean literal used for the false value.

See also True

Keyword Finally

Reserved.

Keyword For

For VARIABLENAME = EXPRESSION To EXPRESSION [Step EXPRESSION]
Next

The statements that control decisions and loops are called control structures. Normally every command is executed only one time but in many cases it may be useful to run a command several times until a defined state has been reached. Loops repeat commands depending upon a condition. Some loops repeat commands while a condition is 'True', other loops repeat commands while a condition is 'False'. There are other loops repeating a fixed number of times and some repeat for all elements of a collection. The For-Next loop is useful when you know how often statements should be repeated. For-Next defines a loop that runs a specified number of times.

See also Next

Keyword Form


Keyword FormClass


Keyword Function

Function NAME([ARGUMENTS]) [As RETURNTYPE]...End Function

Is a part of a program, returning a value depending on calculation inside the function. A function-procedure can have arguments, variables, expressions, or constants that are given to it when it get called. Function-procedures return values.

See also Sub

Keyword Get

Reserved.

Keyword Global

Global Dim VARIABLENAME [As VARIABLETYPE] [= EXPRESSION]

Unlike other variables and procedures of a file, global variables and procedures can be access just by its name only.

See also Dim, Public

Keyword GoSub

Very old basic command. Not supported yet.

Keyword GoTo

GoTo LABEL

Unconditional jumping
Programmers can also use unconditional branches. This type of branching can be performed using the 'GoTo'-instruction. 'GoTo' forces program execution to branch to a specific line number or label. Because line numbers are now obsolete, you do not have to worry about how to use them. You may, however, want to use labels. 'GoTo' performs a unconditional jump. 'GoTo' is always executed, without a condition.

Keyword IIf

IIf(EXPRESSION, THENRETURNEXPRESSION, ELSERETURNEXPRESSION)

IIf returns a value of two values depending on an expression.

Keyword If

A single decision is used to execute a set of statements if a condition is set ('If'-statement). If the condition is 'True' then the statements after the 'Then' are executed and the statements after the 'Else' are skipped. If the condition is 'False', the statements after the 'Else' are executed.

See also Then, Else

Keyword Inherits

Reserved.

Keyword Is

Select Case EXPRESSION...Case Is OPERATOR EXPRESSION...End Select

Used in a select case statement for comparision.

Keyword Iterate

Iterate For

Manually test loop condition for a 'For'-loop. Note: That Iterate For works only within non-nested code.

Iterate Do

Manually test loop condition of a 'Do'-loop. Note: That Iterate Do works only within non-nested code.

Keyword LBound

LBound(VARIABLENAME [, Index])

Getting lower bound of an array. LBound is used for the lower bound.

See also UBound

Keyword LSet

Very old basic command. Not supported yet.

Keyword Let

Very old basic command. Not supported yet.

Keyword Like

Very old basic command. Not supported yet.

Keyword Loop

Do
Loop Until EXPRESSION
Do While EXPRESSION
Loop

Loop-statements. See Do fore more information.

Keyword Me

Use current instance or object. The keyword 'Me' references the current instance (or object) in which the code is currently executed. Normally it is the current class (user defined class or form class).

Keyword Mid

Mid(STRINGVARIABLE, Position As Integer, Length As Integer) = {STRINGEXPRESSION | ASCII-Code}

Replaces text inside a string by another text.

Keyword Module

Modules are usefull when you would like to organize functions and subs. A simple application can consist of only one form while the complete source code is in one form module. As your applications grow larger you probably would like to use the same code in different forms. To do so, place this code in a global module file as it is accessible by the entire application. You code is stored in classes or modules. You can archive your code within modules. Every module consists of the declaration part and the procedures you have inserted. A module can contain: Declarations - for variables, types, enumerations and constants; Procedures - which are not assigned to a special event or object.
You can create as many procedures as you want, e.g. sub-procedures without return value or function-procedures. You must not put several classes or modules in one file.
See the manual for more information.

See also Class

Keyword New

Reserved.

Keyword Next

For VARIABLENAME = EXPRESSION To EXPRESSION [Step EXPRESSION]
Next

The statements that control decisions and loops are called control structures. Normally every command is executed only one time but in many cases it may be useful to run a command several times until a defined state has been reached. Loops repeat commands depending upon a condition. Some loops repeat commands while a condition is 'True', other loops repeat commands while a condition is 'False'. There are other loops repeating a fixed number of times and some repeat for all elements of a collection. The For-Next loop is useful when you know how often statements should be repeated. For-Next defines a loop that runs a specified number of times.

See also For

Keyword No

The boolean literal used for the false value.

See also Yes

Keyword Nothing

Very old basic command. Not supported yet.

Keyword Null

If a variable has the value 'Null', it points to nothing (no object). The data type 'id' is automatically used if you do not specifiy a data type for an argument, constant, procedure or variable. Variables of type 'id' can contain strings, dates, time values, boolean values or even numerical values.

Keyword Off

Very old basic command. Not supported yet.

Keyword On

Very old basic command. Not supported yet.

Keyword Option

Very old basic command. Not supported yet.

Keyword Optional

Very old basic command. Not supported yet.

Keyword Outlet

Outlet variables point to objects of ui files. See the manual for more information.

Keyword Preserve

ReDim Preserve VARIABLENAME[ARRAY] [,VARIABLENAME[ARRAY]]...

Preserve does not clear the array, when you change the size of the array by using ReDim.

See also ReDim

Keyword Private

Private VARIABLENAME[ARRAY] [As VARIABLETYPE] [, VARIABLENAME[ARRAY] [As VARIABLETYPE]]

Before using variables, you must declare them. You must define the name and the data type of a variable. Use of the 'Private'-Statement Use the 'Private'-statement to declare private variables in module scope or class scope, making the variable accessible only from the same scope (module scope, all module procedures, class scope, all class methods)
See the manual for more information.

See also Class, Module, Dim, Public, Global

Keyword Property

Property Sub Name(Argument)...End Sub
Property Function Name()...End Function

Defining a property is like defining a procedure. Most objects and controls have properties that you can think of as nothing more complicated than attributes. For example, a 'CommandButton' control has a property called 'Caption' that determines the text that appears in the button. Many other controls, such as the familiar 'Label' control, also have a 'Caption' property. Some properties are common whereas others are associated with only a single control or object. Those properties are built-in, but it is also possible to define your own properties within your user defined class.
Defining a property is like defining a procedure. In fact, a property contains two property-procedures. One property-procedure reads the property (Get) and the other writes the property (Set). Additionally, you have to declare a variable that contains the value of the property. Why should I use a property, when I use a variable instead? It is easier to access a variable but it might be useful to check something when accessing a variable; with properties you are able to check values or conditions when you try to access the property. It is like data hiding. You can code so that the value of the property is always correct.

See also Class, Sub, Function

Keyword Protected

Reserved.

Keyword Public

Public VARIABLENAME[ARRAY] [As VARIABLETYPE] [, VARIABLENAME[ARRAY] [As VARIABLETYPE]]

You can use the 'Public'-statement to declare public variables in module scope or class scope, making the variable accessible from everywhere.
See the manual for more information.

See also Class, Module, Dim, Private, Global

Keyword REM

Very old basic command. Not supported yet.

Keyword RSet

Very old basic command. Not supported yet.

Keyword Range

Very old basic command. Not supported yet.

Keyword ReDim

ReDim Preserve VARIABLENAME[ARRAY] [,VARIABLENAME[ARRAY]]...

Preserve does not clear the array, when you change the size of the array by using ReDim.

Keyword Read

Very old basic command. Not supported yet.

Keyword Restore

Very old basic command. Not supported yet.

Keyword Resume

Very old basic command. Not supported yet.

Keyword Return

Return [EXPRESSION]

Returns a value (for functions only) and leaves the current function/sub.

Keyword Select

Select Case EXPRESSION...Case EXPRESSION...End Select
Select Case EXPRESSION...Case EXPRESSION To EXPRESSION...End Select
Select Case EXPRESSION...Case Is OPERATOR EXPRESSION...End Select
Select Case EXPRESSION...Case Else...End Select

It is used for Select Case, which introduces a multi-line conditional selection statement.

See also Case

Keyword Set

You may override the data type of an outlet pointing to an object of a ui file. See the manual for more information.

Keyword Shared

Very old basic command. Not supported yet.

Keyword Signal

Signal SIGNALNAME(ARGUMENTS)...End Signal

The difference between events and signals is that events are overriding the super class event function, but signal uses the signal/slot feature of Qt to connect different objects.

Keyword Slot

Slot SLOTNAME(ARGUMENTS)...End Slot (Reserved.)

Keyword Static

Static Dim VARIABLENAME[ARRAY] [As VARIABLETYPE] [, VARIABLENAME[ARRAY] [As VARIABLETYPE]]

Before using variables, you must declare them. You must define the name and the data type of a variable. Static is a modifier to declare variables with a special feature: Static outside a class, but inside a procedure (sub or function) or method. If you use a 'Static'-statement instead of a 'Dim'-statement, the variable is declared as local static variable. The variable, once it has been declared, it is not destroyed by leaving the procedure. The next time the procedure is entered, the value of the variable still exists. Therefore, a local static variable is only one time declared when using recursive calls of a procedure.

Keyword Step

Enables you to control the value of increment or decrement of a loop counter variable of a For-Next-Loop.

Keyword Stop

Very old basic command. Not supported yet.

Keyword Sub

Sub SUBNAME(ARGUMENTS)...End Sub

Is a part of your program containing commands. A sub-procedure can have arguments, variables, expressions, or constants that are given to the sub-procedure when calling it.

See also Function

Keyword Super

Reserved.

Keyword SuperClass


Keyword System

Very old basic command. Not supported yet.

Keyword Text

Very old basic command. Not supported yet.

Keyword Then

If EXPRESSION Then...Else If EXPRESSION...Else...End If

A single decision is used to execute a set of statements if a condition is set ('If'-statement). If the condition is 'True' then the statements after the 'Then' are executed and the statements after the 'Else' are skipped. If the condition is 'False', the statements after the 'Else' are executed.

Keyword Then

If EXPRESSION Then...Else If EXPRESSION...Else...End If

A single decision is used to execute a set of statements if a condition is set ('If'-statement). If the condition is 'True' then the statements after the 'Then' are executed and the statements after the 'Else' are skipped. If the condition is 'False', the statements after the 'Else' are executed.

Keyword Throw

Reserved.

Keyword Throws

Reserved.

Keyword To

For VARIABLENAME = EXPRESSION To EXPRESSION [Step EXPRESSION]
Next

The statements that control decisions and loops are called control structures. Normally every command is executed only one time but in many cases it may be useful to run a command several times until a defined state has been reached. Loops repeat commands depending upon a condition. Some loops repeat commands while a condition is 'True', other loops repeat commands while a condition is 'False'. There are other loops repeating a fixed number of times and some repeat for all elements of a collection. The For-Next loop is useful when you know how often statements should be repeated. For-Next defines a loop that runs a specified number of times.

Keyword True

The boolean literal used for the true value.

See also False

Keyword Try

Reserved.

Keyword Type

Type TYPENAME...End Type

Is a way of storing many variables inside one variable. A user defined data type is very useful when object-orientated programming is not available. It is like a class, many different variables are held together but without methods. Many kind of data types are allowed inside a user defined data type, even other user defined data types can be included.

Keyword TypeOf

Very old basic command. Not supported yet.

Keyword UBound

UBound(VARIABLENAME [, Index])

Getting upper bound of an array. LBound is used for the upper bound.

See also LBound

Keyword Until

Do
Loop Until EXPRESSION
Do While EXPRESSION
Loop

The statements that control decisions and loops are called control structures. Normally every command is executed only one time but in many cases it may be useful to run a command several times until a defined state has been reached. Loops repeat commands depending upon a condition. Some loops repeat commands while a condition is 'True,' other loops repeat commands while a condition is 'False.' There are other loops repeating a fixed number of times and some repeat for all elements of a collection.
Use the following loops when you are not sure how often a command should be repeated: 'Do', 'While', 'Loop'or 'Until'. There are two different ways to use the keyword 'While' in order to test a condition within a 'Do
Loop'-statement. You can test the condition before the commands inside the loop are executed or you can test the condition after the commands of the loop have been executed at least once. If the condition is 'True' ( in the following procedure 'SubBefore') the commands inside the loop execute.

Keyword Var

Var is an alias for Dim

See also Var

Keyword WEnd

Very old basic command. Not supported yet.

Keyword While

While...End While

Do While EXPRESSION
Loop

Loop-statement. See Do fore more information.

Keyword With

Reserved.

Keyword Yes

The boolean literal used for the true value.

See also No

Keyword uiClass




























































































Types

Type Boolean

It is internally a bool object.

Type Byte

It is internally a qint64 object. If needed it gets converted to unsigned 8-bit.

Type CString

It is internally a QString object. If needed it gets converted to a CString.

Type DateTime

A DateTime object is internally a QDateTime object.

Type Decimal

It is internally a Q7Basic custom object based storing its value in a qint64.

Type Dictionary

It is internally a QMap.

Overview

Contains Keys Length Object Remove RemoveAll SetObject Values


Subs & Functions

Function Contains(Key As String) As Boolean

Function Keys() As List

Function Length() As Integer

Function Object(Key As String) As id

Sub Remove(Key As String)

Sub RemoveAll()

Sub SetObject(Key As String, Argument As id)

Function Values() As List




Type Double

An alias for Float.

Type Float

It is internally a qreal object.

Type Int16

It is internally a qint64 object. If needed it gets converted to signed 16-bit.

Type Int32

It is internally a qint64 object. If needed it gets converted to signed 32-bit.

Type Int64

An alias for Integer.

Type Int8

It is internally a qint64 object. If needed it gets converted to signed 8-bit.

Type Integer

It is internally a qint64 object.

Type List

It is internally a QList.

Overview

Append Insert Length Object Remove RemoveAll SetObject fromQStringList toQStringList


Subs & Functions

Sub Append(Argument As id)

Sub Insert(Index As Integer, Argument As id)

Function Length() As Integer

Function Object(Index As Integer) As id

Sub Remove(Index As Integer)

Sub RemoveAll()

Sub SetObject(Index As Integer, Argument As id)




Type Long

Reserved.

Type Object

An alias for id.

Type Short

It is internally a qint64 object. If needed it gets converted to 16-bit.

Type Single

It is internally a qreal object. If needed it gets converted to 32-bit float (single).

Type String

It is internally a QString object. Unicode support is built-in. You need to have installed Unicode support (e.g. Asian language and character sets) for Windows for this feature.

Type Variant

Reserved.

Type id




























































































Constants

Constant Alignment.AlignAbsolute


Constant Alignment.AlignBottom

Aligns with the bottom.

Constant Alignment.AlignCenter

Centers in both dimensions.

Constant Alignment.AlignHCenter

Centers horizontally in the available space.

Constant Alignment.AlignHorizontal_Mask

Combined.

Constant Alignment.AlignJustify

Justifies the text in the available space.

Constant Alignment.AlignLeading

Synonym for AlignLeft.

Constant Alignment.AlignLeft

Aligns with the left edge.

Constant Alignment.AlignRight

Aligns with the right edge.

Constant Alignment.AlignTop

Aligns with the top.

Constant Alignment.AlignTrailing

Synonym for AlignRight.

Constant Alignment.AlignVCenter

Centers vertically in the available space.

Constant Alignment.AlignVertical_Mask

Combined.

Constant CaseInsensitive


Constant CaseSensitive


Constant CheckState.Checked

The item is checked.

Constant CheckState.PartiallyChecked

The item is partially checked. Items in hierarchical models may be partially checked if some, but not all, of their children are checked.

Constant CheckState.Unchecked

The item is unchecked.

Constant Dir.AllDirs


Constant Dir.AllEntries


Constant Dir.CaseSensitive


Constant Dir.Dirs


Constant Dir.DirsFirst


Constant Dir.DirsLast


Constant Dir.Drives


Constant Dir.Executable


Constant Dir.Files


Constant Dir.Hidden


Constant Dir.IgnoreCase


Constant Dir.LocaleAware


Constant Dir.Modified


Constant Dir.Name


Constant Dir.NoDotAndDotDot


Constant Dir.NoFilter


Constant Dir.NoSort


Constant Dir.NoSymLinks


Constant Dir.Readable


Constant Dir.Reversed


Constant Dir.Size


Constant Dir.System


Constant Dir.Time


Constant Dir.Type


Constant Dir.Unsorted


Constant Dir.Writable


Constant EchoMode.NoEcho


Constant EchoMode.Normal


Constant EchoMode.Password


Constant EchoMode.PasswordEchoOnEdit


Constant Flags.ItemIsDragEnabled

It can be dragged.

Constant Flags.ItemIsDropEnabled

It can be used as a drop target.

Constant Flags.ItemIsEditable

It can be edited.

Constant Flags.ItemIsEnabled

The user can interact with the item.

Constant Flags.ItemIsSelectable

It can be selected.

Constant Flags.ItemIsTristate

The item is checkable with three separate states.

Constant Flags.ItemIsUserCheckable

It can be checked or unchecked by the user.

Constant Flags.NoItemFlags

It does not have any properties set.

Constant InputDialog.NoEcho


Constant InputDialog.Normal


Constant InputDialog.Password


Constant InputDialog.PasswordEchoOnEdit


Constant MatchFlags.MatchCaseSensitive

The search is case sensitive.

Constant MatchFlags.MatchContains

The search term is contained in the item.

Constant MatchFlags.MatchEndsWith

The search term matches the end of the item.

Constant MatchFlags.MatchExactly

Performs QVariant-based matching.

Constant MatchFlags.MatchFixedString

Performs string-based matching. String-based comparisons are case-insensitive unless the MatchCaseSensitive flag is also specified.

Constant MatchFlags.MatchRecursive

Searches the entire hierarchy.

Constant MatchFlags.MatchRegExp

Performs string-based matching using a regular expression as the search term.

Constant MatchFlags.MatchStartsWith

The search term matches the start of the item.

Constant MatchFlags.MatchWildcard

Performs string-based matching using a string with wildcards as the search term.

Constant MatchFlags.MatchWrap

Perform a search that wraps around, so that when the search reaches the last item in the model, it begins again at the first item and continues until all items have been examined.

Constant MessageBox.Abort


Constant MessageBox.AcceptRole


Constant MessageBox.ActionRole


Constant MessageBox.Apply


Constant MessageBox.ApplyRole


Constant MessageBox.Cancel


Constant MessageBox.Close


Constant MessageBox.Critical


Constant MessageBox.DestructiveRole


Constant MessageBox.Discard


Constant MessageBox.Help


Constant MessageBox.HelpRole


Constant MessageBox.Ignore


Constant MessageBox.Information


Constant MessageBox.InvalidRole


Constant MessageBox.No


Constant MessageBox.NoButton


Constant MessageBox.NoIcon


Constant MessageBox.NoRole


Constant MessageBox.NoToAll


Constant MessageBox.Ok


Constant MessageBox.Open


Constant MessageBox.Question


Constant MessageBox.RejectRole


Constant MessageBox.Reset


Constant MessageBox.ResetRole


Constant MessageBox.RestoreDefaults


Constant MessageBox.Retry


Constant MessageBox.Save


Constant MessageBox.SaveAll


Constant MessageBox.Sheet


Constant MessageBox.Warning


Constant MessageBox.Yes


Constant MessageBox.YesRole


Constant MessageBox.YesToAll


Constant MsgBox.Abort


Constant MsgBox.Apply


Constant MsgBox.Cancel


Constant MsgBox.Close


Constant MsgBox.Discard


Constant MsgBox.Help


Constant MsgBox.Ignore


Constant MsgBox.No


Constant MsgBox.NoButton


Constant MsgBox.NoToAll


Constant MsgBox.Ok


Constant MsgBox.Open


Constant MsgBox.Reset


Constant MsgBox.RestoreDefaults


Constant MsgBox.Retry


Constant MsgBox.Save


Constant MsgBox.SaveAll


Constant MsgBox.Yes


Constant MsgBox.YesToAll


Constant QDialog.Accepted


Constant QDialog.Rejected


Constant QMdiArea.SubWindowView


Constant QMdiArea.TabbedView


Constant QTableWidget.MatchCaseSensitive


Constant QTableWidget.MatchContains


Constant QTableWidget.MatchEndsWith


Constant QTableWidget.MatchExactly


Constant QTableWidget.MatchFixedString


Constant QTableWidget.MatchRecursive


Constant QTableWidget.MatchRegExp


Constant QTableWidget.MatchStartsWith


Constant QTableWidget.MatchWildcard


Constant QTableWidget.MatchWrap


Constant Qt.CaseInsensitive


Constant Qt.CaseSensitive


Constant SectionCaseInsensitiveSeps


Constant SectionDefault


Constant SectionIncludeLeadingSep


Constant SectionIncludeTrailingSep


Constant SectionSkipEmpty


Constant SystemTrayIcon.Context


Constant SystemTrayIcon.Critical


Constant SystemTrayIcon.DoubleClick


Constant SystemTrayIcon.Information


Constant SystemTrayIcon.MiddleClick


Constant SystemTrayIcon.NoIcon


Constant SystemTrayIcon.Trigger


Constant SystemTrayIcon.Unknown


Constant SystemTrayIcon.Warning


Constant TextAlignment.AlignAbsolute


Constant TextAlignment.AlignBottom

Aligns with the bottom.

Constant TextAlignment.AlignCenter

Centers in both dimensions.

Constant TextAlignment.AlignHCenter

Centers horizontally in the available space.

Constant TextAlignment.AlignHorizontal_Mask

Combined.

Constant TextAlignment.AlignJustify

Justifies the text in the available space.

Constant TextAlignment.AlignLeading

Synonym for AlignLeft.

Constant TextAlignment.AlignLeft

Aligns with the left edge.

Constant TextAlignment.AlignRight

Aligns with the right edge.

Constant TextAlignment.AlignTop

Aligns with the top.

Constant TextAlignment.AlignTrailing

Synonym for AlignRight.

Constant TextAlignment.AlignVCenter

Centers vertically in the available space.

Constant TextAlignment.AlignVertical_Mask

Combined.

Constant TextInteractionFlags.LinksAccessibleByKeyboard

Links can be focused using tab and activated with enter.

Constant TextInteractionFlags.LinksAccessibleByMouse

Links can be highlighted and activated with the mouse.

Constant TextInteractionFlags.NoTextInteraction

No interaction with the text is possible.

Constant TextInteractionFlags.TextBrowserInteraction

Combined.

Constant TextInteractionFlags.TextEditable

The text is fully editable.

Constant TextInteractionFlags.TextEditorInteraction

Combined.

Constant TextInteractionFlags.TextSelectableByKeyboard

Text can be selected with the cursor keys on the keyboard. A text cursor is shown.

Constant TextInteractionFlags.TextSelectableByMouse

Text can be selected with the mouse and copied to the clipboard using a context menu or standard keyboard shortcuts.

Constant vbAbort


Constant vbAbortRetryIgnore


Constant vbCancel


Constant vbCr


Constant vbCrLf


Constant vbCritical


Constant vbDefaultButton1


Constant vbDefaultButton2


Constant vbDefaultButton3


Constant vbExclamation


Constant vbIgnore


Constant vbInformation


Constant vbLf


Constant vbNo


Constant vbOK


Constant vbOKCancel


Constant vbOKOnly


Constant vbQuestion


Constant vbRetry


Constant vbRetryCancel


Constant vbYes


Constant vbYesNo


Constant vbYesNoCancel




























































































Operators

Operator !


Operator $


Operator &


Operator '


Operator (


Operator )


Operator *


Operator +


Operator -


Operator .


Operator /


Operator :


Operator <=


Operator <>


Operator =


Operator =


Operator ==


Operator ===


Operator >=


Operator And

And operator

Operator AndAlso


Operator Flip


Operator Mod


Operator Not


Operator Or


Operator OrElse


Operator Shl


Operator Shr


Operator Xor


Operator \


Operator ^






























































































(C)opyright KBasic Software 2009-2011. All right reserved.