Qt 5.11 | New Classes and Functions in Qt 5.1

Qt 5.11.3 Reference Documentation

# New Classes and Functions in Qt 5.1

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

- New Classes
- New Global Functions
- New Macros
- New Enum Types
- New Typedefs
- New QML Types
- New QML Properties
- New QML Signals
- New QML Methods

### New Classes

O
  qoutputrange

### New Global Functions

| operator*(const int &, int)

### New Macros

| Q_COREAPP_STARTUP_FUNCTION(QtStartUpFunction ptr)
| Q_GLOBAL_STATIC(Type, VariableName)
| Q_GLOBAL_STATIC_WITH_ARGS(Type, VariableName, Arguments)

### New Enum Types

enum | ApplicationState { ApplicationSuspended, ApplicationHidden, ApplicationInactive, ApplicationActive }
enum | Edge { TopEdge, LeftEdge, RightEdge, BottomEdge }

### New Typedefs

typedef | qoutputrangelist
typedef | qrange
typedef | qrangelist

### New QML Types

A
  ApplicationWindow

B
  Button
  ButtonStyle

C
  CheckBox
  CheckBoxStyle
  CloseEvent
  ColorDialog
  ComboBox
  ComboBoxStyle

F
  FileDialog

G
  GroupBox
  GroupBoxStyle

L
  Label

M
  Menu
  MenuBar

P
  ProgressBar
  ProgressBarStyle

R
  RadioButton
  RadioButtonStyle

S
  ScrollView
  ScrollViewStyle
  Slider
  SliderStyle
  SpinBox
  SplitView
  StackView
  StackViewDelegate
  StatusBar

T
  Tab
  TabView
  TabViewStyle
  TableView
  TableViewColumn
  TableViewStyle
  TextArea
  TextField
  TextFieldStyle
  ToolBar
  ToolButton

### New QML Properties

| active
| activeFocusItem
| application
| contentOrientation
| desktopAvailableHeight
| desktopAvailableWidth
`(obsolete)` | logicalPixelDensity
| maximumHeight
| maximumWidth
| minimumHeight
| minimumWidth
| name
| opacity
| platform
| selectByKeyboard
| textDocument
| visibility

### New QML Signals

| closing()

### New QML Methods

| forceLayout()
| forceActiveFocus()
| nextItemInFocusChain()
| forceLayout()
| alert()
| requestActivate()

## 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.3
- What's New in Qt 5.2
- What's New in Qt 5.0