24 #ifndef __LIBS_GUI_UTILS_THROBBER_H_
25 #define __LIBS_GUI_UTILS_THROBBER_H_
36 const Glib::RefPtr<Gtk::Builder> &builder);
45 void set_stock(
const Gtk::StockID& stock_id);
48 void ctor(Gtk::IconSize icon_size);
52 unsigned int __current;
53 std::vector<Glib::RefPtr<Gdk::Pixbuf> > __pixbufs;
54 Gtk::IconSize __icon_size;
56 sigc::connection __timeout_connection;
57 unsigned int __timeout;
Fawkes library namespace.
void start_anim()
Start animation.
void stop_anim()
Stop animation.
void set_timeout(unsigned int timeout)
Set the animation timeout.
void set_stock(const Gtk::StockID &stock_id)
Set image from stock ID.
Throbber(Gtk::IconSize &icon_size)
Constructor.
bool anim_running()
Check if animation is running.
Simple Gtk Throbber/Spinner.