| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| #ifndef NAUTILUS_SEARCH_ENGINE_H |
| #define NAUTILUS_SEARCH_ENGINE_H |
| |
| #include <glib-object.h> |
| |
| #include "nautilus-directory.h" |
| #include "nautilus-search-engine-model.h" |
| #include "nautilus-search-engine-simple.h" |
| |
| G_BEGIN_DECLS |
| |
| #define NAUTILUS_TYPE_SEARCH_ENGINE (nautilus_search_engine_get_type ()) |
| |
| G_DECLARE_DERIVABLE_TYPE (NautilusSearchEngine, nautilus_search_engine, NAUTILUS, SEARCH_ENGINE, GObject) |
| |
| struct _NautilusSearchEngineClass |
| { |
| GObjectClass parent_class; |
| }; |
| |
| NautilusSearchEngine *nautilus_search_engine_new (void); |
| NautilusSearchEngineModel * |
| nautilus_search_engine_get_model_provider (NautilusSearchEngine *engine); |
| NautilusSearchEngineSimple * |
| nautilus_search_engine_get_simple_provider (NautilusSearchEngine *engine); |
| |
| G_END_DECLS |
| |
| #endif |