diff options
author | akashihi <akashihi@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2010-04-02 10:13:42 +0000 |
---|---|---|
committer | akashihi <akashihi@ffa7fe5e-494d-0410-b361-a75ebd5db220> | 2010-04-02 10:13:42 +0000 |
commit | 22ee8024505dbb87b91d6a5e04afc59288b50c3b (patch) | |
tree | 7292e7b0ee0ee79c7437626bc130125b57bef4f3 | |
parent | 863813c6c201f4a49bdae3ca04cfb7ea9f249122 (diff) | |
download | navit-svn-22ee8024505dbb87b91d6a5e04afc59288b50c3b.tar.gz |
Fix:gui/qml:Added getAttr/setAttr for radius attribute
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit/navit@3115 ffa7fe5e-494d-0410-b361-a75ebd5db220
-rw-r--r-- | gui/qml/gui_qml.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/gui/qml/gui_qml.cpp b/gui/qml/gui_qml.cpp index 3ee5ef57..515593fb 100644 --- a/gui/qml/gui_qml.cpp +++ b/gui/qml/gui_qml.cpp @@ -123,7 +123,7 @@ static void gui_qml_dbus_signal(struct gui_priv *this_, struct point *p) while ((di=graphics_displaylist_next(dlh))) { struct item *item=graphics_displayitem_get_item(di); if (item_is_point(*item) && graphics_displayitem_get_displayed(di) && - graphics_displayitem_within_dist(display, di, p, this_->radius)) { + graphics_displayitem_within_dist(display, di, p, 10)) { struct map_rect *mr=map_rect_new(item->map, NULL); struct item *itemo=map_rect_get_item_byid(mr, item->id_hi, item->id_lo); struct attr attr; @@ -250,6 +250,9 @@ gui_qml_get_attr(struct gui_priv *this_, enum attr_type type, struct attr *attr) case attr_pitch: attr->u.num=this_->pitch; break; + case attr_radius: + attr->u.num=this_->radius; + break; default: return 0; } @@ -273,6 +276,9 @@ gui_qml_set_attr(struct gui_priv *this_, struct attr *attr) case attr_pitch: this_->pitch=attr->u.num; return 1; + case attr_radius: + this_->radius=attr->u.num; + return 1; default: dbg(0,"unknown attr: %s\n",attr_to_name(attr->type)); return 1; |