summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorakashihi <akashihi@ffa7fe5e-494d-0410-b361-a75ebd5db220>2010-04-02 10:13:42 +0000
committerakashihi <akashihi@ffa7fe5e-494d-0410-b361-a75ebd5db220>2010-04-02 10:13:42 +0000
commit22ee8024505dbb87b91d6a5e04afc59288b50c3b (patch)
tree7292e7b0ee0ee79c7437626bc130125b57bef4f3
parent863813c6c201f4a49bdae3ca04cfb7ea9f249122 (diff)
downloadnavit-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.cpp8
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;