core: use a class derived from QList<int> instead of a QList<int> for Core::Context

A mostly mechanical change.

Reviewed-By: con
This commit is contained in:
hjk
2010-06-25 12:56:16 +02:00
parent a54fc1f6a1
commit c7e8b51d37
96 changed files with 333 additions and 345 deletions

View File

@@ -48,6 +48,7 @@ QT_END_NAMESPACE
namespace Core {
class ActionManager;
class Context;
class EditorManager;
class FileManager;
class HelpManager;
@@ -111,7 +112,7 @@ public:
virtual IContext *currentContextObject() const = 0;
// Adds and removes additional active contexts, these contexts are appended
// to the currently active contexts.
virtual void updateAdditionalContexts(const QList<int> &remove, const QList<int> &add) = 0;
virtual void updateAdditionalContexts(const Context &remove, const Context &add) = 0;
virtual bool hasContext(int context) const = 0;
virtual void addContextObject(IContext *context) = 0;
virtual void removeContextObject(IContext *context) = 0;
@@ -125,7 +126,7 @@ signals:
void optionsDialogRequested();
void coreAboutToClose();
void contextAboutToChange(Core::IContext *context);
void contextChanged(Core::IContext *context, const QList<int> &additionalContexts);
void contextChanged(Core::IContext *context, const Core::Context &additionalContexts);
};
} // namespace Core