21#include <koIconChooser.h>
23#include "kis_colorspace.h"
24#include "kis_pattern_chooser.h"
25#include "kis_global.h"
26#include "kis_icon_item.h"
27#include "kis_pattern.h"
29KisPatternChooser::KisPatternChooser(TQWidget *parent, const char *name) : super(parent, name)
31 m_lbName = new TQLabel( this);
33 TQVBoxLayout *mainLayout = new TQVBoxLayout( this, 2, -1, "main layout");
35 mainLayout->addWidget(m_lbName);
36 mainLayout->addWidget(chooserWidget(), 10);
39KisPatternChooser::~KisPatternChooser()
43void KisPatternChooser::update(KoIconItem *item)
45 KisIconItem *kisItem = static_cast<KisIconItem * >(item);
48 KisPattern *pattern = static_cast<KisPattern * >(kisItem->resource());
50 TQString text = TQString( "%1 (%2 x %3)").arg(pattern->name()).arg(pattern->width()).arg(pattern->height());
52 m_lbName->setText(text);
56#include "kis_pattern_chooser.moc"
|