diff options
Diffstat (limited to 'src/labelwidget.cc')
| -rw-r--r-- | src/labelwidget.cc | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/src/labelwidget.cc b/src/labelwidget.cc new file mode 100644 index 00000000..9b18c0a9 --- /dev/null +++ b/src/labelwidget.cc @@ -0,0 +1,40 @@ +// -*- mode: C++; indent-tabs-mode: nil; c-basic-offset: 2; -*- + +#ifdef HAVE_CONFIG_H +# include "../config.h" +#endif + +#include "labelwidget.hh" + +namespace ob { + +OBLabelWidget::OBLabelWidget(otk::OtkWidget *parent, OBWidget::WidgetType type) + : otk::OtkFocusLabel(parent), + OBWidget(type) +{ +} + + +OBLabelWidget::~OBLabelWidget() +{ +} + + +void OBLabelWidget::setStyle(otk::Style *style) +{ + setTexture(style->getLabelFocus()); + setUnfocusTexture(style->getLabelUnfocus()); + + otk::OtkFocusLabel::setStyle(style); +} + + +void OBLabelWidget::adjust() +{ + otk::OtkFocusLabel::adjust(); + + // XXX: adjust shit +} + + +} |
