Qt6 changes for QList/QVector disaallow forward declarations, but as

with every qobject.h we have qlist.h anyway
This commit is contained in:
Uwe Rathmann 2020-10-23 13:41:18 +02:00
parent 5d9d307d6f
commit 4fefe62ad0
3 changed files with 11 additions and 3 deletions

View File

@ -18,7 +18,9 @@
class QskControlPrivate;
class QskGestureEvent;
template< typename T > class QVector;
#if QT_VERSION < QT_VERSION_CHECK( 6, 0, 0 )
template< typename T > class QVector;
#endif
class QSK_EXPORT QskControl : public QskQuickItem, public QskSkinnable
{

View File

@ -8,7 +8,9 @@
#include "QskControl.h"
template< typename T > class QVector;
#if QT_VERSION < QT_VERSION_CHECK( 6, 0, 0 )
template< typename T > class QVector;
#endif
class QSK_EXPORT QskFocusIndicator : public QskControl
{

View File

@ -4,7 +4,7 @@
*****************************************************************************/
#ifndef QSK_SKINLET_H
#define QSK_SKINLET_H 1
#define QSK_SKINLET_H
#include "QskAspect.h"
@ -27,6 +27,10 @@ class QRectF;
class QRect;
class QSize;
#if QT_VERSION < QT_VERSION_CHECK( 6, 0, 0 )
template< typename T > class QVector;
#endif
class QSK_EXPORT QskSkinlet
{
Q_GADGET