@@ -21,6 +21,7 @@
22#include "fake_filters.h"
22#include "fake_filters.h"
23#include "fake_navigation.h"
23#include "fake_navigation.h"
24+#include "fake_optionselectorfilter.h"
24#include "fake_resultsmodel.h"
25#include "fake_resultsmodel.h"
25#include "fake_scopes.h"
26#include "fake_scopes.h"
26#include "fake_settingsmodel.h"
27#include "fake_settingsmodel.h"
@@ -46,6 +47,7 @@ Scope::Scope(QString const& id, QString const& name, bool favorite, Scopes* pare
46 , m_filters(new Filters(this))
47 , m_filters(new Filters(this))
47 , m_returnNullPreview(returnNullPreview)
48 , m_returnNullPreview(returnNullPreview)
50+ m_primaryNavigationFilter = new FakeOptionSelectorFilter("OSF2", "PFTag", "Which food you like More", false, QStringList() << "meat" << "vegetables", this);
51QString Scope::id() const
53QString Scope::id() const
@@ -288,7 +290,7 @@ void Scope::setNavigationState(const QString &navigationId)
289unity::shell::scopes::FilterBaseInterface* Scope::primaryNavigationFilter() const
291unity::shell::scopes::FilterBaseInterface* Scope::primaryNavigationFilter() const
291− return nullptr;
293+ return m_primaryNavigationFilter;
294unity::shell::scopes::FiltersInterface* Scope::filters() const
296unity::shell::scopes::FiltersInterface* Scope::filters() const