|
|
|
@ -205,6 +205,8 @@ UBCachePropertiesWidget::~UBCachePropertiesWidget() |
|
|
|
|
|
|
|
|
|
void UBCachePropertiesWidget::onCloseClicked() |
|
|
|
|
{ |
|
|
|
|
if(!mCaches.empty()) |
|
|
|
|
{ |
|
|
|
|
// Remove the current cache from the list
|
|
|
|
|
mCaches.remove(mCaches.indexOf(mpCurrentCache)); |
|
|
|
|
|
|
|
|
@ -216,6 +218,9 @@ void UBCachePropertiesWidget::onCloseClicked() |
|
|
|
|
{ |
|
|
|
|
emit cacheListEmpty(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
emit hideTab(name()); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void UBCachePropertiesWidget::updateCacheColor(QColor color) |
|
|
|
@ -321,8 +326,8 @@ void UBCachePropertiesWidget::updateCurrentCache() |
|
|
|
|
|
|
|
|
|
// If we fall here, that means:
|
|
|
|
|
// 1 - that this page has no cache
|
|
|
|
|
// 2 - we do not on Board page
|
|
|
|
|
// 3 - we in board mode, but show desktop (as really - desktop mode)
|
|
|
|
|
// 2 - we are not in Board mode
|
|
|
|
|
// 3 - we are in Board mode, but show desktop (as really - Desktop mode)
|
|
|
|
|
emit hideTab(name()); |
|
|
|
|
mpCurrentCache = NULL; |
|
|
|
|
setDisabled(true); |
|
|
|
|