~attente/unity/hud-controller-gvariant-type-error

« back to all changes in this revision

Viewing changes to dash/FilterRatingsButton.cpp

  • Committer: Marco Trevisan (Treviño)
  • Date: 2013-11-14 03:00:29 UTC
  • mto: This revision was merged to the branch mainline in revision 3596.
  • Revision ID: mail@3v1n0.net-20131114030029-jw6albd1rccg1uzm
Unity: always prefer passing [this] to lambdas than [&]

Show diffs side-by-side

added added

removed removed

Lines of Context:
52
52
  mouse_move.connect(sigc::mem_fun(this, &FilterRatingsButton::RecvMouseMove));
53
53
  mouse_drag.connect(sigc::mem_fun(this, &FilterRatingsButton::RecvMouseDrag));
54
54
 
55
 
  key_nav_focus_change.connect([&](nux::Area* area, bool has_focus, nux::KeyNavDirection direction)
 
55
  key_nav_focus_change.connect([this](nux::Area* area, bool has_focus, nux::KeyNavDirection direction)
56
56
  {
57
57
    if (has_focus)
58
58
      focused_star_ = 0;
62
62
    QueueDraw();
63
63
  });
64
64
 
65
 
  key_nav_focus_activate.connect([&](nux::Area*) { filter_->rating = static_cast<float>(focused_star_+1)/num_stars; });
 
65
  key_nav_focus_activate.connect([this](nux::Area*) { filter_->rating = static_cast<float>(focused_star_+1)/num_stars; });
66
66
  key_down.connect(sigc::mem_fun(this, &FilterRatingsButton::OnKeyDown));
67
67
}
68
68