X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=source%2Fengineer%2Ftrainpanel.cpp;h=e239b1e7a9dfdb15431f128111eb9d1ab780ba94;hb=d2dfed1a38c5e8487532e9055fad464cf54efd83;hp=e6a91a8f6dc1c2b272fa38adb88c4a3adc62c165;hpb=e802ad7de31cc23bce2c0a3533a7ccd6635a30c1;p=r2c2.git diff --git a/source/engineer/trainpanel.cpp b/source/engineer/trainpanel.cpp index e6a91a8..e239b1e 100644 --- a/source/engineer/trainpanel.cpp +++ b/source/engineer/trainpanel.cpp @@ -1,13 +1,11 @@ #include #include #include "libr2c2/aicontrol.h" -#include "libr2c2/timetable.h" #include "libr2c2/trackiter.h" #include "libr2c2/trainrouter.h" #include "libr2c2/vehicletype.h" #include "engineer.h" #include "routeselect.h" -#include "timetabledialog.h" #include "trainpanel.h" #include "trainproperties.h" #include "trainview.h" @@ -120,10 +118,6 @@ TrainPanel::TrainPanel(Engineer &e, Train &t): btn->set_geometry(GLtk::Geometry(100, 30, 36, 25)); btn->signal_clicked.connect(sigc::mem_fun(this, &TrainPanel::route_clicked)); - pnl_extra->add(*(btn = new GLtk::Button("TTbl"))); - btn->set_geometry(GLtk::Geometry(46, 30, 36, 25)); - btn->signal_clicked.connect(sigc::mem_fun(this, &TrainPanel::timetable_clicked)); - pnl_extra->add(*(btn = new GLtk::Button("View"))); btn->set_geometry(GLtk::Geometry(geom.w-46, 30, 36, 25)); btn->signal_clicked.connect(sigc::mem_fun(this, &TrainPanel::view_clicked)); @@ -210,17 +204,6 @@ void TrainPanel::goto_clicked() pick_conn = engineer.signal_pick_done.connect(sigc::mem_fun(this, &TrainPanel::go_to)); } -void TrainPanel::timetable_clicked() -{ - Timetable *timetable = train.get_ai_of_type(); - if(!timetable) - timetable = new Timetable(train); - - TimetableDialog *dialog = new TimetableDialog(*timetable); - engineer.get_root().add(*dialog); - dialog->set_position(geom.x+geom.w, geom.y+geom.h-dialog->get_geometry().h); -} - void TrainPanel::view_clicked() { TrainView *dialog = new TrainView(engineer, train);