@@ -99,7 +99,12 @@ Q_SIGNALS:
99 void searchFinished(const std::string&, unity::glib::HintsMap const&, unity::glib::Error const&);
99 void searchFinished(const std::string&, unity::glib::HintsMap const&, unity::glib::Error const&);
100 void searchQueryChanged();
100 void searchQueryChanged();
101 void noResultsHintChanged();
101 void noResultsHintChanged();
103+ // signals triggered by activate(..) or preview(..) requests.
102 void previewReady(const Preview &preview);
104 void previewReady(const Preview &preview);
107+ void gotoUri(const QString &uri);
104private Q_SLOTS:
109private Q_SLOTS:
105 void synchronizeStates();
110 void synchronizeStates();
@@ -117,7 +122,7 @@ private:
117 const QVariant &mimetype, const QVariant &title,
122 const QVariant &mimetype, const QVariant &title,
118 const QVariant &comment, const QVariant &dnd_uri,
123 const QVariant &comment, const QVariant &dnd_uri,
119 const QVariant &metadata);
124 const QVariant &metadata);
120− void onActivated(unity::dash::LocalResult const& result, unity::dash::ScopeHandledType type, unity::glib::HintsMap const&);
125+ void onActivated(unity::dash::LocalResult const& result, unity::dash::ScopeHandledType type, unity::glib::HintsMap const& hints);
121 void onPreviewReady(unity::dash::LocalResult const& result, unity::dash::Preview::Ptr const& preview);
126 void onPreviewReady(unity::dash::LocalResult const& result, unity::dash::Preview::Ptr const& preview);
122 void fallbackActivate(const QString& uri);
127 void fallbackActivate(const QString& uri);