# HG changeset patch # User Pat Downey # Date 1276690134 -3600 # Node ID c9962d0368d93dbc25407df780342d04f473b98f # Parent 037d3521c147a228b3f841185a600030f17a8f3d Bug 2941: Remove forward declarations of QModelIndex and #include . The QList template argument needs the full declaration of QModelIndex. diff -r 037d3521c147 -r c9962d0368d9 ui/commandhandlers/commandhandlerbase/inc/glxcommandhandler.h --- a/ui/commandhandlers/commandhandlerbase/inc/glxcommandhandler.h Tue Jun 15 15:48:10 2010 +0100 +++ b/ui/commandhandlers/commandhandlerbase/inc/glxcommandhandler.h Wed Jun 16 13:08:54 2010 +0100 @@ -19,6 +19,7 @@ #define GLXCOMMANDHANDLER_H #include +#include #ifdef BUILD_COMMANDHANDLERBASE #define GLX_COMMANDHANDLERBASE_EXPORT Q_DECL_EXPORT @@ -26,7 +27,6 @@ #define GLX_COMMANDHANDLERBASE_EXPORT Q_DECL_IMPORT #endif -class QModelIndex; class GLX_COMMANDHANDLERBASE_EXPORT GlxCommandHandler : public QObject { public: diff -r 037d3521c147 -r c9962d0368d9 ui/viewmanagement/statehandler/inc/glxactionhandler.h --- a/ui/viewmanagement/statehandler/inc/glxactionhandler.h Tue Jun 15 15:48:10 2010 +0100 +++ b/ui/viewmanagement/statehandler/inc/glxactionhandler.h Wed Jun 16 13:08:54 2010 +0100 @@ -22,9 +22,9 @@ #include #include +#include class GlxCommandHandler; -class QModelIndex; class GlxActionHandler : public QObject {