IdeSearchResult
IdeSearchResult
|
|
Functions
ide_search_result_get_source_location ()
IdeSourceLocation *
ide_search_result_get_source_location (IdeSearchResult *self
);
Gets the file associated with the search result if any.
Many search providers ultimately just open a file, so this may
be used in lieu of handling the activate signal.
Returns
An IdeUri.
[transfer full][nullable]
ide_search_result_compare ()
gint
ide_search_result_compare (gconstpointer a
,
gconstpointer b
);
ide_search_result_get_priority ()
gint
ide_search_result_get_priority (IdeSearchResult *self
);
ide_search_result_set_priority ()
void
ide_search_result_set_priority (IdeSearchResult *self
,
gint priority
);
ide_search_result_get_score ()
gfloat
ide_search_result_get_score (IdeSearchResult *self
);
ide_search_result_set_score ()
void
ide_search_result_set_score (IdeSearchResult *self
,
gfloat score
);
ide_search_result_set_icon ()
void
ide_search_result_set_icon (IdeSearchResult *self
,
GIcon *icon
);
Types and Values
IDE_TYPE_SEARCH_RESULT
#define IDE_TYPE_SEARCH_RESULT (ide_search_result_get_type())
struct IdeSearchResultClass
struct IdeSearchResultClass {
DzlSuggestionClass parent_class;
IdeSourceLocation *(*get_source_location) (IdeSearchResult *self);
};
IdeSearchResult
typedef struct _IdeSearchResult IdeSearchResult;
Property Details
The “priority”
property
“priority” gint
The priority of search result group.
Flags: Read / Write
Default value: 0
The “score”
property
“score” gfloat
The score of the result.
Flags: Read / Write
Allowed values: >= -1.17549e-38
Default value: 0