equal
deleted
inserted
replaced
24 #define GLX_COMMANDHANDLERBASE_EXPORT Q_DECL_EXPORT |
24 #define GLX_COMMANDHANDLERBASE_EXPORT Q_DECL_EXPORT |
25 #else |
25 #else |
26 #define GLX_COMMANDHANDLERBASE_EXPORT Q_DECL_IMPORT |
26 #define GLX_COMMANDHANDLERBASE_EXPORT Q_DECL_IMPORT |
27 #endif |
27 #endif |
28 |
28 |
|
29 class QModelIndex; |
29 class GLX_COMMANDHANDLERBASE_EXPORT GlxCommandHandler : public QObject |
30 class GLX_COMMANDHANDLERBASE_EXPORT GlxCommandHandler : public QObject |
30 { |
31 { |
31 public: |
32 public: |
32 GlxCommandHandler(); |
33 GlxCommandHandler(); |
33 virtual ~GlxCommandHandler(); |
34 virtual ~GlxCommandHandler(); |
34 virtual void executeCommand(int commandId,int collectionId) = 0; |
35 virtual void executeCommand(int commandId,int collectionId ,QList<QModelIndex> indexList = QList<QModelIndex>() ) = 0; |
35 |
36 |
36 }; |
37 }; |
37 #endif //GLXCOMMANDHANDLER_H |
38 #endif //GLXCOMMANDHANDLER_H |