New Classes and Functions in Qt 5.8
This page contains a comprehensive list of all new classes and functions introduced in Qt 5.8. Links to new APIs in previous Qt 5 releases are found at the bottom of this page.
- New Classes
- New Member Functions
- New Functions in Namespaces
- New Global Functions
- New Macros
- New Enum Types
- New Type Aliases
- New Properties
New Classes
New Member Functions
Class QLibraryInfo:
| QVersionNumber | version() |
Class QMetaEnum:
| bool | isScoped() const |
Class QTimer:
| std::chrono::milliseconds | intervalAsDuration() const |
| std::chrono::milliseconds | remainingTimeAsDuration() const |
| void | singleShot(msec, timerType, receiver, member) |
| void | singleShot(msec, receiver, member) |
| void | start(msec) |
Class TouchPoint:
Class QOpenGLContext:
| QFunctionPointer | getProcAddress(procName) const |
Class QPlatformTheme:
| virtual QIcon | fileIcon(fileInfo, iconOptions) const |
Class QColor:
| bool | isValidColor(name) |
| void | setNamedColor(name) |
Class QRegion:
| const_iterator | begin() const |
| const_iterator | cbegin() const |
| const_iterator | cend() const |
| const_reverse_iterator | crbegin() const |
| const_reverse_iterator | crend() const |
| const_iterator | end() const |
| const_reverse_iterator | rbegin() const |
| const_reverse_iterator | rend() const |
Class QAbstractTextDocumentLayout:
Class QFontMetrics:
| int | capHeight() const |
Class QFontMetricsF:
| qreal | capHeight() const |
Class QRawFont:
| qreal | capHeight() const |
Class QNetworkAccessManager:
| QNetworkReply * | sendCustomRequest(request, verb, multiPart) |
| QNetworkReply * | sendCustomRequest(request, verb, data) |
Class QHostAddress:
| bool | isEqual(other, mode) const |
| QHostAddress & | operator=(address) |
| void | setAddress(address) |
Class QNetworkProxyFactory:
| bool | usesSystemConfiguration() |
Class QSslConfiguration:
| QSslDiffieHellmanParameters | diffieHellmanParameters() const |
| QByteArray | preSharedKeyIdentityHint() const |
| void | setDiffieHellmanParameters(dhparams) |
| void | setPreSharedKeyIdentityHint(hint) |
Class QFormLayout:
| void | removeRow(layout) |
| void | removeRow(widget) |
| void | removeRow(row) |
| TakeRowResult | takeRow(layout) |
| TakeRowResult | takeRow(widget) |
| TakeRowResult | takeRow(row) |
Class QUndoStack:
| void | resetClean() |
Class QMainWindow:
| void | tabifiedDockWidgetActivated(dockWidget) |
New Functions in Namespaces
| QTouchDevice * | createTouchDevice(devType) |
| char * | toString() |
New Global Functions
| bool | operator!=(lhs, rhs) |
| bool | operator!=(, rhs) |
| bool | operator!=(, rhs) |
| bool | operator!=(, rhs) |
| bool | operator!=(lhs, ) |
| bool | operator!=(lhs, ) |
| bool | operator!=(lhs, ) |
| QDebug | operator<<(debug, dhparam) |
| bool | operator==(lhs, rhs) |
| bool | operator==(lhs, rhs) |
| bool | operator==(, rhs) |
| bool | operator==(, rhs) |
| bool | operator==(, rhs) |
| bool | operator==(lhs, ) |
| bool | operator==(lhs, ) |
| bool | operator==(lhs, ) |
| uint | qHash(dhparam, seed) |
| uint | qHash(font, seed) |
| uint | qHash(key, seed) |
New Macros
| QT_NO_NARROWING_CONVERSIONS_IN_CONNECT | |
| Q_ENUM_NS() | |
| Q_FLAG_NS() | |
| Q_NAMESPACE |
New Enum Types
| enum | ConversionModeFlag { ConvertV4MappedToIPv4, ConvertV4CompatToIPv4, ConvertUnspecifiedAddress, ConvertLocalHost, TolerantConversion, StrictConversion } |
New Type Aliases
| typedef | const_iterator |
| typedef | const_reverse_iterator |
New Properties
- useHoverEffects : const