14 #ifndef T3_WIDGET_CHECKBOX_H
15 #define T3_WIDGET_CHECKBOX_H
17 #include <t3widget/widgets/widget.h>
18 #include <t3widget/widgets/smartlabel.h>
34 virtual bool process_key(
key_t key);
38 virtual void update_contents(
void);
39 virtual void set_focus(focus_t focus);
40 virtual bool is_hotkey(
key_t key);
46 virtual void set_enabled(
bool enable);
50 void set_state(
bool _state);
58 T3_WIDGET_SIGNAL(activate,
void);
63 T3_WIDGET_SIGNAL(toggled,
void);