@@ -32,9 +32,6 @@ class Scopes : public unity::shell::scopes::ScopesInterface
35− // TODO Remove and depend on lp:~unity-team/unity-api/scopes-v3
36− Q_PROPERTY(unity::shell::scopes::ScopeInterface* overviewScope READ overviewScope NOTIFY overviewScopeChanged)
39 explicit Scopes(QObject *parent = 0);
36 explicit Scopes(QObject *parent = 0);
40 ~Scopes();
37 ~Scopes();
@@ -53,17 +50,12 @@ public:
53 QModelIndex parent ( const QModelIndex & index ) const;
50 QModelIndex parent ( const QModelIndex & index ) const;
55 bool loaded() const override;
52 bool loaded() const override;
56− // TODO Add override when dependin on lp:~unity-team/unity-api/scopes-v3
57− unity::shell::scopes::ScopeInterface* overviewScope() const;
53+ unity::shell::scopes::ScopeInterface* overviewScope() const override;
59 // This is used as part of implementation of the other C++ code, not API
55 // This is used as part of implementation of the other C++ code, not API
60 QList<unity::shell::scopes::ScopeInterface *> scopes(bool onlyVisible) const;
56 QList<unity::shell::scopes::ScopeInterface *> scopes(bool onlyVisible) const;
61 unity::shell::scopes::ScopeInterface* getScopeFromAll(const QString& scope_id) const;
57 unity::shell::scopes::ScopeInterface* getScopeFromAll(const QString& scope_id) const;
64− // TODO Remove and depend on lp:~unity-team/unity-api/scopes-v3
65− void overviewScopeChanged();
67private Q_SLOTS:
59private Q_SLOTS:
68 void updateScopes();
60 void updateScopes();