#ifndef SDLWIDGETS_FOCUSABLE_H #define SDLWIDGETS_FOCUSABLE_H namespace SDLwidgets { class Focusable { public: virtual ~Focusable() {}; // causes segfault with gcc4.0.1 virtual void focusGained() = 0; virtual void focusLost() = 0; }; } #endif // SDLWIDGETS_FOCUSABLE_H