Qt 5.11 | New Classes and Functions in Qt 5.3

Qt 5.11.3 Reference Documentation

# New Classes and Functions in Qt 5.3

This page contains a comprehensive list of all new classes and functions introduced in Qt 5.3. Links to new APIs in previous Qt 5 releases are found at the bottom of this page.

- New Namespaces
- New Classes
- New Global Functions
- New Macros
- New Enum Types
- New QML Types
- New QML Properties
- New QML Methods

### New Namespaces

namespace | QWebSocketProtocol

### New Classes

M
  QMarginsF

S
  QSignalBlocker

### New Global Functions

| operator+(const int &, const int &)
| operator-(const int &, const int &)

### New Macros

| QVERIFY_EXCEPTION_THROWN(expression, exceptiontype)
| qCCritical(category, const char *message, ...)
| qCDebug(category, const char *message, ...)
| qCWarning(category, const char *message, ...)

### New Enum Types

enum | MouseEventFlag { MouseEventCreatedDoubleClick, MouseEventFlagMask }
enum | MouseEventSource { MouseEventNotSynthesized, MouseEventSynthesizedBySystem, MouseEventSynthesizedByQt, MouseEventSynthesizedByApplication }

### New QML Types

C
  Calendar
  CalendarStyle
  CoordinateAnimation

D
  Dialog

M
  Matrix4x4
  MenuBarStyle
  MenuStyle

W
  WebSocket
  WebSocketServer

### New QML Properties

| currentFont
| mipmap

### New QML Methods

| linkAt()
| linkAt()

## Additions to Other Qt 5 Releases

- What's New in Qt 5.6
- What's New in Qt 5.5
- What's New in Qt 5.4
- What's New in Qt 5.2
- What's New in Qt 5.1
- What's New in Qt 5.0