]> git.tdb.fi Git - r2c2.git/blobdiff - source/engineer/departuresdialog.cpp
Remove some unnecessary proxy functions
[r2c2.git] / source / engineer / departuresdialog.cpp
index bea7f79281b58fa98a3ccf29182310acacfbc80f..e1f99a399f01345a11323f2c44750b0c7a0b5cf9 100644 (file)
@@ -57,22 +57,12 @@ void DeparturesDialog::group_selected(unsigned index)
 
        delete departures;
        departures = new Departures(layout, group);
-       departures->signal_departure_added.connect(sigc::mem_fun(this, &DeparturesDialog::departure_added));
-       departures->signal_departure_removed.connect(sigc::mem_fun(this, &DeparturesDialog::departure_removed));
+       departures->signal_departure_added.connect(sigc::hide<0>(sigc::mem_fun(this, &DeparturesDialog::update_rows)));
+       departures->signal_departure_removed.connect(sigc::hide<0>(sigc::mem_fun(this, &DeparturesDialog::update_rows)));
 
        update_rows();
 }
 
-void DeparturesDialog::departure_added(const Departures::Departure &)
-{
-       update_rows();
-}
-
-void DeparturesDialog::departure_removed(const Departures::Departure &)
-{
-       update_rows();
-}
-
 void DeparturesDialog::update_rows()
 {
        const list<Departures::Departure> &deps = departures->get_departures();