This page contains a comprehensive list of all new classes and functions introduced in Qt 5.2. Links to new APIs in previous Qt 5 releases are found at the bottom of this page.
namespace | QBluetooth |
namespace | QtMac |
类 QDir :
QDir & | operator= (QDir && other ) |
类 QFileInfo :
bool | exists (const QString & file ) |
QFileInfo & | operator= (QFileInfo && other ) |
类 QProcess :
InputChannelMode | inputChannelMode () const |
QString | nullDevice () |
void | setInputChannelMode (InputChannelMode mode ) |
类 QUrlQuery :
QUrlQuery & | operator= (QUrlQuery && other ) |
类 QUrl :
QUrl | adjusted (FormattingOptions options ) const |
QString | fileName (ComponentFormattingOptions options = FullyDecoded) const |
QUrl | fromCFURL (CFURLRef url ) |
QUrl | fromNSURL (const NSURL * url ) |
bool | matches (const QUrl & url , FormattingOptions options ) const |
QUrl & | operator= (QUrl && other ) |
CFURLRef | toCFURL () const |
NSURL * | toNSURL () const |
QPersistentModelIndex & | operator= (QPersistentModelIndex && other ) |
类 QMetaType :
bool | compare (const void * lhs , const void * rhs , int typeId , int * result ) |
bool | convert (const void * from , int fromTypeId , void * to , int toTypeId ) |
bool | debugStream (QDebug & dbg , const void * rhs , int typeId ) |
bool | hasRegisteredComparators () |
bool | hasRegisteredComparators (int typeId ) |
bool | hasRegisteredConverterFunction () |
bool | hasRegisteredConverterFunction (int fromTypeId , int toTypeId ) |
bool | hasRegisteredDebugStreamOperator () |
bool | hasRegisteredDebugStreamOperator (int typeId ) |
bool | registerComparators () |
bool | registerConverter () |
bool | registerConverter (MemberFunction function ) |
bool | registerConverter (MemberFunctionOk function ) |
bool | registerConverter (UnaryFunction function ) |
类 QObject :
QMetaObject::Connection | connect (const QObject * sender , PointerToMemberFunction signal , const QObject * context , Functor functor , Qt::ConnectionType type = Qt::AutoConnection) |
类 QVariant :
QVariant & | operator= (QVariant && other ) |
类 QMimeType :
QMimeType & | operator= (QMimeType && other ) |
类 QThread :
bool | isInterruptionRequested () const |
void | requestInterruption () |
类 QThreadPool :
void | clear () |
类 QBitArray :
QBitArray & | operator= (QBitArray && other ) |
类 QByteArray :
QByteArray | fromBase64 (const QByteArray & base64 , Base64Options options ) |
QByteArray & | operator= (QByteArray && other ) |
QByteArray | toBase64 (Base64Options options ) const |
QCommandLineOption & | operator= (QCommandLineOption && other ) |
类 QContiguousCache :
QContiguousCache<T> & | operator= (QContiguousCache<T> && other ) |
类 QEasingCurve :
QEasingCurve & | operator= (QEasingCurve && other ) |
类 QDateTime :
QDateTime | fromMSecsSinceEpoch (qint64 msecs , Qt::TimeSpec spec , int offsetSeconds = 0) |
QDateTime | fromMSecsSinceEpoch (qint64 msecs , const QTimeZone & timeZone ) |
bool | isDaylightTime () const |
int | offsetFromUtc () const |
void | setOffsetFromUtc (int offsetSeconds ) |
void | setTimeZone (const QTimeZone & toZone ) |
QTimeZone | timeZone () const |
QString | timeZoneAbbreviation () const |
QDateTime | toOffsetFromUtc (int offsetSeconds ) const |
QDateTime | toTimeZone (const QTimeZone & timeZone ) const |
类 QHash :
QHash & | operator= (QHash && other ) |
类 QLinkedList :
QLinkedList<T> & | operator= (QLinkedList<T> && other ) |
类 QList :
QList & | operator= (QList<T> && other ) |
类 QPair :
QPair & | operator= (const QPair<TT1, TT2> & p ) |
QPair & | operator= (QPair<TT1, TT2> && p ) |
类 QMap :
T & | first () |
const T & | first () const |
const Key & | firstKey () const |
T & | last () |
const T & | last () const |
const Key & | lastKey () const |
QMap<Key, T> & | operator= (QMap<Key, T> && other ) |
类 QRegExp :
QRegExp & | operator= (QRegExp && other ) |
QSharedDataPointer<T> & | operator= (QSharedDataPointer<T> && other ) |
类 QExplicitlySharedDataPointer :
QExplicitlySharedDataPointer<T> & | operator= (QExplicitlySharedDataPointer<T> && other ) |
类 QString :
QString | fromCFString (CFStringRef string ) |
QString | fromNSString (const NSString * string ) |
QString & | operator= (QString && other ) |
CFStringRef | toCFString () const |
NSString * | toNSString () const |
类 QStringRef :
QStringRef | left (int n ) const |
QStringRef | mid (int position , int n = -1) const |
QStringRef | right (int n ) const |
类 QVector :
int | length () const |
QVector<T> & | operator= (QVector<T> && other ) |
void | removeAt (int i ) |
T | takeAt (int i ) |
类 QIcon :
QIcon & | operator= (QIcon && other ) |
类 QImage :
QImage & | operator= (QImage && other ) |
类 QPicture :
QPicture & | operator= (QPicture && other ) |
类 QPixmap :
QPixmap & | operator= (QPixmap && other ) |
类 QCursor :
QCursor & | operator= (QCursor && other ) |
类 QGuiApplication :
Qt::ApplicationState | applicationState () |
void | applicationStateChanged (Qt::ApplicationState state ) |
void | sync () |
类 QWheelEvent :
Qt::ScrollPhase | phase () const |
Qt::NativeGestureType | gestureType () const |
const QPoint | globalPos () const |
const QPointF & | localPos () const |
const QPoint | pos () const |
const QPointF & | screenPos () const |
qreal | value () const |
const QPointF & | windowPos () const |
类 QKeySequence :
QKeySequence & | operator= (QKeySequence && other ) |
类 QPalette :
QPalette & | operator= (QPalette && other ) |
virtual QAbstractEventDispatcher * | createEventDispatcher () const = 0 |
virtual QPlatformSessionManager * | createPlatformSessionManager (const QString & id , const QString & key ) const |
virtual void | sync () |
类 QPlatformTheme :
virtual QList<QKeySequence> | keyBindings (QKeySequence::StandardKey key ) const |
类 QTouchDevice :
int | maximumTouchPoints () const |
类 QVector3D :
float & | operator[] (int i ) |
float | operator[] (int i ) const |
类 QVector2D :
float & | operator[] (int i ) |
float | operator[] (int i ) const |
类 QVector4D :
float & | operator[] (int i ) |
float | operator[] (int i ) const |
类 QColor :
QString | name (NameFormat format ) const |
类 QBrush :
QBrush & | operator= (QBrush && other ) |
类 QPainterPath :
QPainterPath & | operator= (QPainterPath && other ) |
类 QPen :
QPen & | operator= (QPen && other ) |
类 QRegion :
QRegion & | operator= (QRegion && other ) |
类 QAbstractTextDocumentLayout :
void | unregisterHandler (int objectType , QObject * component = Q_NULLPTR) |
类 QFontDatabase :
QFont | systemFont (SystemFont type ) |
类 QFont :
QFont & | operator= (QFont && other ) |
类 QFontMetrics :
QFontMetrics & | operator= (QFontMetrics && other ) |
void | registerAliasToFontFamily (const QString & familyName , const QString & alias ) |
void | connectToHost (const QString & hostName , quint16 port = 80) |
void | connectToHostEncrypted (const QString & hostName , quint16 port = 443, const QSslConfiguration & sslConfiguration = QSslConfiguration::defaultConfiguration()) |
QStringList | supportedSchemes () const |
QStringList | supportedSchemesImplementation () const |
BearerType | bearerTypeFamily () const |
QByteArray | sessionTicket () const |
int | sessionTicketLifeTimeHint () const |
void | setSessionTicket (const QByteArray & sessionTicket ) |
类 QFileDialog :
void | currentUrlChanged (const QUrl & url ) |
QUrl | directoryUrl () const |
void | directoryUrlEntered (const QUrl & directory ) |
QUrl | getExistingDirectoryUrl (QWidget * parent = Q_NULLPTR, const QString & caption = QString(), const QUrl & dir = QUrl(), Options options = ShowDirsOnly, const QStringList & supportedSchemes = QStringList()) |
QUrl | getOpenFileUrl (QWidget * parent = Q_NULLPTR, const QString & caption = QString(), const QUrl & dir = QUrl(), const QString & filter = QString(), QString * selectedFilter = Q_NULLPTR, Options options = Options(), const QStringList & supportedSchemes = QStringList()) |
QList<QUrl> | getOpenFileUrls (QWidget * parent = Q_NULLPTR, const QString & caption = QString(), const QUrl & dir = QUrl(), const QString & filter = QString(), QString * selectedFilter = Q_NULLPTR, Options options = Options(), const QStringList & supportedSchemes = QStringList()) |
QUrl | getSaveFileUrl (QWidget * parent = Q_NULLPTR, const QString & caption = QString(), const QUrl & dir = QUrl(), const QString & filter = QString(), QString * selectedFilter = Q_NULLPTR, Options options = Options(), const QStringList & supportedSchemes = QStringList()) |
QStringList | mimeTypeFilters () const |
void | selectMimeTypeFilter (const QString & filter ) |
void | selectUrl (const QUrl & url ) |
QList<QUrl> | selectedUrls () const |
void | setDirectoryUrl (const QUrl & directory ) |
void | setMimeTypeFilters (const QStringList & filters ) |
void | urlSelected (const QUrl & url ) |
void | urlsSelected (const QList<QUrl> & urls ) |
类 QInputDialog :
QString | getMultiLineText (QWidget * parent , const QString & title , const QString & label , const QString & text = QString(), bool * ok = Q_NULLPTR, Qt::WindowFlags flags = Qt::WindowFlags(), Qt::InputMethodHints inputMethodHints = Qt::ImhNone) |
类 QMessageBox :
QCheckBox * | checkBox () const |
void | setCheckBox (QCheckBox * cb ) |
virtual QSize | viewportSizeHint () const |
选项 | options () const |
void | setOptions (Options options ) |
类 QHeaderView :
int | resizeContentsPrecision () const |
void | setResizeContentsPrecision (int precision ) |
类 QListView :
virtual QSize | viewportSizeHint () const |
类 QTreeView :
void | setTreePosition (int index ) |
int | treePosition () const |
类 QLayout :
QLayoutItem * | replaceWidget (QWidget * from , QWidget * to , Qt::FindChildOptions options = Qt::FindChildrenRecursively) |
类 QSizePolicy :
bool | retainSizeWhenHidden () const |
void | setRetainSizeWhenHidden (bool retainSize ) |
类 QToolTip :
void | showText (const QPoint & pos , const QString & text , QWidget * w , const QRect & rect , int msecDisplayTime ) |
类 QWidget :
void | windowIconChanged (const QIcon & icon ) |
void | windowTitleChanged (const QString & title ) |
virtual QSize | viewportSizeHint () const |
类 QButtonGroup :
void | buttonToggled (QAbstractButton * button , bool checked ) |
void | buttonToggled (int id , bool checked ) |
类 QLineEdit :
void | addAction (QAction * action , ActionPosition position ) |
QAction * | addAction (const QIcon & icon , ActionPosition position ) |
类 QMainWindow :
QWidget * | takeCentralWidget () |
类 QMenu :
void | setAsDockMenu () |
NSMenu * | toNSMenu () |
类 QMenuBar :
NSMenu * | toNSMenu () |
类 QSplashScreen :
QString | message () const |
类 QTabBar :
void | tabBarClicked (int index ) |
void | tabBarDoubleClicked (int index ) |
类 QTabWidget :
void | tabBarClicked (int index ) |
void | tabBarDoubleClicked (int index ) |
类 QQuickWindow :
void | resetOpenGLState () |
类 QSerialPort :
Handle | handle () const |
类 QPressureReading :
void | setTemperature (qreal temperature ) |
类 QX11Info :
unsigned long | getTimestamp () |
bool | isPlatformX11 () |
QColor | colorizationColor (bool * opaqueBlend = Q_NULLPTR) |
HBITMAP | createMask (const QBitmap & bitmap ) |
void | disableBlurBehindWindow (QWidget * window ) |
void | disableBlurBehindWindow (QWindow * window ) |
void | enableBlurBehindWindow (QWidget * window ) |
void | enableBlurBehindWindow (QWidget * window , const QRegion & region ) |
void | enableBlurBehindWindow (QWindow * window ) |
void | enableBlurBehindWindow (QWindow * window , const QRegion & region ) |
QString | errorStringFromHresult (HRESULT hresult ) |
void | extendFrameIntoClientArea (QWidget * window , int left , int top , int right , int bottom ) |
void | extendFrameIntoClientArea (QWidget * window , const QMargins & margins ) |
void | extendFrameIntoClientArea (QWindow * window , const QMargins & margins ) |
void | extendFrameIntoClientArea (QWindow * window , int left , int top , int right , int bottom ) |
QPixmap | fromHBITMAP (HBITMAP bitmap , HBitmapFormat format = HBitmapNoAlpha) |
QPixmap | fromHICON (HICON icon ) |
QRegion | fromHRGN (HRGN hrgn ) |
QImage | imageFromHBITMAP (HDC hdc , HBITMAP bitmap , int width , int height ) |
bool | isCompositionEnabled () |
bool | isCompositionOpaque () |
bool | isWindowExcludedFromPeek (QWidget * window ) |
bool | isWindowExcludedFromPeek (QWindow * window ) |
bool | isWindowPeekDisallowed (QWidget * window ) |
bool | isWindowPeekDisallowed (QWindow * window ) |
void | markFullscreenWindow (QWidget * window , bool fullscreen = true) |
void | markFullscreenWindow (QWindow * window , bool fullscreen = true) |
QColor | realColorizationColor () |
void | resetExtendedFrame (QWidget * window ) |
void | resetExtendedFrame (QWindow * window ) |
void | setCompositionEnabled (bool enabled ) |
void | setCurrentProcessExplicitAppUserModelID (const QString & id ) |
void | setWindowDisallowPeek (QWidget * window , bool disallow ) |
void | setWindowDisallowPeek (QWindow * window , bool disallow ) |
void | setWindowExcludedFromPeek (QWidget * window , bool exclude ) |
void | setWindowExcludedFromPeek (QWindow * window , bool exclude ) |
void | setWindowFlip3DPolicy (QWidget * window , WindowFlip3DPolicy policy ) |
void | setWindowFlip3DPolicy (QWindow * window , WindowFlip3DPolicy policy ) |
QString | stringFromHresult (HRESULT hresult ) |
void | taskbarActivateTab (QWidget * window ) |
void | taskbarActivateTab (QWindow * window ) |
void | taskbarActivateTabAlt (QWidget * window ) |
void | taskbarActivateTabAlt (QWindow * window ) |
void | taskbarAddTab (QWidget * window ) |
void | taskbarAddTab (QWindow * window ) |
void | taskbarDeleteTab (QWidget * window ) |
void | taskbarDeleteTab (QWindow * window ) |
HBITMAP | toHBITMAP (const QPixmap & p , HBitmapFormat format = HBitmapNoAlpha) |
HICON | toHICON (const QPixmap & p ) |
HRGN | toHRGN (const QRegion & region ) |
WindowFlip3DPolicy | windowFlip3DPolicy (QWidget * window ) |
WindowFlip3DPolicy | windowFlip3DPolicy (QWindow * window ) |
quint64 | qFloatDistance (double a , double b ) |
quint32 | qFloatDistance (float a , float b ) |
uint | qPopulationCount (quint64 v ) |
uint | qPopulationCount (quint16 v ) |
uint | qPopulationCount (quint8 v ) |
uint | qPopulationCount (quint32 v ) |
Q_DECLARE_LOGGING_CATEGORY ( name ) | |
Q_FORWARD_DECLARE_CF_TYPE ( type ) | |
Q_FORWARD_DECLARE_MUTABLE_CF_TYPE ( type ) | |
Q_FORWARD_DECLARE_OBJC_CLASS ( classname ) | |
Q_LOGGING_CATEGORY ( name , string ) | |
qCCritical ( category ) | |
qCDebug ( category ) | |
qCWarning ( category ) |
enum | SizeAdjustPolicy { AdjustIgnored, AdjustToContents, AdjustToContentsOnFirstShow } |
enum | Base64Option { Base64Encoding, Base64UrlEncoding, KeepTrailingEquals, OmitTrailingEquals } |
enum | Option { DontUseCustomDirectoryIcons } |
enum | SystemFont { GeneralFont, FixedFont, TitleFont, SmallestReadableFont } |
enum | ActionPosition { LeadingPosition, TrailingPosition } |
enum | InputChannelMode { ManagedInputChannel, ForwardedInputChannel } |
enum | NativeGestureType { BeginNativeGesture, EndNativeGesture, PanNativeGesture, ZoomNativeGesture, ..., SwipeNativeGesture } |
enum | ScrollPhase { NoScrollPhase, ScrollBegin, ScrollUpdate, ScrollEnd } |
enum | HBitmapFormat { HBitmapNoAlpha, HBitmapPremultipliedAlpha, HBitmapAlpha } |
enum | WindowFlip3DPolicy { FlipDefault, FlipExcludeAbove, FlipExcludeBelow } |
|
|
colorData | |
dragType | |
formats | |
hasColor | |
hasHtml | |
hasText | |
hasUrls | |
hoveredLink | |
hoveredLink | |
html | |
mimeData | |
pixelDensity | |
proposedAction | |
showFiles | |
showHidden | |
text | |
urls |
linkHovered (string link ) | |
linkHovered (string link ) | |
editingFinished () |
acceptProposedAction () | |
string | getDataAsString (string format ) |
bool | matches (StandardKey key ) |
void | append (string text ) |