You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
#include "UBDockPaletteWidget.h"
|
|
|
|
|
|
|
|
#include "core/memcheck.h"
|
|
|
|
|
|
|
|
UBDockPaletteWidget::UBDockPaletteWidget(QWidget *parent, const char *name):QWidget(parent)
|
|
|
|
{
|
|
|
|
setObjectName(name);
|
|
|
|
}
|
|
|
|
|
|
|
|
UBDockPaletteWidget::~UBDockPaletteWidget()
|
|
|
|
{
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
QPixmap UBDockPaletteWidget::iconToRight()
|
|
|
|
{
|
|
|
|
return mIconToRight;
|
|
|
|
}
|
|
|
|
|
|
|
|
QPixmap UBDockPaletteWidget::iconToLeft()
|
|
|
|
{
|
|
|
|
return mIconToLeft;
|
|
|
|
}
|
|
|
|
|
|
|
|
QString UBDockPaletteWidget::name()
|
|
|
|
{
|
|
|
|
return mName;
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* When a widget registers a mode it means that it would be displayed on that mode
|
|
|
|
*/
|
|
|
|
void UBDockPaletteWidget::registerMode(eUBDockPaletteWidgetMode mode)
|
|
|
|
{
|
|
|
|
if(!mRegisteredModes.contains(mode))
|
|
|
|
mRegisteredModes.append(mode);
|
|
|
|
}
|
|
|
|
|
|
|
|
void UBDockPaletteWidget::slot_changeMode(eUBDockPaletteWidgetMode newMode)
|
|
|
|
{
|
|
|
|
this->setVisible(this->visibleInMode( newMode ));
|
|
|
|
}
|
|
|
|
|
|
|
|
|