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.
- New Classes
- New Member Functions
- New Global Functions
- New Macros
- New Enum Types
- New Properties
- New QML Types
New Classes
- A
- QAbstractOpenGLFunctions
- QAltimeter
- QAltimeterFilter
- QAltimeterReading
- QAmbientTemperatureFilter
- QAmbientTemperatureReading
- QAmbientTemperatureSensor
- O
- QOffscreenSurface
- QOpenGLDebugLogger
- QOpenGLDebugMessage
- QOpenGLFunctions_1_0
- QOpenGLFunctions_1_1
- QOpenGLFunctions_1_2
- QOpenGLFunctions_1_3
- QOpenGLFunctions_1_4
- QOpenGLFunctions_1_5
- QOpenGLFunctions_2_0
- QOpenGLFunctions_2_1
- QOpenGLFunctions_3_0
- QOpenGLFunctions_3_1
- QOpenGLFunctions_3_2_Compatibility
- QOpenGLFunctions_3_2_Core
- QOpenGLFunctions_3_3_Compatibility
- QOpenGLFunctions_3_3_Core
- QOpenGLFunctions_4_0_Compatibility
- QOpenGLFunctions_4_0_Core
- QOpenGLFunctions_4_1_Compatibility
- QOpenGLFunctions_4_1_Core
- QOpenGLFunctions_4_2_Compatibility
- QOpenGLFunctions_4_2_Core
- QOpenGLFunctions_4_3_Compatibility
- QOpenGLFunctions_4_3_Core
- QOpenGLFunctions_ES2
- QOpenGLTimeMonitor
- QOpenGLTimerQuery
- QOpenGLVersionProfile
- QOpenGLVertexArrayObject
- X
- QX11Info
New Member Functions
Class QLocalSocket:
connectToServer(OpenMode openMode) | |
setServerName(const QString & name) |
Class QQuickWindow:
hasDefaultAlphaBuffer() | |
setDefaultAlphaBuffer(bool useAlpha) |
Class QSslSocket:
localCertificateChain() const | |
setLocalCertificateChain(const QList<QSslCertificate> & localChain) |
Class QPrinterInfo:
supportedSizesWithNames() const |
Class QSslConfiguration:
localCertificateChain() const | |
setLocalCertificateChain(const QList<QSslCertificate> & localChain) |
Class QRegularExpression:
namedCaptureGroups() const |
Class QSharedPointer:
create() | |
create(...) |
Class QStringRef:
toDouble(bool * ok) const | |
toFloat(bool * ok) const | |
toInt(bool * ok, int base) const | |
toLong(bool * ok, int base) const | |
toLongLong(bool * ok, int base) const | |
toShort(bool * ok, int base) const | |
toUInt(bool * ok, int base) const | |
toULong(bool * ok, int base) const | |
toULongLong(bool * ok, int base) const | |
toUShort(bool * ok, int base) const | |
trimmed() const |
Class QGraphicsView:
rubberBandChanged(QRect rubberBandRect, QPointF fromScenePoint, QPointF toScenePoint) | |
rubberBandRect() const |
Class QNetworkReply:
encrypted() |
Class QNetworkAccessManager:
encrypted(QNetworkReply * reply) |
Class QQmlExtensionPlugin:
baseUrl() const |
Class QWindow:
alert(int msec) |
Class QVector2D:
distanceToLine(const QVector2D & point, const QVector2D & direction) const | |
distanceToPoint(const QVector2D & point) const |
Class QVector3D:
distanceToPoint(const QVector3D & point) const |
Class QRawFont:
advancesForGlyphIndexes(const QVector<quint32> & glyphIndexes, QFlags<QRawFont::LayoutFlag> layoutFlags) const | |
advancesForGlyphIndexes(const quint32 * glyphIndexes, QPointF * advances, int numGlyphs, QFlags<QRawFont::LayoutFlag> layoutFlags) const |
New Global Functions
operator*(qreal factor, const QMargins & margins) | |
operator*(int factor, const QMargins & margins) | |
operator*(const QMargins & margins, qreal factor) | |
operator*(const QMargins & margins, int factor) | |
operator*=(qreal factor) | |
operator*=(int factor) | |
operator+(const QRect & rectangle, const QMargins & margins) | |
operator+(const QMargins & margins, const QRect & rectangle) | |
operator+(const QMargins & m1, const QMargins & m2) | |
operator+=(const QMargins & margins) | |
operator-(const QMargins & margins) | |
operator-(const QMargins & m1, const QMargins & m2) | |
operator-=(const QMargins & margins) | |
operator/(const QMargins & margins, qreal divisor) | |
operator/(const QMargins & margins, int divisor) | |
operator/=(qreal divisor) | |
operator/=(int divisor) | |
qDegreesToRadians(float degrees) | |
qDegreesToRadians(double degrees) | |
qEnvironmentVariableIsEmpty(const char * varName) | |
qEnvironmentVariableIsSet(const char * varName) | |
qRadiansToDegrees(float radians) | |
qRadiansToDegrees(double radians) | |
qunsetenv(const char * varName) |
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 | LayoutFlag { SeparateAdvances, KernedAdvances, UseDesignMetrics } |
enum | Visibility { Hidden, AutomaticVisibility, Windowed, Minimized, Maximized, FullScreen } |
New Properties
- active : const
- opacity : const
- visibility : const