@@ -35,87 +35,110 @@ Scope::Scope(QString const& id, QString const& name, bool visible, QObject* pare
3535{
3636}
3737
38−QString Scope::id() const {
38+QString Scope::id() const
39+{
3940 return m_id;
4041}
4142
42−QString Scope::name() const {
43+QString Scope::name() const
44+{
4345 return m_name;
4446}
4547
46−QString Scope::searchQuery() const {
48+QString Scope::searchQuery() const
49+{
4750 return m_searchQuery;
4851}
4952
50−QString Scope::iconHint() const {
53+QString Scope::iconHint() const
54+{
5155 return m_iconHint;
5256}
5357
54−QString Scope::description() const {
58+QString Scope::description() const
59+{
5560 return m_description;
5661}
5762
58−QString Scope::searchHint() const {
63+QString Scope::searchHint() const
64+{
5965 return QString("");
6066}
6167
62−QString Scope::shortcut() const {
68+QString Scope::shortcut() const
69+{
6370 return QString("");
6471}
6572
66−bool Scope::searchInProgress() const {
73+bool Scope::searchInProgress() const
74+{
6775 return m_searching;
6876}
6977
70−unity::shell::scopes::CategoriesInterface* Scope::categories() const {
78+unity::shell::scopes::CategoriesInterface* Scope::categories() const
79+{
7180 return m_categories;
7281}
7382
74−QString Scope::noResultsHint() const {
83+unity::shell::scopes::SettingsModelInterface* Scope::settings() const
84+{
85+ return nullptr;
86+}
87+
88+QString Scope::noResultsHint() const
89+{
7590 return m_noResultsHint;
7691}
7792
78−QString Scope::formFactor() const {
93+QString Scope::formFactor() const
94+{
7995 return m_formFactor;
8096}
8197
82−bool Scope::visible() const {
98+bool Scope::visible() const
99+{
83100 return m_visible;
84101}
85102
86−bool Scope::isActive() const {
103+bool Scope::isActive() const
104+{
87105 return m_isActive;
88106}
89107
90−void Scope::setSearchQuery(const QString &str) {
108+void Scope::setSearchQuery(const QString &str)
109+{
91110 if (str != m_searchQuery) {
92111 m_searchQuery = str;
93112 Q_EMIT searchQueryChanged();
94113 }
95114}
96115
97−void Scope::setFormFactor(const QString &str) {
116+void Scope::setFormFactor(const QString &str)
117+{
98118 if (str != m_formFactor) {
99119 m_formFactor = str;
100120 Q_EMIT formFactorChanged();
101121 }
102122}
103123
104−void Scope::setActive(const bool active) {
124+void Scope::setActive(const bool active)
125+{
105126 if (active != m_isActive) {
106127 m_isActive = active;
107128 Q_EMIT isActiveChanged();
108129 }
109130}
110131
111−void Scope::setSearchInProgress(const bool inProg) {
132+void Scope::setSearchInProgress(const bool inProg)
133+{
112134 if (inProg != m_searching) {
113135 m_searching = inProg;
114136 Q_EMIT searchInProgressChanged();
115137 }
116138}
117139
118−void Scope::setNoResultsHint(const QString& str) {
140+void Scope::setNoResultsHint(const QString& str)
141+{
119142 if (str != m_noResultsHint) {
120143 m_noResultsHint = str;
121144 Q_EMIT noResultsHintChanged();
@@ -182,3 +205,8 @@ void Scope::loadDepartment(const QString& id)
182205 m_currentDeparment = id;
183206 Q_EMIT currentDepartmentIdChanged();
184207}
208+
209+void Scope::performQuery(const QString& query)
210+{
211+ Q_UNUSED(query);
212+}