From b4aecd8c57925e3d4376236a348c3bc5f9000265 Mon Sep 17 00:00:00 2001 From: Isa Kindov Date: Fri, 10 Jun 2011 11:05:23 +0200 Subject: [PATCH] Resolved issue Sankore 54 --- src/board/UBLibraryController.cpp | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/board/UBLibraryController.cpp b/src/board/UBLibraryController.cpp index feea7f55..e1981e65 100644 --- a/src/board/UBLibraryController.cpp +++ b/src/board/UBLibraryController.cpp @@ -263,10 +263,15 @@ QImage* UBLibraryController::createThumbnail(UBLibElement* pElement) QImage* UBLibraryController::thumbnailForFile(UBLibElement* pElement) { - if (pElement->path().toString().contains("uniboardTool://")){ - QImage* image = new QImage(UBToolsManager::manager()->iconFromToolId(pElement->path().toString())); - return image; - } + if (pElement->path().toString().contains("uniboardTool://")){ + QImage* image = new QImage(UBToolsManager::manager()->iconFromToolId(pElement->path().toString())); + return image; + } + if (pElement->type() == eUBLibElementType_InteractiveItem){ + QImage* image = new QImage(UBAbstractWidget::iconFilePath(pElement->path())); + return image; + } + QString thumbnailPath = UBFileSystemUtils::thumbnailPath(pElement->path().toLocalFile()); if (!thumbnailPath.length())