diff --git a/src/devicewidget.cc b/src/devicewidget.cc index 1c34ea6..1a148ee 100644 --- a/src/devicewidget.cc +++ b/src/devicewidget.cc @@ -63,8 +63,13 @@ DeviceWidget::DeviceWidget(BaseObjectType* cobject, const Glib::RefPtrconfigure(offsetAdjustment, 0, 2); +#else + offsetAdjustment = new Gtk::Adjustment(0.0, -2000.0, 2000.0, 10.0, 50.0, 0.0); + offsetButton->configure(*offsetAdjustment, 0.0, 2); +#endif /* HAVE_GTK3 */ } void DeviceWidget::init(MainWindow* mainWindow, Glib::ustring deviceType) { diff --git a/src/devicewidget.h b/src/devicewidget.h index d2dff51..586c2cf 100644 --- a/src/devicewidget.h +++ b/src/devicewidget.h @@ -98,7 +98,11 @@ protected: Gtk::HBox *portSelect, *offsetSelect; Gtk::ComboBox *portList; Glib::RefPtr treeModel; +#ifdef HAVE_GTK3 Glib::RefPtr offsetAdjustment; +#else + Gtk::Adjustment *offsetAdjustment; +#endif /* HAVE_GTK3 */ private: Glib::ustring mDeviceType;