Commit 8645c284 authored by Clément Fauconnier's avatar Clément Fauconnier

highlight active thumbnail view

parent 3c6b06e3
...@@ -1598,6 +1598,9 @@ void UBBoardController::moveSceneToIndex(int source, int target) ...@@ -1598,6 +1598,9 @@ void UBBoardController::moveSceneToIndex(int source, int target)
setActiveDocumentScene(target); setActiveDocumentScene(target);
mMovingSceneIndex = -1; mMovingSceneIndex = -1;
//on board thumbnails view
emit moveThumbnailRequired(source, target);
emit activeSceneChanged(); emit activeSceneChanged();
} }
} }
......
...@@ -76,8 +76,6 @@ bool UBDocumentContainer::movePageToIndex(int source, int target) ...@@ -76,8 +76,6 @@ bool UBDocumentContainer::movePageToIndex(int source, int target)
insertThumbPage(target); insertThumbPage(target);
emit documentThumbnailsUpdated(this); emit documentThumbnailsUpdated(this);
//on board thumbnails view
emit moveThumbnailRequired(source, target);
return true; return true;
} }
......
...@@ -35,6 +35,8 @@ ...@@ -35,6 +35,8 @@
#include <QTime> #include <QTime>
#include <QGraphicsSceneHoverEvent> #include <QGraphicsSceneHoverEvent>
#include "core/UBApplication.h"
#include "board/UBBoardController.h"
#include "frameworks/UBCoreGraphicsScene.h" #include "frameworks/UBCoreGraphicsScene.h"
#include "core/UBSettings.h" #include "core/UBSettings.h"
#include "domain/UBItem.h" #include "domain/UBItem.h"
...@@ -486,12 +488,15 @@ class UBDraggableThumbnailView : public UBDraggableThumbnail ...@@ -486,12 +488,15 @@ class UBDraggableThumbnailView : public UBDraggableThumbnail
void setPageNumber(int i) void setPageNumber(int i)
{ {
mPageNumber->setPlainText(tr("Page %0").arg(i+1)); mPageNumber->setPlainText(tr("Page %0").arg(i+1));
if (UBApplication::boardController->activeSceneIndex() == i)
mPageNumber->setDefaultTextColor(QColor("#6682b5"));
else
mPageNumber->setDefaultTextColor(QColor("#000000"));
} }
private: private:
UBThumbnailView* mThumbnailView; UBThumbnailView* mThumbnailView;
UBThumbnailTextItem* mPageNumber; UBThumbnailTextItem* mPageNumber;
}; };
namespace UBThumbnailUI namespace UBThumbnailUI
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment