X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fwidget.cpp;h=0128367c2b32a6a6c54ae458b3d3a994b38cdf2e;hb=48fd4db84c4d0b43305d85f74de99eb4fef04fd6;hp=7d608f2ce8d32980505f3fde37e8df91a3bb35de;hpb=8ffcd589660022f05d8b3b1dbb36c0c0aa91954a;p=libs%2Fgltk.git diff --git a/source/widget.cpp b/source/widget.cpp index 7d608f2..0128367 100644 --- a/source/widget.cpp +++ b/source/widget.cpp @@ -7,6 +7,7 @@ Distributed under the LGPL #include #include +#include #include "panel.h" #include "resources.h" #include "widget.h" @@ -70,7 +71,7 @@ void Widget::set_visible(bool v) void Widget::render() const { if(!style) - throw InvalidState("Attempt to render a widget without a style"); + throw InvalidState(format("Attempt to render a widget without a style (class=\"%s\")", get_class())); GL::push_matrix(); GL::translate(geom.x, geom.y, 0);