This page contains a comprehensive list of all new classes and functions introduced in Qt 5.5. Links to new APIs in previous Qt 5 releases are found at the bottom of this page.
QBluetoothUuid | deviceUuid () const |
void | setDeviceUuid (const QBluetoothUuid & uuid ) |
bool | operator!= (const QBluetoothHostInfo & other ) const |
bool | operator== (const QBluetoothHostInfo & other ) const |
QString | remoteName () const |
void | characteristicRead (const QLowEnergyCharacteristic & characteristic , const QByteArray & value ) |
void | descriptorRead (const QLowEnergyDescriptor & descriptor , const QByteArray & value ) |
void | readCharacteristic (const QLowEnergyCharacteristic & characteristic ) |
void | readDescriptor (const QLowEnergyDescriptor & descriptor ) |
QAssociativeIterable::const_iterator | find (const QVariant & key ) const |
类 FromBase64Result :
uint | qHash (const QSet<T> & key , uint seed ) |
类 QChar :
bool | operator<= (const QUuid & lhs , const QUuid & rhs ) |
bool | operator>= (const QUuid & lhs , const QUuid & rhs ) |
类 QDateTime :
QDateTime | fromCFDate (CFDateRef date ) |
QDateTime | fromNSDate (const NSDate * date ) |
CFDateRef | toCFDate () const |
NSDate * | toNSDate () const |
类 QDebug :
QDebug & | operator<< (char16_t t ) |
QDebug & | operator<< (char32_t t ) |
类 QHash :
uint | qHash (const QSet<T> & key , uint seed ) |
uint | qHashRange (InputIterator first , InputIterator last , uint seed ) |
uint | qHashRangeCommutative (InputIterator first , InputIterator last , uint seed ) |
QAbstractItemModel * | model () |
void | modelChanged (QAbstractItemModel * model ) |
void | setModel (QAbstractItemModel * model ) |
类 QJsonObject :
QJsonObject | fromVariantHash (const QVariantHash & hash ) |
QVariantHash | toVariantHash () const |
类 QList :
bool | operator<= (const QUuid & lhs , const QUuid & rhs ) |
bool | operator>= (const QUuid & lhs , const QUuid & rhs ) |
uint | qHash (const QSet<T> & key , uint seed ) |
类 QLocale :
uint | qHash (const QSet<T> & key , uint seed ) |
类 QLoggingCategory :
bool | isInfoEnabled () const |
类 QMessageLogger :
void | info (const char * msg , ... ) const |
void | info (const QLoggingCategory & cat , const char * msg , ... ) const |
void | info (QMessageLogger::CategoryFunction catFunc , const char * msg , ... ) const |
QDebug | info () const |
QDebug | info (const QLoggingCategory & cat ) const |
QDebug | info (QMessageLogger::CategoryFunction catFunc ) const |
类 QMetaEnum :
QMetaEnum | fromType () |
类 QMetaMethod :
bool | invokeOnGadget (void * gadget , QGenericReturnArgument returnValue , QGenericArgument val0 , QGenericArgument val1 , QGenericArgument val2 , QGenericArgument val3 , QGenericArgument val4 , QGenericArgument val5 , QGenericArgument val6 , QGenericArgument val7 , QGenericArgument val8 , QGenericArgument val9 ) const |
bool | invokeOnGadget (void * gadget , QGenericArgument val0 , QGenericArgument val1 , QGenericArgument val2 , QGenericArgument val3 , QGenericArgument val4 , QGenericArgument val5 , QGenericArgument val6 , QGenericArgument val7 , QGenericArgument val8 , QGenericArgument val9 ) const |
类 QMetaProperty :
QVariant | readOnGadget (const void * gadget ) const |
bool | resetOnGadget (void * gadget ) const |
bool | writeOnGadget (void * gadget , const QVariant & value ) const |
类 QMetaType :
bool | 等于 (const void * lhs , const void * rhs , int typeId , int * result ) |
const QMetaObject * | metaObject () const |
bool | registerEqualsComparator () |
int | type (const ::QByteArray & typeName ) |
类 QMultiHash :
uint | qHash (const QSet<T> & key , uint seed ) |
类 QPair :
bool | operator<= (const QUuid & lhs , const QUuid & rhs ) |
bool | operator>= (const QUuid & lhs , const QUuid & rhs ) |
void | swap (QPair<T1, T2> & other ) |
uint | qHash (const QSet<T> & key , uint seed ) |
QRegularExpressionMatchIterator | globalMatch (const QStringRef & subjectRef , int offset , QRegularExpression::MatchType matchType , QRegularExpression::MatchOptions matchOptions ) const |
QRegularExpressionMatch | match (const QStringRef & subjectRef , int offset , QRegularExpression::MatchType matchType , QRegularExpression::MatchOptions matchOptions ) const |
类 QRegExp :
uint | qHash (const QSet<T> & key , uint seed ) |
类 QState :
QSignalTransition * | addTransition (const QObject * sender , PointerToMemberFunction signal , QAbstractState * target ) |
类 QString :
QString | asprintf (const char * cformat , ... ) |
QString | fromStdU16String (const std::u16string & str ) |
QString | fromStdU32String (const std::u32string & str ) |
int | indexOf (const QRegularExpression & re , int from , QRegularExpressionMatch * rmatch ) const |
QString & | insert (int position , const QStringRef & str ) |
QString & | insert (int position , const char * str ) |
QString & | insert (int position , const QByteArray & str ) |
int | lastIndexOf (const QRegularExpression & re , int from , QRegularExpressionMatch * rmatch ) const |
QString & | prepend (const QChar * str , int len ) |
QString & | prepend (const QStringRef & str ) |
std::u16string | toStdU16String () const |
std::u32string | toStdU32String () const |
QString | vasprintf (const char * cformat , va_list ap ) |
类 QStringView :
uint | qHash (const QSet<T> & key , uint seed ) |
类 QTextStream :
bool | readLineInto (QString * line , qint64 maxlen ) |
类 QThread :
int | loopLevel () const |
类 QTimeZone :
QTimeZone | systemTimeZone () |
QTimeZone | utc () |
类 QUuid :
bool | operator<= (const QUuid & lhs , const QUuid & rhs ) |
bool | operator>= (const QUuid & lhs , const QUuid & rhs ) |
类 QVarLengthArray :
bool | operator<= (const QUuid & lhs , const QUuid & rhs ) |
QVarLengthArray<T, Prealloc> & | operator= (std::initializer_list<T> list ) |
bool | operator>= (const QUuid & lhs , const QUuid & rhs ) |
uint | qHash (const QSet<T> & key , uint seed ) |
类 QVariant :
QPersistentModelIndex | toPersistentModelIndex () const |
类 QVector :
void | append (const QVector<T> & value ) |
bool | operator<= (const QUuid & lhs , const QUuid & rhs ) |
bool | operator>= (const QUuid & lhs , const QUuid & rhs ) |
uint | qHash (const QSet<T> & key , uint seed ) |
类 QDBusConnection :
bool | registerObject (const QString & path , const QString & interface , QObject * object , QDBusConnection::RegisterOptions options ) |
类 QFontDatabase :
bool | isPrivateFamily (const QString & family ) const |
类 QGenericMatrix :
QVector3D | operator* (const QQuaternion & quaternion , const QVector3D & vec ) |
const QVector3D | operator/ (const QVector3D & vector , const QVector3D & divisor ) |
const QVector4D | operator/ (const QVector4D & vector , const QVector4D & divisor ) |
类 QImageReader :
bool | autoTransform () const |
void | setAutoTransform (bool enabled ) |
QImageIOHandler::Transformations | transformation () const |
类 QImageWriter :
bool | optimizedWrite () const |
bool | progressiveScanWrite () const |
void | setOptimizedWrite (bool optimize ) |
void | setProgressiveScanWrite (bool progressive ) |
void | setTransformation (QImageIOHandler::Transformations transform ) |
QImageIOHandler::Transformations | transformation () const |
类 QMatrix4x4 :
bool | isAffine () const |
类 QOpenGLContext :
QOpenGLContext * | globalShareContext () |
bool | supportsThreadedOpenGL () |
类 QOpenGLTexture :
void | allocateStorage (QOpenGLTexture::PixelFormat pixelFormat , QOpenGLTexture::PixelType pixelType ) |
QOpenGLTexture::ComparisonFunction | comparisonFunction () const |
QOpenGLTexture::ComparisonMode | comparisonMode () const |
void | setComparisonFunction (QOpenGLTexture::ComparisonFunction function ) |
void | setComparisonMode (QOpenGLTexture::ComparisonMode mode ) |
类 QPixelFormat :
QPixelFormat | qPixelFormatAlpha (uchar channelSize , QPixelFormat::TypeInterpretation typeInterpretation ) |
QFont::Weight | weightFromInteger (int weight ) |
virtual void | destroy () |
virtual void | setApplicationIcon (const QIcon & icon ) const |
类 QQuaternion :
QQuaternion | conjugated () const |
float | dotProduct (const QQuaternion & q1 , const QQuaternion & q2 ) |
QQuaternion | fromAxes (const QVector3D & xAxis , const QVector3D & yAxis , const QVector3D & zAxis ) |
QQuaternion | fromDirection (const QVector3D & direction , const QVector3D & up ) |
QQuaternion | fromEulerAngles (float pitch , float yaw , float roll ) |
QQuaternion | fromEulerAngles (const QVector3D & eulerAngles ) |
QQuaternion | fromRotationMatrix (const QMatrix3x3 & rot3x3 ) |
void | getAxes (QVector3D * xAxis , QVector3D * yAxis , QVector3D * zAxis ) const |
void | getAxisAndAngle (float * x , float * y , float * z , float * angle ) const |
void | getAxisAndAngle (QVector3D * axis , float * angle ) const |
void | getEulerAngles (float * pitch , float * yaw , float * roll ) const |
QQuaternion | inverted () const |
QVector3D | operator* (const QQuaternion & quaternion , const QVector3D & vec ) |
QQuaternion | rotationTo (const QVector3D & from , const QVector3D & to ) |
QVector3D | toEulerAngles () const |
QMatrix3x3 | toRotationMatrix () const |
类 QTextDocument :
QTextCursor | find (const QRegularExpression & expr , int from , QTextDocument::FindFlags options ) const |
QTextCursor | find (const QRegularExpression & expr , const QTextCursor & cursor , QTextDocument::FindFlags options ) const |
类 QVector2D :
QVector3D | operator* (const QQuaternion & quaternion , const QVector3D & vec ) |
const QVector2D | operator/ (const QVector2D & vector , const QVector2D & divisor ) |
const QVector3D | operator/ (const QVector3D & vector , const QVector3D & divisor ) |
const QVector4D | operator/ (const QVector4D & vector , const QVector4D & divisor ) |
QVector2D & | operator/= (const QVector2D & vector ) |
类 QVector4D :
QVector3D | operator* (const QQuaternion & quaternion , const QVector3D & vec ) |
const QVector4D | operator/ (const QVector4D & vector , const QVector4D & divisor ) |
QVector4D & | operator/= (const QVector4D & vector ) |
类 QVector3D :
QVector3D | operator* (const QQuaternion & quaternion , const QVector3D & vec ) |
const QVector3D | operator/ (const QVector3D & vector , const QVector3D & divisor ) |
const QVector4D | operator/ (const QVector4D & vector , const QVector4D & divisor ) |
QVector3D & | operator/= (const QVector3D & vector ) |
QVector3D | project (const QMatrix4x4 & modelView , const QMatrix4x4 & projection , const QRect & viewport ) const |
QVector3D | unproject (const QMatrix4x4 & modelView , const QMatrix4x4 & projection , const QRect & viewport ) const |
类 QWheelEvent :
Qt::MouseEventSource | source () const |
类 QWindow :
void | requestUpdate () |
类 QCamera :
void | setViewfinderSettings (const QCameraViewfinderSettings & settings ) |
QList<QCamera::FrameRateRange> | supportedViewfinderFrameRateRanges (const QCameraViewfinderSettings & settings ) const |
QList<QVideoFrame::PixelFormat> | supportedViewfinderPixelFormats (const QCameraViewfinderSettings & settings ) const |
QList<QSize> | supportedViewfinderResolutions (const QCameraViewfinderSettings & settings ) const |
QList<QCameraViewfinderSettings> | supportedViewfinderSettings (const QCameraViewfinderSettings & settings ) const |
QCameraViewfinderSettings | viewfinderSettings () const |
QCameraImageProcessing::ColorFilter | colorFilter () const |
bool | isColorFilterSupported (QCameraImageProcessing::ColorFilter filter ) const |
void | setColorFilter (QCameraImageProcessing::ColorFilter filter ) |
bool | operator!= (const QCameraViewfinderSettings & lhs , const QCameraViewfinderSettings & rhs ) |
bool | operator== (const QCameraViewfinderSettings & lhs , const QCameraViewfinderSettings & rhs ) |
类 QHostAddress :
QDebug | operator<< (QDebug debug , QSslEllipticCurve curve ) |
uint | qHash (QSslEllipticCurve curve , uint seed ) |
void | setAddress (const quint8 * ip6Addr ) |
void | preSharedKeyAuthenticationRequired (QNetworkReply * reply , QSslPreSharedKeyAuthenticator * authenticator ) |
QDebug | operator<< (QDebug debug , QSslEllipticCurve curve ) |
类 QNetworkReply :
void | preSharedKeyAuthenticationRequired (QSslPreSharedKeyAuthenticator * authenticator ) |
类 QOcspResponse :
bool | operator!= (QSslEllipticCurve lhs , QSslEllipticCurve rhs ) |
bool | operator== (QSslEllipticCurve lhs , QSslEllipticCurve rhs ) |
QVector<QSslEllipticCurve> | ellipticCurves () const |
void | setEllipticCurves (const QVector<QSslEllipticCurve> & curves ) |
QList<QSslCipher> | supportedCiphers () |
QVector<QSslEllipticCurve> | supportedEllipticCurves () |
QList<QSslCertificate> | systemCaCertificates () |
类 QSslDiffieHellmanParameters :
QDebug | operator<< (QDebug debug , QSslEllipticCurve curve ) |
bool | operator== (QSslEllipticCurve lhs , QSslEllipticCurve rhs ) |
uint | qHash (QSslEllipticCurve curve , uint seed ) |
bool | operator!= (QSslEllipticCurve lhs , QSslEllipticCurve rhs ) |
QDebug | operator<< (QDebug debug , QSslEllipticCurve curve ) |
bool | operator== (QSslEllipticCurve lhs , QSslEllipticCurve rhs ) |
类 QSslPreSharedKeyAuthenticator :
bool | operator!= (const QSslPreSharedKeyAuthenticator & lhs , const QSslPreSharedKeyAuthenticator & rhs ) |
bool | operator!= (QSslEllipticCurve lhs , QSslEllipticCurve rhs ) |
bool | operator== (const QSslPreSharedKeyAuthenticator & lhs , const QSslPreSharedKeyAuthenticator & rhs ) |
bool | operator== (QSslEllipticCurve lhs , QSslEllipticCurve rhs ) |
类 QSslSocket :
void | preSharedKeyAuthenticationRequired (QSslPreSharedKeyAuthenticator * authenticator ) |
类 QGeoCircle :
QString | toString () const |
类 QGeoRectangle :
QString | toString () const |
类 QGeoShape :
QGeoCoordinate | center () const |
QString | toString () const |
类 QJSEngine :
QJSEngine * | qjsEngine (const QObject * object ) |
类 QQuickWidget :
QQuickWindow * | quickWindow () const |
void | setSourceRect (const QRectF & r ) |
void | setSourceRect (qreal x , qreal y , qreal w , qreal h ) |
QRectF | sourceRect () const |
QMargins | viewportMargins () const |
类 QFrame :
void | initStyleOption (QStyleOptionFrame * option ) const |
类 QGraphicsScene :
void | setSelectionArea (const QPainterPath & path , Qt::ItemSelectionOperation selectionOperation , Qt::ItemSelectionMode mode , const QTransform & deviceTransform ) |
类 QOpenGLWidget :
void | setUpdateBehavior (QOpenGLWidget::UpdateBehavior updateBehavior ) |
QOpenGLWidget::UpdateBehavior | updateBehavior () const |
类 QPlainTextEdit :
QMenu * | createStandardContextMenu (const QPoint & position ) |
类 QSpacerItem :
QSizePolicy | sizePolicy () const |
char * | toString (QSizePolicy sp ) |
char * | toString (QSizePolicy::ControlType ct ) |
char * | toString (QSizePolicy::ControlTypes cts ) |
char * | toString (QSizePolicy::Policy p ) |
bool | operator!= (QSslEllipticCurve lhs , QSslEllipticCurve rhs ) |
bool | operator!= (const QSslPreSharedKeyAuthenticator & lhs , const QSslPreSharedKeyAuthenticator & rhs ) |
bool | operator!= (const QCameraViewfinderSettings & lhs , const QCameraViewfinderSettings & rhs ) |
QVector3D | operator* (const QQuaternion & quaternion , const QVector3D & vec ) |
const QVector4D | operator/ (const QVector4D & vector , const QVector4D & divisor ) |
const QVector3D | operator/ (const QVector3D & vector , const QVector3D & divisor ) |
const QVector2D | operator/ (const QVector2D & vector , const QVector2D & divisor ) |
QDebug | operator<< (QDebug debug , QSslEllipticCurve curve ) |
bool | operator<= (const QUuid & lhs , const QUuid & rhs ) |
bool | operator== (QSslEllipticCurve lhs , QSslEllipticCurve rhs ) |
bool | operator== (const QSslPreSharedKeyAuthenticator & lhs , const QSslPreSharedKeyAuthenticator & rhs ) |
bool | operator== (const QCameraViewfinderSettings & lhs , const QCameraViewfinderSettings & rhs ) |
bool | operator>= (const QUuid & lhs , const QUuid & rhs ) |
int | qEnvironmentVariableIntValue (const char * varName , bool * ok ) |
int | qEnvironmentVariableIntValue (const char * varName , bool * ok ) |
uint | qHash (QSslEllipticCurve curve , uint seed ) |
uint | qHash (QSslEllipticCurve curve , uint seed ) |
uint | qHash (const QSet<T> & key , uint seed ) |
uint | qHashRange (InputIterator first , InputIterator last , uint seed ) |
uint | qHashRangeCommutative (InputIterator first , InputIterator last , uint seed ) |
QPixelFormat | qPixelFormatAlpha (uchar channelSize , QPixelFormat::TypeInterpretation typeInterpretation ) |
QJSEngine * | qjsEngine (const QObject * object ) |
void | swap (QPair<T1, T2> & lhs , QPair<T1, T2> & rhs ) |
Q_ENUM ( ... ) | |
Q_ENUM ( ... ) | |
Q_FLAG ( ... ) | |
Q_FLAG ( ... ) | |
qCInfo ( category , const char * message , ... ) | |
qCInfo ( category ) | |
qCInfo ( category , const char * message , ... ) | |
qCInfo ( category ) | |
qInfo (const char * message , ... ) | |
qInfo (const char * message , ... ) |
enum | ColorFilter { ColorFilterNone, ColorFilterGrayscale, ColorFilterNegative, ColorFilterSolarize, ColorFilterSepia, …, ColorFilterVendor } |
enum | Transformation { TransformationNone, TransformationMirror, TransformationFlip, TransformationRotate180, TransformationRotate90, …, TransformationRotate270 } |
enum | ComparisonFunction { CompareLessEqual, CompareGreaterEqual, CompareLess, CompareGreater, CompareEqual, …, CompareNever } |
enum | ComparisonMode { CompareRefToTexture, CompareNone } |
enum | UpdateBehavior { NoPartialUpdate, PartialUpdate } |
enum | TabFocusBehavior { NoTabFocus, TabFocusTextControls, TabFocusListControls, TabFocusAllControls } |
|
autoTransform | |
colorFilter | |
direction | |
height | |
polling | |
scrollGestureEnabled | |
shortcuts | |
styleHints | |
width |
smartZoom () | |
tagFound () | |
tagRemoved () |
getDataAsArrayBuffer () | |
hsva () | |
shapeToCircle () | |
shapeToRectangle () | |
supportedViewfinderFrameRateRanges () | |
supportedViewfinderResolutions () |