light_adder.hpp 499 B

1234567891011121314151617181920212223242526272829
  1. #ifndef LIGHT_ADDER_HPP_DEFINED
  2. #define LIGHT_ADDER_HPP_DEFINED
  3. #include <gtkmm/grid.h>
  4. #include <gtkmm/label.h>
  5. #include <gtkmm/entry.h>
  6. #include <gtkmm/button.h>
  7. namespace cx_light {
  8. class light_adder : public Gtk::Grid {
  9. public:
  10. light_adder();
  11. ~light_adder() override;
  12. private:
  13. Gtk::Label *title_label;
  14. Gtk::Entry *title_entry;
  15. Gtk::Label *address_label;
  16. Gtk::Entry *address_entry;
  17. Gtk::Button *add_button;
  18. };
  19. }
  20. #endif