|
|
@ -61,8 +61,6 @@ UBCachePropertiesWidget::UBCachePropertiesWidget(QWidget *parent, const char *na |
|
|
|
mpColorLabel = new QLabel(tr("Color:"), mpProperties); |
|
|
|
mpColorLabel = new QLabel(tr("Color:"), mpProperties); |
|
|
|
mpColor = new QPushButton(mpProperties); |
|
|
|
mpColor = new QPushButton(mpProperties); |
|
|
|
mpColor->setObjectName("DockPaletteWidgetButton"); |
|
|
|
mpColor->setObjectName("DockPaletteWidgetButton"); |
|
|
|
// TODO: Check in the document if the page has a color and assign it to this cache
|
|
|
|
|
|
|
|
// else set the black color by default
|
|
|
|
|
|
|
|
updateCacheColor(Qt::black); |
|
|
|
updateCacheColor(Qt::black); |
|
|
|
mpColorLayout->addWidget(mpColorLabel, 0); |
|
|
|
mpColorLayout->addWidget(mpColorLabel, 0); |
|
|
|
mpColorLayout->addWidget(mpColor, 0); |
|
|
|
mpColorLayout->addWidget(mpColor, 0); |
|
|
@ -86,7 +84,6 @@ UBCachePropertiesWidget::UBCachePropertiesWidget(QWidget *parent, const char *na |
|
|
|
mpShapeLayout->addStretch(1); |
|
|
|
mpShapeLayout->addStretch(1); |
|
|
|
mpPropertiesLayout->addLayout(mpShapeLayout, 0); |
|
|
|
mpPropertiesLayout->addLayout(mpShapeLayout, 0); |
|
|
|
|
|
|
|
|
|
|
|
// TODO: Check in the document which shape is saved and check the corresponding button
|
|
|
|
|
|
|
|
mpCircleButton->setChecked(true); |
|
|
|
mpCircleButton->setChecked(true); |
|
|
|
|
|
|
|
|
|
|
|
// Shape Size
|
|
|
|
// Shape Size
|
|
|
@ -111,6 +108,9 @@ UBCachePropertiesWidget::UBCachePropertiesWidget(QWidget *parent, const char *na |
|
|
|
// Fill the empty space
|
|
|
|
// Fill the empty space
|
|
|
|
mpPropertiesLayout->addStretch(1); |
|
|
|
mpPropertiesLayout->addStretch(1); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Get the infos from the current cache
|
|
|
|
|
|
|
|
// ...
|
|
|
|
|
|
|
|
|
|
|
|
// Connect signals / slots
|
|
|
|
// Connect signals / slots
|
|
|
|
connect(mpCloseButton, SIGNAL(clicked()), this, SLOT(onCloseClicked())); |
|
|
|
connect(mpCloseButton, SIGNAL(clicked()), this, SLOT(onCloseClicked())); |
|
|
|
connect(mpColor, SIGNAL(clicked()), this, SLOT(onColorClicked())); |
|
|
|
connect(mpColor, SIGNAL(clicked()), this, SLOT(onColorClicked())); |
|
|
@ -277,6 +277,7 @@ void UBCachePropertiesWidget::updateCurrentCache() |
|
|
|
{ |
|
|
|
{ |
|
|
|
if("Cache" == it->data(Qt::UserRole).toString()) |
|
|
|
if("Cache" == it->data(Qt::UserRole).toString()) |
|
|
|
{ |
|
|
|
{ |
|
|
|
|
|
|
|
qDebug() << ">>> Setting cache parameters"; |
|
|
|
setEnabled(true); |
|
|
|
setEnabled(true); |
|
|
|
mpCurrentCache = dynamic_cast<UBGraphicsCache*>(it); |
|
|
|
mpCurrentCache = dynamic_cast<UBGraphicsCache*>(it); |
|
|
|
if((NULL != mpCurrentCache) && (!mCaches.contains(mpCurrentCache))) |
|
|
|
if((NULL != mpCurrentCache) && (!mCaches.contains(mpCurrentCache))) |
|
|
|