Qore Qt4 Module Documentation

Abstract

This is documentation for Qore Qt4 module. It should be used as "an errata" for official Qt4 documentation, just because this document only contains Qore related differences.


Table of Contents

1. Qore Qt4 Module
Signals and Slots
2. Differences from Qt4 C++ API
C++ Enum Types
Comparations (switch/case)
Arguments in Pure Virtual Methods
QApplication
QCoreApplication
QEvent
QHash
QList
QMap
QMultiMap
QString
QVariant
Related Non-Members - QGlobalSpace
Operators
Constants
Additional Functions
3. UI Compiler Tool (uic-qore)

List of Examples

1.1. Requires Clause
1.2. How to set signals and slots
2.1. Weakly typed auto-conversions
2.2. QtEnum and Type::Int handling
2.3. Pure virtual method in QAbstractItemModel
2.4. QEvent automatic "casting"
2.5. QGlobalSpace "namespace" usage
2.6. qDebug differences between C++ and Qore
2.7. Typical qsrand usage
2.8. qSwap usage
3.1. Running ui compiler
3.2. Custom dialog construction