New Classes and Functions in Qt 5.9
This page contains a comprehensive list of all new classes and functions introduced in Qt 5.9. 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 Enum Types
- New Type Aliases
- New Properties
- New Variables
New Classes
New Member Functions
Class QAbstractFileEngine:
| virtual QByteArray | id() const |
Class QDataStream:
| QDataStream & | operator<<(f) |
| QDataStream & | operator>>(f) |
Class QDir:
| bool | isEmpty(filters) const |
Class QStorageInfo:
| QByteArray | subvolume() const |
Class QTemporaryDir:
| QString | filePath(fileName) const |
Class QObject:
| int | startTimer(time, timerType) |
Class QIconEngine:
| QPixmap | scaledPixmap(size, mode, state, scale) |
Class QImage:
| bool | reinterpretAsFormat(format) |
Class TouchPoint:
| QSizeF | ellipseDiameters() const |
Class QOffscreenSurface:
| void * | nativeHandle() const |
| void | setNativeHandle(handle) |
Class QPlatformScreen:
| virtual int | currentMode() const |
| virtual QString | manufacturer() const |
| virtual QString | model() const |
| virtual QVector<Mode> | modes() const |
| virtual int | preferredMode() const |
| virtual QString | serialNumber() const |
Class QPlatformTheme:
| virtual QKeySequence | standardButtonShortcut(button) const |
Class QWindow:
Class QOpenGLShaderProgram:
| bool | addCacheableShaderFromSourceCode(type, source) |
| bool | addCacheableShaderFromSourceCode(type, source) |
| bool | addCacheableShaderFromSourceCode(type, source) |
| bool | addCacheableShaderFromSourceFile(type, fileName) |
Class QOpenGLTexture:
| void | setCompressedData(mipLevel, layer, layerCount, cubeFace, dataSize, data, options) |
| void | setData(mipLevel, layer, layerCount, cubeFace, sourceFormat, sourceType, data, options) |
Class QTextDocument:
| QString | toRawText() const |
Class QNetworkAccessManager:
| void | addStrictTransportSecurityHosts(knownHosts) |
| void | clearConnectionCache() |
| bool | isStrictTransportSecurityEnabled() const |
| QNetworkRequest::RedirectPolicy | redirectPolicy() const |
| void | setRedirectPolicy(policy) |
| void | setStrictTransportSecurityEnabled(enabled) |
| QVector<QHstsPolicy> | strictTransportSecurityHosts() const |
Class QNetworkReply:
| void | redirectAllowed() |
Class QNetworkConfiguration:
| int | connectTimeout() const |
| bool | setConnectTimeout(timeout) |
Class QHostInfo:
| int | lookupHost(name, functor) |
| int | lookupHost(name, context, functor) |
| int | lookupHost(name, receiver, function) |
Class QWindowsWindowFunctions:
| bool | isTabletMode() |
| const QByteArray | isTabletModeIdentifier() |
Class QFileDialog:
| QString | selectedMimeTypeFilter() const |
Class QSizePolicy:
| QSizePolicy | transposed() const |
Class QWidget:
| void | setWindowFlag(flag, on) |
Class QSystemTrayIcon:
| void | showMessage(title, message, icon, millisecondsTimeoutHint) |
Class QUndoCommand:
| bool | isObsolete() const |
| void | setObsolete(obsolete) |
Class QSplitter:
| QWidget * | replaceWidget(index, widget) |
New Functions in Namespaces
| QTestData & | addRow(format, ) |
New Global Functions
| bool | operator!=(lhs, rhs) |
New Enum Types
| enum | RedirectPolicy { ManualRedirectPolicy, NoLessSafeRedirectPolicy, SameOriginRedirectPolicy, UserVerifiedRedirectPolicy } |
| enum | ChecksumType { ChecksumIso3309, ChecksumItuV41 } |
New Type Aliases
| typedef | IsTabletModeType |
New Properties
|
|