Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- commit 80b5b07f69fcb525842503f5f56ddd5892f75d8f
- Author: Olli Werwolff <qt-info@nokia.com>
- Date: Wed Jun 8 12:34:29 2011 +0200
- Undefine DrawText in qlineedit.cpp
- There is a #define DrawText DrawTextW in winuser.h which is included
- in windows.h so that the enum value in line 1981 is seen as DrawTextW
- and thus is not a valid enum value on Windows.
- Reviewed-by: pending
- diff --git a/src/widgets/widgets/qlineedit.cpp b/src/widgets/widgets/qlineedit.cpp
- index 8a93c28..96a56e7 100644
- --- a/src/widgets/widgets/qlineedit.cpp
- +++ b/src/widgets/widgets/qlineedit.cpp
- @@ -85,6 +85,7 @@
- #endif
- #include <limits.h>
- +#undef DrawText
- QT_BEGIN_NAMESPACE
- commit def4125a0868035d9cf94711cfa3100277bee889
- Author: Olli Werwolff <qt-info@nokia.com>
- Date: Wed Jun 8 11:48:38 2011 +0200
- Most checks for windows in widgets have to be ws specific
- Reviewed-by: pending
- diff --git a/src/widgets/kernel/qgesturemanager.cpp b/src/widgets/kernel/qgesturemanager.cpp
- index 868387d..d3d34c2 100644
- --- a/src/widgets/kernel/qgesturemanager.cpp
- +++ b/src/widgets/kernel/qgesturemanager.cpp
- @@ -53,7 +53,7 @@
- #ifdef Q_WS_MAC
- #include "qmacgesturerecognizer_mac_p.h"
- #endif
- -#if defined(Q_OS_WIN) && !defined(QT_NO_NATIVE_GESTURES)
- +#if defined(Q_WS_WIN) && !defined(QT_NO_NATIVE_GESTURES)
- #include "qwinnativepangesturerecognizer_win_p.h"
- #endif
- @@ -87,7 +87,7 @@ QGestureManager::QGestureManager(QObject *parent)
- registerGestureRecognizer(new QSwipeGestureRecognizer);
- registerGestureRecognizer(new QTapGestureRecognizer);
- #endif
- -#if defined(Q_OS_WIN)
- +#if defined(Q_WS_WIN)
- #if !defined(QT_NO_NATIVE_GESTURES)
- if (QApplicationPrivate::HasTouchSupport)
- registerGestureRecognizer(new QWinNativePanGestureRecognizer);
- diff --git a/src/widgets/styles/qwindowsstyle.cpp b/src/widgets/styles/qwindowsstyle.cpp
- index c099273..d1d3865 100644
- --- a/src/widgets/styles/qwindowsstyle.cpp
- +++ b/src/widgets/styles/qwindowsstyle.cpp
- @@ -918,7 +918,7 @@ static const char *const question_xpm[] = {
- #endif //QT_NO_IMAGEFORMAT_XPM
- -#ifdef Q_OS_WIN
- +#ifdef Q_WS_WIN
- static QPixmap loadIconFromShell32( int resourceId, int size )
- {
- #ifdef Q_OS_WINCE
- @@ -3256,7 +3256,7 @@ QIcon QWindowsStyle::standardIconImplementation(StandardPixmap standardIcon, con
- {
- QIcon icon;
- QPixmap pixmap;
- -#ifdef Q_OS_WIN
- +#ifdef Q_WS_WIN
- switch (standardIcon) {
- case SP_FileDialogNewFolder:
- {
- diff --git a/src/widgets/widgets/qdockwidget.cpp b/src/widgets/widgets/qdockwidget.cpp
- index 6e37683..53e007a 100644
- --- a/src/widgets/widgets/qdockwidget.cpp
- +++ b/src/widgets/widgets/qdockwidget.cpp
- @@ -854,7 +854,7 @@ bool QDockWidgetPrivate::mouseMoveEvent(QMouseEvent *event)
- && (event->pos() - state->pressPos).manhattanLength()
- > QApplication::startDragDistance()) {
- startDrag();
- -#ifdef Q_OS_WIN
- +#ifdef Q_WS_WIN
- grabMouseWhileInWindow();
- #else
- q->grabMouse();
- @@ -925,7 +925,7 @@ void QDockWidgetPrivate::nonClientAreaMouseEvent(QMouseEvent *event)
- initDrag(event->pos(), true);
- if (state == 0)
- break;
- -#ifdef Q_OS_WIN
- +#ifdef Q_WS_WIN
- // On Windows, NCA mouse events don't contain modifier info
- state->ctrlDrag = GetKeyState(VK_CONTROL) & 0x8000;
- #else
- @@ -1433,7 +1433,7 @@ bool QDockWidget::event(QEvent *event)
- if (d->mouseMoveEvent(static_cast<QMouseEvent *>(event)))
- return true;
- break;
- -#ifdef Q_OS_WIN
- +#ifdef Q_WS_WIN
- case QEvent::Leave:
- if (d->state != 0 && d->state->dragging && !d->state->nca) {
- // This is a workaround for loosing the mouse on Vista.
- diff --git a/src/widgets/widgets/qtoolbar.cpp b/src/widgets/widgets/qtoolbar.cpp
- index e0e8ce6..7527baa 100644
- --- a/src/widgets/widgets/qtoolbar.cpp
- +++ b/src/widgets/widgets/qtoolbar.cpp
- @@ -354,7 +354,7 @@ bool QToolBarPrivate::mouseMoveEvent(QMouseEvent *event)
- startDrag(moving);
- if (!moving && !wasDragging) {
- -#ifdef Q_OS_WIN
- +#ifdef Q_WS_WIN
- grabMouseWhileInWindow();
- #else
- q->grabMouse();
- commit d8d72695050d7be37acca522762bcb2dd4e33456
- Author: Olli Werwolff <qt-info@nokia.com>
- Date: Wed Jun 8 13:39:21 2011 +0200
- use correct includes in qaccessible_win.cpp/qwizard_win_p.h
- Reviewed-by: pending
- diff --git a/src/widgets/accessible/qaccessible_win.cpp b/src/widgets/accessible/qaccessible_win.cpp
- index 79ac442..f09f4bb 100644
- --- a/src/widgets/accessible/qaccessible_win.cpp
- +++ b/src/widgets/accessible/qaccessible_win.cpp
- @@ -49,9 +49,9 @@
- #include "qsettings.h"
- #include <QtCore/qmap.h>
- #include <QtCore/qpair.h>
- -#include <QtGui/qgraphicsitem.h>
- -#include <QtGui/qgraphicsscene.h>
- -#include <QtGui/qgraphicsview.h>
- +#include <QtWidgets/qgraphicsitem.h>
- +#include <QtWidgets/qgraphicsscene.h>
- +#include <QtWidgets/qgraphicsview.h>
- #include <winuser.h>
- #if !defined(WINABLEAPI)
- diff --git a/src/widgets/dialogs/qwizard_win_p.h b/src/widgets/dialogs/qwizard_win_p.h
- index 7009fa7..f53a9ba 100644
- --- a/src/widgets/dialogs/qwizard_win_p.h
- +++ b/src/widgets/dialogs/qwizard_win_p.h
- @@ -60,8 +60,8 @@
- #include <qobject.h>
- #include <qwidget.h>
- #include <qabstractbutton.h>
- -#include <QtGui/private/qwidget_p.h>
- -#include <QtGui/private/qstylehelper_p.h>
- +#include <QtWidgets/private/qwidget_p.h>
- +#include <QtWidgets/private/qstylehelper_p.h>
- QT_BEGIN_NAMESPACE
- commit a279dfe50f1a60060959de116687884207249883
- Author: Olli Werwolff <qt-info@nokia.com>
- Date: Wed Jun 8 11:46:12 2011 +0200
- Do not compile _win files when -qpa is used
- Reviewed-by: pending
- diff --git a/src/widgets/accessible/accessible.pri b/src/widgets/accessible/accessible.pri
- index 66a84bc..ff75563 100644
- --- a/src/widgets/accessible/accessible.pri
- +++ b/src/widgets/accessible/accessible.pri
- @@ -16,7 +16,7 @@ contains(QT_CONFIG, accessibility) {
- HEADERS += accessible/qaccessible_mac_p.h
- OBJECTIVE_SOURCES += accessible/qaccessible_mac.mm \
- accessible/qaccessible_mac_cocoa.mm
- - } else:win32 {
- + } else:win32:!qpa {
- SOURCES += accessible/qaccessible_win.cpp
- } else {
- HEADERS += accessible/qaccessiblebridge.h
- diff --git a/src/widgets/inputmethod/inputmethod.pri b/src/widgets/inputmethod/inputmethod.pri
- index 77ca3bd..87eb17c 100644
- --- a/src/widgets/inputmethod/inputmethod.pri
- +++ b/src/widgets/inputmethod/inputmethod.pri
- @@ -11,7 +11,7 @@ x11 {
- HEADERS += inputmethod/qximinputcontext_p.h
- SOURCES += inputmethod/qximinputcontext_x11.cpp
- }
- -win32 {
- +win32:!qpa {
- HEADERS += inputmethod/qwininputcontext_p.h
- SOURCES += inputmethod/qwininputcontext_win.cpp
- }
- diff --git a/src/widgets/kernel/kernel.pri b/src/widgets/kernel/kernel.pri
- index d085bff..6be316b 100644
- --- a/src/widgets/kernel/kernel.pri
- +++ b/src/widgets/kernel/kernel.pri
- @@ -71,9 +71,9 @@ SOURCES += \
- kernel/qguiplatformplugin.cpp \
- kernel/qwidgetsvariant.cpp
- -win32 {
- - DEFINES += QT_NO_DIRECTDRAW
- +win32: DEFINES += QT_NO_DIRECTDRAW
- +win32:!qpa {
- HEADERS += \
- kernel/qwinnativepangesturerecognizer_win_p.h
- diff --git a/src/widgets/util/util.pri b/src/widgets/util/util.pri
- index 854964b..1ba8011 100644
- --- a/src/widgets/util/util.pri
- +++ b/src/widgets/util/util.pri
- @@ -29,7 +29,7 @@ SOURCES += \
- wince* {
- SOURCES += \
- util/qsystemtrayicon_wince.cpp
- -} else:win32 {
- +} else:win32:!qpa {
- SOURCES += \
- util/qsystemtrayicon_win.cpp
- }
- commit 092ddd1461b6418d38a7c6df5be587b65a74bf2b
- Author: Olli Werwolff <qt-info@nokia.com>
- Date: Wed Jun 8 09:36:27 2011 +0200
- QTextDocumentLayout has to be exported as it is used in widgets
- Reviewed-by: pending
- diff --git a/src/gui/text/qtextdocumentlayout_p.h b/src/gui/text/qtextdocumentlayout_p.h
- index 620b9bd..b103d88 100644
- --- a/src/gui/text/qtextdocumentlayout_p.h
- +++ b/src/gui/text/qtextdocumentlayout_p.h
- @@ -63,7 +63,7 @@ class QTextListFormat;
- class QTextDocumentLayoutPrivate;
- -class Q_AUTOTEST_EXPORT QTextDocumentLayout : public QAbstractTextDocumentLayout
- +class Q_GUI_EXPORT QTextDocumentLayout : public QAbstractTextDocumentLayout
- {
- Q_DECLARE_PRIVATE(QTextDocumentLayout)
- Q_OBJECT
- commit bff0b8b522a4ad1d22f3179527c1096ea4f8ea75
- Author: Olli Werwolff <qt-info@nokia.com>
- Date: Wed Jun 8 09:35:38 2011 +0200
- Fixed compilation with QT_NO_PRINTER
- Reviewed-by: pending
- diff --git a/src/gui/kernel/qplatformintegration_qpa.cpp b/src/gui/kernel/qplatformintegration_qpa.cpp
- index 12b8760..7dadf70 100644
- --- a/src/gui/kernel/qplatformintegration_qpa.cpp
- +++ b/src/gui/kernel/qplatformintegration_qpa.cpp
- @@ -237,8 +237,10 @@ bool QPlatformIntegration::hasCapability(Capability cap) const
- QPlatformPrinterSupport *QPlatformIntegration::printerSupport() const
- {
- static QPlatformPrinterSupport *ps = 0;
- +#ifndef QT_NO_PRINTER
- if (!ps)
- ps = new QPlatformPrinterSupport;
- +#endif
- return ps;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement