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.
-
A
-
QAbstractAnimation
(
Qt3DAnimation
)
-
QAbstractAnimationClip
(
Qt3DAnimation
)
-
QAbstractClipAnimator
(
Qt3DAnimation
)
-
QAbstractClipBlendNode
(
Qt3DAnimation
)
-
QAdditiveClipBlend
(
Qt3DAnimation
)
-
QAnimationAspect
(
Qt3DAnimation
)
-
QAnimationController
(
Qt3DAnimation
)
-
QAnimationGroup
(
Qt3DAnimation
)
-
B
-
QBlendedClipAnimator
(
Qt3DAnimation
)
-
C
-
QCanBusDeviceInfo
-
QCanBusFactoryV2
-
QClipAnimator
(
Qt3DAnimation
)
-
E
-
QExtrudedTextGeometry
(
Qt3DExtras
)
-
QEnvironmentLight
(
Qt3DRender
)
-
G
-
QGeoPath
-
H
-
QHelpSearchResult
-
QHstsPolicy
-
QHumidityFilter
-
QHumidityReading
-
QHumiditySensor
-
K
-
QKeyframeAnimation
(
Qt3DAnimation
)
-
L
-
QLidFilter
-
QLidReading
-
QLidSensor
-
QLerpClipBlend
(
Qt3DAnimation
)
-
QLevelOfDetail
(
Qt3DRender
)
-
QLevelOfDetailBoundingSphere
(
Qt3DRender
)
-
QLevelOfDetailSwitch
(
Qt3DRender
)
-
M
-
QMorphTarget
(
Qt3DAnimation
)
-
QMorphingAnimation
(
Qt3DAnimation
)
-
QMetalRoughMaterial
(
Qt3DExtras
)
-
QMemoryBarrier
(
Qt3DRender
)
-
O
-
QOperatingSystemVersion
-
Q
-
QQuickWebEngineScript
-
S
-
ScaledPixmapArgument
(
QIconEngine
)
-
QStaticByteArrayMatcher
-
QScene2D
(
Qt3DRender::Quick
)
-
T
-
QTextureMaterial
(
Qt3DExtras
)
-
QTexturedMetalRoughMaterial
(
Qt3DExtras
)
-
V
-
QVertexBlendAnimation
(
Qt3DAnimation
)
-
W
-
QWebEngineHttpRequest
新成员函数
Class
QDataStream
:
Class
QAbstractFileEngine
:
virtual QByteArray
|
id
() const
|
Class
QDir
:
bool
|
isEmpty
(Filters
过滤
= Filters( AllEntries | NoDotAndDotDot )) const
|
Class
QStorageInfo
:
Class
QTemporaryDir
:
QString
|
filePath
(const QString &
fileName
) const
|
Class
QObject
:
int
|
startTimer
(std::chrono::milliseconds
time
, Qt::TimerType
timerType
= Qt::CoarseTimer)
|
Class
QThreadPool
:
bool
|
tryTake
(QRunnable *
runnable
)
|
Class
QByteArray
:
QByteArray
|
toHex
(char
separator
) const
|
Class
QStringRef
:
Class
QTimeZone
:
Class
QVarLengthArray
:
Class
QIconEngine
:
QPixmap
|
scaledPixmap
(const QSize &
size
, QIcon::Mode
mode
, QIcon::State
state
, qreal
scale
)
|
Class
QImage
:
Class
TouchPoint
:
Class
QOffscreenSurface
:
Class
QPlatformScreen
:
Class
QPlatformTheme
:
Class
QWindow
:
QWindow *
|
parent
(AncestorMode
mode
) const
|
void
|
setFlag
(Qt::WindowType
flag
, bool
on
= true)
|
Class
QOpenGLTexture
:
void
|
setCompressedData
(int
mipLevel
, int
layer
, int
layerCount
, CubeMapFace
cubeFace
, int
dataSize
, const void *
data
, const QOpenGLPixelTransferOptions * const
options
= Q_NULLPTR)
|
void
|
setData
(int
mipLevel
, int
layer
, int
layerCount
, CubeMapFace
cubeFace
, PixelFormat
sourceFormat
, PixelType
sourceType
, const void *
data
, const QOpenGLPixelTransferOptions * const
options
= Q_NULLPTR)
|
Class
QOpenGLShaderProgram
:
Class
QTextDocument
:
Class
QWindowsWindowFunctions
:
Class
QNetworkAccessManager
:
Class
QNetworkReply
:
Class
QNetworkConfiguration
:
Class
QHostInfo
:
int
|
lookupHost
(const QString &
name
, const QObject *
receiver
, PointerToMemberFunction
function
)
|
int
|
lookupHost
(const QString &
name
, Functor
functor
)
|
int
|
lookupHost
(const QString &
name
, const QObject *
context
, Functor
functor
)
|
Class
QFileDialog
:
Class
QSizePolicy
:
Class
QWidget
:
Class
QSystemTrayIcon
:
void
|
showMessage
(const QString &
title
, const QString &
message
, const QIcon &
icon
, int
millisecondsTimeoutHint
= 10000)
|
Class
QUndoCommand
:
Class
QSplitter
:
Class
QNearFieldTarget
:
Class
QQmlEngine
:
Class
QQmlError
:
Class
QQuickWindow
:
Class
QSGTexture
:
Class
QGeoCircle
:
Class
QGeoRectangle
:
Class
QGeoCodeReply
:
Class
QGeoCameraCapabilities
:
Class
QGeoRouteReply
:
Class
QPlaceReply
:
Class
QGeoShape
:
Class
QQuickStyle
:
Class
QCanBus
:
QList<QCanBusDeviceInfo>
|
availableDevices
(const QString &
plugin
, QString *
errorMessage
= nullptr) const
|
Class
QCanBusFrame
:
Class
QHelpSearchEngine
:
Class
QHelpSearchQueryWidget
:
Class
QWebEngineDownloadItem
:
Class
QWebEnginePage
:
void
|
load
(const QWebEngineHttpRequest &
request
)
|
void
|
pdfPrintingFinished
(const QString &
filePath
, bool
success
)
|
Class
QWebEngineView
:
void
|
load
(const QWebEngineHttpRequest &
request
)
|
Class
QWebSocketServer
:
Class
QSkyboxEntity
:
Class
QRenderCaptureReply
:
bool
|
saveImage
(const QString &
fileName
) const
|
名称空间中的新函数
QTestData &
|
addRow
(const char *
format
,
...
)
|
QQmlInfo
|
qmlDebug
(const QObject *
object
)
|
QQmlInfo
|
qmlWarning
(const QObject *
object
)
|
新全局函数
bool
|
operator!=
(QHostAddress::SpecialAddress
lhs
, const QHostAddress &
rhs
)
|
quint16
|
qChecksum
(const char *
data
, uint
len
, Qt::ChecksumType
standard
)
|
void
|
qmlRegisterModule
(const char *
uri
, int
versionMajor
, int
versionMinor
)
|
新枚举类型
enum
|
RedirectPolicy
{ ManualRedirectPolicy, NoLessSafeRedirectPolicy, SameOriginRedirectPolicy, UserVerifiedRedirectPolicy }
|
enum
|
AnisotropyLevel
{ AnisotropyNone, Anisotropy2x, Anisotropy4x, Anisotropy8x, Anisotropy16x }
|
enum
|
DownloadInterruptReason
{ NoReason, FileFailed, FileAccessDenied, FileNoSpace, ..., UserCanceled }
|
enum
|
ChecksumType
{ ChecksumIso3309, ChecksumItuV41 }
|
新的 Typedef
新特性
新的变量
新 QML 类型