Horizon
Loading...
Searching...
No Matches
keyseq_dialog.hpp
1#pragma once
2#include <gtkmm.h>
3#include "action.hpp"
4
5namespace horizon {
6class KeySequenceDialog : public Gtk::Dialog {
7public:
8 KeySequenceDialog(Gtk::Window *parent);
9 void add_sequence(const std::vector<KeySequence> &seqs, const std::string &label);
10 void add_sequence(const std::string &seq, const std::string &label);
11 void clear();
12
13private:
14 Gtk::ListBox *lb;
15 Glib::RefPtr<Gtk::SizeGroup> sg;
16};
17} // namespace horizon
Definition keyseq_dialog.hpp:6