diff options
author | Konstantin Ritt <ritt.ks@gmail.com> | 2012-04-26 13:00:56 +0300 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-04-26 15:33:00 +0200 |
commit | f3721d77067d4d0f81971a4bfb1bb135bf146d8a (patch) | |
tree | 33dbdff4faa162c5158fc5bf531b486213d4ded6 /src/gui/painting/qmatrix.h | |
parent | 93132154b5283bf26baee47c60471a245884382f (diff) |
get rid of Q_*_EXPORT_INLINE macros
> Girish:
> We should be able to remove the macro completely today,
> just mark all those functions as plain inline.
> With Qt5, we don't have to worry about bc yet.
this fixes "import attribute ignored" warnings on mingw with -fno-keep-inline-dllexport
Change-Id: I616e5de7c8d59953ce03a316b941a439fae56298
Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
Diffstat (limited to 'src/gui/painting/qmatrix.h')
-rw-r--r-- | src/gui/painting/qmatrix.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/gui/painting/qmatrix.h b/src/gui/painting/qmatrix.h index 7acc962afa..00eec33410 100644 --- a/src/gui/painting/qmatrix.h +++ b/src/gui/painting/qmatrix.h @@ -137,19 +137,19 @@ private: Q_DECLARE_TYPEINFO(QMatrix, Q_MOVABLE_TYPE); // mathematical semantics -Q_GUI_EXPORT_INLINE QPoint operator*(const QPoint &p, const QMatrix &m) +inline QPoint operator*(const QPoint &p, const QMatrix &m) { return m.map(p); } -Q_GUI_EXPORT_INLINE QPointF operator*(const QPointF &p, const QMatrix &m) +inline QPointF operator*(const QPointF &p, const QMatrix &m) { return m.map(p); } -Q_GUI_EXPORT_INLINE QLineF operator*(const QLineF &l, const QMatrix &m) +inline QLineF operator*(const QLineF &l, const QMatrix &m) { return m.map(l); } -Q_GUI_EXPORT_INLINE QLine operator*(const QLine &l, const QMatrix &m) +inline QLine operator*(const QLine &l, const QMatrix &m) { return m.map(l); } -Q_GUI_EXPORT_INLINE QPolygon operator *(const QPolygon &a, const QMatrix &m) +inline QPolygon operator *(const QPolygon &a, const QMatrix &m) { return m.map(a); } -Q_GUI_EXPORT_INLINE QPolygonF operator *(const QPolygonF &a, const QMatrix &m) +inline QPolygonF operator *(const QPolygonF &a, const QMatrix &m) { return m.map(a); } -Q_GUI_EXPORT_INLINE QRegion operator *(const QRegion &r, const QMatrix &m) +inline QRegion operator *(const QRegion &r, const QMatrix &m) { return m.map(r); } Q_GUI_EXPORT QPainterPath operator *(const QPainterPath &p, const QMatrix &m); |