Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
O
OpenBoard
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lifo
Nicolas Ollinger
OpenBoard
Commits
b3af6072
Commit
b3af6072
authored
Jun 24, 2011
by
shibakaneki
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of github.com:Sankore/Sankore-3.1
Conflicts: src/pdf/XPDFRenderer.cpp
parents
7138cb9c
c74e98bc
Changes
169
Hide whitespace changes
Inline
Side-by-side
Showing
169 changed files
with
514 additions
and
77 deletions
+514
-77
triangleTool.png
resources/images/toolPalette/triangleTool.png
+0
-0
sankore.qrc
resources/sankore.qrc
+1
-0
UBExportAdaptor.cpp
src/adaptors/UBExportAdaptor.cpp
+2
-0
UBExportDocument.cpp
src/adaptors/UBExportDocument.cpp
+2
-0
UBExportFullPDF.cpp
src/adaptors/UBExportFullPDF.cpp
+3
-0
UBExportPDF.cpp
src/adaptors/UBExportPDF.cpp
+1
-0
UBExportWeb.cpp
src/adaptors/UBExportWeb.cpp
+2
-0
UBImportAdaptor.cpp
src/adaptors/UBImportAdaptor.cpp
+1
-0
UBImportDocument.cpp
src/adaptors/UBImportDocument.cpp
+2
-0
UBImportDocument.h
src/adaptors/UBImportDocument.h
+1
-0
UBImportImage.cpp
src/adaptors/UBImportImage.cpp
+2
-0
UBImportImage.h
src/adaptors/UBImportImage.h
+1
-0
UBImportPDF.cpp
src/adaptors/UBImportPDF.cpp
+2
-0
UBImportPDF.h
src/adaptors/UBImportPDF.h
+1
-0
UBImportVirtualPrinter.cpp
src/adaptors/UBImportVirtualPrinter.cpp
+1
-0
UBIniFileParser.cpp
src/adaptors/UBIniFileParser.cpp
+2
-0
UBMetadataDcSubsetAdaptor.cpp
src/adaptors/UBMetadataDcSubsetAdaptor.cpp
+2
-0
UBSvgSubsetAdaptor.cpp
src/adaptors/UBSvgSubsetAdaptor.cpp
+21
-2
UBThumbnailAdaptor.cpp
src/adaptors/UBThumbnailAdaptor.cpp
+2
-0
UBWebPublisher.cpp
src/adaptors/UBWebPublisher.cpp
+1
-1
UBAbstractPublisher.cpp
src/adaptors/publishing/UBAbstractPublisher.cpp
+2
-0
UBCapturePublisher.cpp
src/adaptors/publishing/UBCapturePublisher.cpp
+1
-0
UBCapturePublisher.h
src/adaptors/publishing/UBCapturePublisher.h
+0
-1
UBDocumentPublisher.cpp
src/adaptors/publishing/UBDocumentPublisher.cpp
+1
-0
UBSvgSubsetRasterizer.cpp
src/adaptors/publishing/UBSvgSubsetRasterizer.cpp
+2
-0
UBAbstractVotingSystem.cpp
src/adaptors/voting/UBAbstractVotingSystem.cpp
+2
-0
UBReply2005VotingSystem.cpp
src/adaptors/voting/UBReply2005VotingSystem.cpp
+2
-0
UBReplyWRS970VotingSystem.cpp
src/adaptors/voting/UBReplyWRS970VotingSystem.cpp
+2
-0
UBLibraryAPI.cpp
src/api/UBLibraryAPI.cpp
+2
-0
UBW3CWidgetAPI.cpp
src/api/UBW3CWidgetAPI.cpp
+1
-0
UBWidgetMessageAPI.cpp
src/api/UBWidgetMessageAPI.cpp
+2
-0
UBWidgetMessageAPI.h
src/api/UBWidgetMessageAPI.h
+0
-1
UBWidgetUniboardAPI.cpp
src/api/UBWidgetUniboardAPI.cpp
+1
-0
UBWidgetVotingSystemAPI.cpp
src/api/UBWidgetVotingSystemAPI.cpp
+1
-0
UBBoardController.cpp
src/board/UBBoardController.cpp
+7
-0
UBBoardPaletteManager.cpp
src/board/UBBoardPaletteManager.cpp
+1
-0
UBBoardView.cpp
src/board/UBBoardView.cpp
+2
-0
UBDrawingController.cpp
src/board/UBDrawingController.cpp
+2
-0
UBLibraryController.cpp
src/board/UBLibraryController.cpp
+2
-0
UB.h
src/core/UB.h
+15
-3
UBApplication.cpp
src/core/UBApplication.cpp
+25
-1
UBApplication.h
src/core/UBApplication.h
+2
-0
UBApplicationController.cpp
src/core/UBApplicationController.cpp
+6
-0
UBDisplayManager.cpp
src/core/UBDisplayManager.cpp
+1
-0
UBDocumentManager.cpp
src/core/UBDocumentManager.cpp
+2
-0
UBIdleTimer.cpp
src/core/UBIdleTimer.cpp
+2
-0
UBMimeData.cpp
src/core/UBMimeData.cpp
+2
-0
UBPersistenceManager.cpp
src/core/UBPersistenceManager.cpp
+1
-0
UBPreferencesController.cpp
src/core/UBPreferencesController.cpp
+4
-0
UBSceneCache.cpp
src/core/UBSceneCache.cpp
+1
-0
UBSetting.cpp
src/core/UBSetting.cpp
+1
-0
UBSettings.cpp
src/core/UBSettings.cpp
+2
-0
main.cpp
src/core/main.cpp
+19
-5
UBCustomCaptureWindow.cpp
src/desktop/UBCustomCaptureWindow.cpp
+2
-0
UBDesktopAnnotationController.cpp
src/desktop/UBDesktopAnnotationController.cpp
+4
-0
UBDesktopEraserPalette.cpp
src/desktop/UBDesktopEraserPalette.cpp
+3
-0
UBDesktopMarkerPalette.cpp
src/desktop/UBDesktopMarkerPalette.cpp
+2
-0
UBDesktopPalette.cpp
src/desktop/UBDesktopPalette.cpp
+1
-0
UBDesktopPenPalette.cpp
src/desktop/UBDesktopPenPalette.cpp
+2
-0
UBDesktopToolsPalette.cpp
src/desktop/UBDesktopToolsPalette.cpp
+1
-0
UBWindowCaptureDelegate_win.cpp
src/desktop/UBWindowCaptureDelegate_win.cpp
+1
-0
UBWindowCapture_win.cpp
src/desktop/UBWindowCapture_win.cpp
+2
-0
UBDocumentController.cpp
src/document/UBDocumentController.cpp
+1
-0
UBDocumentProxy.cpp
src/document/UBDocumentProxy.cpp
+1
-0
UBAbstractWidget.cpp
src/domain/UBAbstractWidget.cpp
+1
-0
UBAppleWidget.cpp
src/domain/UBAppleWidget.cpp
+1
-0
UBDocumentUndoCommand.cpp
src/domain/UBDocumentUndoCommand.cpp
+1
-0
UBGraphicsAudioItem.cpp
src/domain/UBGraphicsAudioItem.cpp
+1
-0
UBGraphicsAudioItemDelegate.cpp
src/domain/UBGraphicsAudioItemDelegate.cpp
+2
-0
UBGraphicsDelegateFrame.cpp
src/domain/UBGraphicsDelegateFrame.cpp
+2
-0
UBGraphicsItemDelegate.cpp
src/domain/UBGraphicsItemDelegate.cpp
+2
-0
UBGraphicsItemTransformUndoCommand.cpp
src/domain/UBGraphicsItemTransformUndoCommand.cpp
+1
-0
UBGraphicsItemUndoCommand.cpp
src/domain/UBGraphicsItemUndoCommand.cpp
+2
-0
UBGraphicsMediaItem.cpp
src/domain/UBGraphicsMediaItem.cpp
+2
-0
UBGraphicsPDFItem.cpp
src/domain/UBGraphicsPDFItem.cpp
+1
-0
UBGraphicsPixmapItem.cpp
src/domain/UBGraphicsPixmapItem.cpp
+2
-0
UBGraphicsPolygonItem.cpp
src/domain/UBGraphicsPolygonItem.cpp
+12
-1
UBGraphicsProxyWidget.cpp
src/domain/UBGraphicsProxyWidget.cpp
+1
-0
UBGraphicsScene.cpp
src/domain/UBGraphicsScene.cpp
+23
-0
UBGraphicsScene.h
src/domain/UBGraphicsScene.h
+2
-0
UBGraphicsStroke.cpp
src/domain/UBGraphicsStroke.cpp
+1
-0
UBGraphicsSvgItem.cpp
src/domain/UBGraphicsSvgItem.cpp
+1
-0
UBGraphicsTextItem.cpp
src/domain/UBGraphicsTextItem.cpp
+1
-0
UBGraphicsTextItemDelegate.cpp
src/domain/UBGraphicsTextItemDelegate.cpp
+1
-0
UBGraphicsTextItemUndoCommand.cpp
src/domain/UBGraphicsTextItemUndoCommand.cpp
+1
-0
UBGraphicsVideoItem.cpp
src/domain/UBGraphicsVideoItem.cpp
+1
-0
UBGraphicsVideoItemDelegate.cpp
src/domain/UBGraphicsVideoItemDelegate.cpp
+1
-1
UBGraphicsWidgetItem.cpp
src/domain/UBGraphicsWidgetItem.cpp
+2
-0
UBGraphicsWidgetItemDelegate.cpp
src/domain/UBGraphicsWidgetItemDelegate.cpp
+1
-0
UBItem.cpp
src/domain/UBItem.cpp
+2
-0
UBPageSizeUndoCommand.cpp
src/domain/UBPageSizeUndoCommand.cpp
+1
-0
UBResizableGraphicsItem.cpp
src/domain/UBResizableGraphicsItem.cpp
+2
-0
UBW3CWidget.cpp
src/domain/UBW3CWidget.cpp
+2
-0
UBBase32.cpp
src/frameworks/UBBase32.cpp
+2
-0
UBCoreGraphicsScene.cpp
src/frameworks/UBCoreGraphicsScene.cpp
+4
-1
UBCryptoUtils.cpp
src/frameworks/UBCryptoUtils.cpp
+2
-0
UBDesktopServices_win.cpp
src/frameworks/UBDesktopServices_win.cpp
+1
-0
UBFileSystemUtils.cpp
src/frameworks/UBFileSystemUtils.cpp
+2
-0
UBGeometryUtils.cpp
src/frameworks/UBGeometryUtils.cpp
+2
-0
UBPlatformUtils.cpp
src/frameworks/UBPlatformUtils.cpp
+2
-1
UBPlatformUtils.h
src/frameworks/UBPlatformUtils.h
+1
-0
UBPlatformUtils_linux.cpp
src/frameworks/UBPlatformUtils_linux.cpp
+8
-0
UBPlatformUtils_mac.mm
src/frameworks/UBPlatformUtils_mac.mm
+2
-1
UBPlatformUtils_win.cpp
src/frameworks/UBPlatformUtils_win.cpp
+9
-0
UBStringUtils.cpp
src/frameworks/UBStringUtils.cpp
+1
-0
UBVersion.cpp
src/frameworks/UBVersion.cpp
+3
-0
UBActionPalette.cpp
src/gui/UBActionPalette.cpp
+2
-0
UBBlackoutWidget.cpp
src/gui/UBBlackoutWidget.cpp
+1
-0
UBCircleFrame.cpp
src/gui/UBCircleFrame.cpp
+1
-0
UBClockPalette.cpp
src/gui/UBClockPalette.cpp
+1
-0
UBColorPicker.cpp
src/gui/UBColorPicker.cpp
+2
-0
UBDockPalette.cpp
src/gui/UBDockPalette.cpp
+2
-0
UBDocumentNavigator.cpp
src/gui/UBDocumentNavigator.cpp
+2
-0
UBDocumentThumbnailWidget.cpp
src/gui/UBDocumentThumbnailWidget.cpp
+2
-0
UBDocumentToolsPalette.cpp
src/gui/UBDocumentToolsPalette.cpp
+2
-0
UBDocumentTreeWidget.cpp
src/gui/UBDocumentTreeWidget.cpp
+1
-0
UBFavoriteToolPalette.cpp
src/gui/UBFavoriteToolPalette.cpp
+1
-0
UBFloatingPalette.cpp
src/gui/UBFloatingPalette.cpp
+1
-0
UBIconButton.cpp
src/gui/UBIconButton.cpp
+3
-0
UBKeyboardPalette.cpp
src/gui/UBKeyboardPalette.cpp
+3
-0
UBKeyboardPalette_win.cpp
src/gui/UBKeyboardPalette_win.cpp
+2
-0
UBLibActionBar.cpp
src/gui/UBLibActionBar.cpp
+1
-0
UBLibItemProperties.cpp
src/gui/UBLibItemProperties.cpp
+8
-5
UBLibNavigatorWidget.cpp
src/gui/UBLibNavigatorWidget.cpp
+12
-10
UBLibPalette.cpp
src/gui/UBLibPalette.cpp
+19
-16
UBLibPathViewer.cpp
src/gui/UBLibPathViewer.cpp
+7
-5
UBLibraryWidget.cpp
src/gui/UBLibraryWidget.cpp
+17
-15
UBMainWindow.cpp
src/gui/UBMainWindow.cpp
+1
-0
UBMessageWindow.cpp
src/gui/UBMessageWindow.cpp
+2
-0
UBMousePressFilter.cpp
src/gui/UBMousePressFilter.cpp
+2
-0
UBNavigatorPalette.cpp
src/gui/UBNavigatorPalette.cpp
+2
-0
UBPageNumberPalette.cpp
src/gui/UBPageNumberPalette.cpp
+2
-0
UBPropertyPalette.cpp
src/gui/UBPropertyPalette.cpp
+2
-0
UBResources.cpp
src/gui/UBResources.cpp
+2
-0
UBRubberBand.cpp
src/gui/UBRubberBand.cpp
+2
-0
UBScreenMirror.cpp
src/gui/UBScreenMirror.cpp
+2
-0
UBSpinningWheel.cpp
src/gui/UBSpinningWheel.cpp
+2
-0
UBStylusPalette.cpp
src/gui/UBStylusPalette.cpp
+2
-0
UBThumbnailView.cpp
src/gui/UBThumbnailView.cpp
+1
-0
UBThumbnailWidget.cpp
src/gui/UBThumbnailWidget.cpp
+2
-0
UBToolWidget.cpp
src/gui/UBToolWidget.cpp
+2
-0
UBToolbarButtonGroup.cpp
src/gui/UBToolbarButtonGroup.cpp
+2
-0
UBUpdateDlg.cpp
src/gui/UBUpdateDlg.cpp
+2
-0
UBVideoPlayer.cpp
src/gui/UBVideoPlayer.cpp
+2
-0
UBWebToolsPalette.cpp
src/gui/UBWebToolsPalette.cpp
+2
-0
UBWidgetMirror.cpp
src/gui/UBWidgetMirror.cpp
+2
-0
UBZoomPalette.cpp
src/gui/UBZoomPalette.cpp
+1
-0
UBAutoSaver.cpp
src/network/UBAutoSaver.cpp
+1
-0
UBCookieJar.cpp
src/network/UBCookieJar.cpp
+1
-0
UBHttpFileDownloader.cpp
src/network/UBHttpFileDownloader.cpp
+1
-0
UBHttpGet.cpp
src/network/UBHttpGet.cpp
+1
-0
UBNetworkAccessManager.cpp
src/network/UBNetworkAccessManager.cpp
+2
-0
UBServerXMLHttpRequest.cpp
src/network/UBServerXMLHttpRequest.cpp
+1
-0
GraphicsPDFItem.cpp
src/pdf/GraphicsPDFItem.cpp
+2
-0
PDFRenderer.cpp
src/pdf/PDFRenderer.cpp
+2
-0
UBWebPluginPDFWidget.cpp
src/pdf/UBWebPluginPDFWidget.cpp
+3
-0
XPDFRenderer.cpp
src/pdf/XPDFRenderer.cpp
+2
-0
UBAbstractDrawRuler.cpp
src/tools/UBAbstractDrawRuler.cpp
+2
-0
UBGraphicsCompass.cpp
src/tools/UBGraphicsCompass.cpp
+2
-0
UBGraphicsCurtainItem.cpp
src/tools/UBGraphicsCurtainItem.cpp
+2
-0
UBGraphicsCurtainItemDelegate.cpp
src/tools/UBGraphicsCurtainItemDelegate.cpp
+2
-0
UBGraphicsProtractor.cpp
src/tools/UBGraphicsProtractor.cpp
+2
-0
UBGraphicsProtractor.h
src/tools/UBGraphicsProtractor.h
+7
-7
UBGraphicsRuler.cpp
src/tools/UBGraphicsRuler.cpp
+3
-0
UBGraphicsTriangle.cpp
src/tools/UBGraphicsTriangle.cpp
+10
-0
UBGraphicsTriangle.h
src/tools/UBGraphicsTriangle.h
+31
-0
UBToolsManager.cpp
src/tools/UBToolsManager.cpp
+9
-0
UBToolsManager.h
src/tools/UBToolsManager.h
+1
-0
tools.pri
src/tools/tools.pri
+2
-0
No files found.
resources/images/toolPalette/triangleTool.png
0 → 100644
View file @
b3af6072
11.1 KB
resources/sankore.qrc
View file @
b3af6072
...
...
@@ -153,6 +153,7 @@
<file>images/toolPalette/podcast.svg</file>
<file>images/toolPalette/podcastOn.svg</file>
<file>images/toolPalette/rulerTool.png</file>
<file>images/toolPalette/triangleTool.png</file>
<file>images/toolPalette/protractorTool.png</file>
<file>images/toolPalette/compassTool.png</file>
<file>images/toolPalette/maskTool.png</file>
...
...
src/adaptors/UBExportAdaptor.cpp
View file @
b3af6072
...
...
@@ -18,6 +18,8 @@
#include "gui/UBMainWindow.h"
#include "core/memcheck.h"
UBExportAdaptor
::
UBExportAdaptor
(
QObject
*
parent
)
:
QObject
(
parent
)
,
mIsVerbose
(
true
)
...
...
src/adaptors/UBExportDocument.cpp
View file @
b3af6072
...
...
@@ -17,6 +17,8 @@
#include "quazip.h"
#include "quazipfile.h"
#include "core/memcheck.h"
UBExportDocument
::
UBExportDocument
(
QObject
*
parent
)
:
UBExportAdaptor
(
parent
)
{
...
...
src/adaptors/UBExportFullPDF.cpp
View file @
b3af6072
...
...
@@ -29,6 +29,9 @@
#include <Exception.h>
#include <Transformation.h>
#include "core/memcheck.h"
using
namespace
merge_lib
;
...
...
src/adaptors/UBExportPDF.cpp
View file @
b3af6072
...
...
@@ -22,6 +22,7 @@
#include "pdf/GraphicsPDFItem.h"
#include "core/memcheck.h"
UBExportPDF
::
UBExportPDF
(
QObject
*
parent
)
:
UBExportAdaptor
(
parent
)
...
...
src/adaptors/UBExportWeb.cpp
View file @
b3af6072
...
...
@@ -18,6 +18,8 @@
#include "quazip.h"
#include "quazipfile.h"
#include "core/memcheck.h"
UBExportWeb
::
UBExportWeb
(
QObject
*
parent
)
:
UBExportAdaptor
(
parent
)
{
...
...
src/adaptors/UBImportAdaptor.cpp
View file @
b3af6072
...
...
@@ -12,6 +12,7 @@
#include "document/UBDocumentProxy.h"
#include "core/memcheck.h"
UBImportAdaptor
::
UBImportAdaptor
(
QObject
*
parent
)
:
QObject
(
parent
)
...
...
src/adaptors/UBImportDocument.cpp
View file @
b3af6072
...
...
@@ -19,6 +19,8 @@
#include "quazipfile.h"
#include "quazipfileinfo.h"
#include "core/memcheck.h"
UBImportDocument
::
UBImportDocument
(
QObject
*
parent
)
:
UBImportAdaptor
(
parent
)
{
...
...
src/adaptors/UBImportDocument.h
View file @
b3af6072
...
...
@@ -10,6 +10,7 @@
#include <QtGui>
#include "UBImportAdaptor.h"
class
UBDocumentProxy
;
class
UBImportDocument
:
public
UBImportAdaptor
...
...
src/adaptors/UBImportImage.cpp
View file @
b3af6072
...
...
@@ -13,6 +13,8 @@
#include "pdf/PDFRenderer.h"
#include "core/memcheck.h"
UBImportImage
::
UBImportImage
(
QObject
*
parent
)
:
UBImportAdaptor
(
parent
)
{
...
...
src/adaptors/UBImportImage.h
View file @
b3af6072
...
...
@@ -4,6 +4,7 @@
#include <QtGui>
#include "UBImportAdaptor.h"
class
UBDocumentProxy
;
class
UBImportImage
:
public
UBImportAdaptor
...
...
src/adaptors/UBImportPDF.cpp
View file @
b3af6072
...
...
@@ -12,6 +12,8 @@
#include "pdf/PDFRenderer.h"
#include "core/memcheck.h"
UBImportPDF
::
UBImportPDF
(
QObject
*
parent
)
:
UBImportAdaptor
(
parent
)
{
...
...
src/adaptors/UBImportPDF.h
View file @
b3af6072
...
...
@@ -4,6 +4,7 @@
#include <QtGui>
#include "UBImportAdaptor.h"
class
UBDocumentProxy
;
class
UBImportPDF
:
public
UBImportAdaptor
...
...
src/adaptors/UBImportVirtualPrinter.cpp
View file @
b3af6072
...
...
@@ -17,6 +17,7 @@
#include <windows.h>
#include "core/memcheck.h"
QString
UBImportVirtualPrinter
::
sOriginalDefaultPrintername
=
""
;
...
...
src/adaptors/UBIniFileParser.cpp
View file @
b3af6072
...
...
@@ -7,6 +7,8 @@
#include "UBIniFileParser.h"
#include "core/memcheck.h"
UBIniFileParser
::
UBIniFileParser
(
const
QString
&
pFileName
)
{
QFile
file
(
pFileName
);
...
...
src/adaptors/UBMetadataDcSubsetAdaptor.cpp
View file @
b3af6072
...
...
@@ -16,6 +16,8 @@
#include "document/UBDocumentProxy.h"
#include "core/memcheck.h"
const
QString
UBMetadataDcSubsetAdaptor
::
nsRdf
=
"http://www.w3.org/1999/02/22-rdf-syntax-ns#"
;
const
QString
UBMetadataDcSubsetAdaptor
::
nsDc
=
"http://purl.org/dc/elements/1.1/"
;
const
QString
UBMetadataDcSubsetAdaptor
::
metadataFilename
=
"metadata.rdf"
;
...
...
src/adaptors/UBSvgSubsetAdaptor.cpp
View file @
b3af6072
...
...
@@ -41,6 +41,8 @@
#include "pdf/PDFRenderer.h"
#include "core/memcheck.h"
const
QString
UBSvgSubsetAdaptor
::
nsSvg
=
"http://www.w3.org/2000/svg"
;
const
QString
UBSvgSubsetAdaptor
::
nsXHtml
=
"http://www.w3.org/1999/xhtml"
;
const
QString
UBSvgSubsetAdaptor
::
nsXLink
=
"http://www.w3.org/1999/xlink"
;
...
...
@@ -410,7 +412,14 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene()
}
else
if
(
mXmlReader
.
name
()
==
"g"
)
{
annotationGroup
=
new
UBGraphicsStroke
();
// Create new stroke, if its NULL or already has poligons
if
(
annotationGroup
)
{
if
(
!
annotationGroup
->
polygons
().
empty
())
annotationGroup
=
new
UBGraphicsStroke
();
}
else
annotationGroup
=
new
UBGraphicsStroke
();
QStringRef
ubZValue
=
mXmlReader
.
attributes
().
value
(
mNamespaceUri
,
"z-value"
);
...
...
@@ -747,7 +756,11 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene()
{
if
(
mXmlReader
.
name
()
==
"g"
)
{
annotationGroup
=
0
;
if
(
annotationGroup
)
{
if
(
!
annotationGroup
->
polygons
().
empty
())
annotationGroup
=
0
;
}
mGroupHasInfo
=
false
;
mGroupDarkBackgroundColor
=
QColor
();
mGroupLightBackgroundColor
=
QColor
();
...
...
@@ -767,6 +780,12 @@ UBGraphicsScene* UBSvgSubsetAdaptor::UBSvgSubsetReader::loadScene()
scene
->
setModified
(
false
);
}
if
(
annotationGroup
)
{
if
(
annotationGroup
->
polygons
().
empty
())
delete
annotationGroup
;
}
return
scene
;
}
...
...
src/adaptors/UBThumbnailAdaptor.cpp
View file @
b3af6072
...
...
@@ -15,6 +15,8 @@
#include "UBSvgSubsetAdaptor.h"
#include "core/memcheck.h"
UBThumbnailAdaptor
::
UBThumbnailAdaptor
(
QObject
*
parent
)
:
QObject
(
parent
)
{
...
...
src/adaptors/UBWebPublisher.cpp
View file @
b3af6072
...
...
@@ -11,7 +11,7 @@
#include "adaptors/publishing/UBDocumentPublisher.h"
#include "core/memcheck.h"
UBWebPublisher
::
UBWebPublisher
(
QObject
*
parent
)
:
UBExportAdaptor
(
parent
)
...
...
src/adaptors/publishing/UBAbstractPublisher.cpp
View file @
b3af6072
...
...
@@ -11,6 +11,8 @@
#include "network/UBNetworkAccessManager.h"
#include "network/UBServerXMLHttpRequest.h"
#include "core/memcheck.h"
UBAbstractPublisher
::
UBAbstractPublisher
(
QObject
*
parent
)
:
QObject
(
parent
)
,
mTokenRequest
(
0
)
...
...
src/adaptors/publishing/UBCapturePublisher.cpp
View file @
b3af6072
...
...
@@ -14,6 +14,7 @@
#include "domain/UBGraphicsScene.h"
#include "core/memcheck.h"
UBCapturePublisher
::
UBCapturePublisher
(
const
QPixmap
&
pixmap
,
QObject
*
parent
)
:
UBAbstractPublisher
(
parent
)
...
...
src/adaptors/publishing/UBCapturePublisher.h
View file @
b3af6072
...
...
@@ -7,7 +7,6 @@
#include "UBAbstractPublisher.h"
class
UBServerXMLHttpRequest
;
class
UBCapturePublisher
:
public
UBAbstractPublisher
...
...
src/adaptors/publishing/UBDocumentPublisher.cpp
View file @
b3af6072
...
...
@@ -26,6 +26,7 @@
#include "UBSvgSubsetRasterizer.h"
#include "core/memcheck.h"
UBDocumentPublisher
::
UBDocumentPublisher
(
UBDocumentProxy
*
pDocument
,
QObject
*
parent
)
:
UBAbstractPublisher
(
parent
)
...
...
src/adaptors/publishing/UBSvgSubsetRasterizer.cpp
View file @
b3af6072
...
...
@@ -10,6 +10,8 @@
#include "domain/UBGraphicsScene.h"
#include "adaptors/UBSvgSubsetAdaptor.h"
#include "core/memcheck.h"
UBSvgSubsetRasterizer
::
UBSvgSubsetRasterizer
(
UBDocumentProxy
*
document
,
int
pageIndex
,
QObject
*
parent
)
:
QObject
(
parent
)
,
mDocument
(
document
)
...
...
src/adaptors/voting/UBAbstractVotingSystem.cpp
View file @
b3af6072
...
...
@@ -16,6 +16,8 @@
#include "gui/UBMainWindow.h"
#include "core/memcheck.h"
UBAbstractVotingSystem
::
UBAbstractVotingSystem
(
QObject
*
parent
)
:
QObject
(
parent
)
{
...
...
src/adaptors/voting/UBReply2005VotingSystem.cpp
View file @
b3af6072
...
...
@@ -9,6 +9,8 @@
#include "core/UBSettings.h"
#include "core/memcheck.h"
UBReply2005VotingSystem
::
UBReply2005VotingSystem
(
QWidget
*
parent
)
:
UBAbstractVotingSystem
(
parent
)
,
mParent
(
parent
)
...
...
src/adaptors/voting/UBReplyWRS970VotingSystem.cpp
View file @
b3af6072
...
...
@@ -10,6 +10,8 @@
#include "core/UBSettings.h"
#include "core/UBApplication.h"
#include "core/memcheck.h"
UBReplyWRS970VotingSystem
::
UBReplyWRS970VotingSystem
(
QWidget
*
parent
)
:
UBAbstractVotingSystem
(
parent
)
,
mParent
(
parent
)
...
...
src/api/UBLibraryAPI.cpp
View file @
b3af6072
...
...
@@ -10,6 +10,8 @@
#include "core/UBApplication.h"
#include "board/UBBoardController.h"
#include "core/memcheck.h"
UBLibraryAPI
::
UBLibraryAPI
(
QWebView
*
pWebView
)
:
QObject
(
pWebView
)
,
mWebView
(
pWebView
)
...
...
src/api/UBW3CWidgetAPI.cpp
View file @
b3af6072
...
...
@@ -20,6 +20,7 @@
#include "UBWidgetMessageAPI.h"
#include "core/memcheck.h"
UBW3CWidgetAPI
::
UBW3CWidgetAPI
(
UBGraphicsW3CWidgetItem
*
graphicsWidget
)
:
QObject
(
graphicsWidget
)
...
...
src/api/UBWidgetMessageAPI.cpp
View file @
b3af6072
...
...
@@ -11,6 +11,8 @@
#include "domain/UBAbstractWidget.h"
#include "core/memcheck.h"
UBWidgetMessageAPI
::
UBWidgetMessageAPI
(
UBW3CWidget
*
widget
)
:
QObject
(
widget
)
,
mWebWidget
(
widget
)
...
...
src/api/UBWidgetMessageAPI.h
View file @
b3af6072
...
...
@@ -12,7 +12,6 @@
#include "domain/UBGraphicsWidgetItem.h"
class
UBWidgetMessageAPI
:
public
QObject
{
Q_OBJECT
;
...
...
src/api/UBWidgetUniboardAPI.cpp
View file @
b3af6072
...
...
@@ -19,6 +19,7 @@
#include "UBWidgetMessageAPI.h"
#include "core/memcheck.h"
UBWidgetUniboardAPI
::
UBWidgetUniboardAPI
(
UBGraphicsScene
*
pScene
,
UBGraphicsWidgetItem
*
widget
)
:
QObject
(
pScene
)
...
...
src/api/UBWidgetVotingSystemAPI.cpp
View file @
b3af6072
...
...
@@ -9,6 +9,7 @@
#include "adaptors/voting/UBAbstractVotingSystem.h"
#include "core/memcheck.h"
UBWidgetVotingSystemAPI
::
UBWidgetVotingSystemAPI
(
QObject
*
parent
)
:
QObject
(
parent
)
...
...
src/board/UBBoardController.cpp
View file @
b3af6072
...
...
@@ -49,6 +49,8 @@
#include "UBBoardPaletteManager.h"
#include "core/memcheck.h"
UBBoardController
::
UBBoardController
(
UBMainWindow
*
mainWindow
)
:
QObject
(
mainWindow
->
centralWidget
())
,
mMainWindow
(
mainWindow
)
...
...
@@ -999,6 +1001,11 @@ void UBBoardController::downloadFinished(bool pSuccess, QUrl sourceUrl, QString
{
mActiveScene
->
addProtractor
(
pPos
);
UBDrawingController
::
drawingController
()
->
setStylusTool
(
UBStylusTool
::
Selector
);
}
else
if
(
sourceUrl
.
toString
()
==
UBToolsManager
::
manager
()
->
triangle
.
id
)
{
mActiveScene
->
addTriangle
(
pPos
);
UBDrawingController
::
drawingController
()
->
setStylusTool
(
UBStylusTool
::
Selector
);
}
else
if
(
sourceUrl
.
toString
()
==
UBToolsManager
::
manager
()
->
mask
.
id
)
{
...
...
src/board/UBBoardPaletteManager.cpp
View file @
b3af6072
...
...
@@ -50,6 +50,7 @@
#include "UBBoardController.h"
#include "core/memcheck.h"
UBBoardPaletteManager
::
UBBoardPaletteManager
(
QWidget
*
container
,
UBBoardController
*
pBoardController
)
:
QObject
(
container
)
...
...
src/board/UBBoardView.cpp
View file @
b3af6072
...
...
@@ -39,6 +39,8 @@
#include "frameworks/UBPlatformUtils.h"
#include "core/memcheck.h"
UBBoardView
::
UBBoardView
(
UBBoardController
*
pController
,
QWidget
*
pParent
)
:
QGraphicsView
(
pParent
)
,
mController
(
pController
)
...
...
src/board/UBDrawingController.cpp
View file @
b3af6072
...
...
@@ -12,6 +12,8 @@
#include "gui/UBMainWindow.h"
#include "core/memcheck.h"
UBDrawingController
*
UBDrawingController
::
sDrawingController
=
0
;
...
...
src/board/UBLibraryController.cpp
View file @
b3af6072
...
...
@@ -26,6 +26,8 @@
#include "gui/UBThumbnailWidget.h"
#include "../core/UBSettings.h"
#include "core/memcheck.h"
static
quint32
magicNumber
=
0xACDCAFE0
;
static
QString
favoriteVirtualPath
=
"$favorite$"
;
...
...
src/core/UB.h
View file @
b3af6072
...
...
@@ -58,9 +58,21 @@ struct UBGraphicsItemType
{
enum
Enum
{
PolygonItemType
=
QGraphicsItem
::
UserType
+
1
,
PixmapItemType
,
SvgItemType
,
VideoItemType
,
AudioItemType
,
AppleWidgetItemType
,
PDFItemType
,
TextItemType
,
W3CWidgetItemType
,
CurtainItemType
,
RulerItemType
,
CompassItemType
,
ProtractorItemType
,
StrokeItemType
PolygonItemType
=
QGraphicsItem
::
UserType
+
1
,
PixmapItemType
,
SvgItemType
,
VideoItemType
,
AudioItemType
,
AppleWidgetItemType
,
PDFItemType
,
TextItemType
,
W3CWidgetItemType
,
CurtainItemType
,
RulerItemType
,
CompassItemType
,
ProtractorItemType
,
StrokeItemType
,
TriangleItemType
};
};
...
...
src/core/UBApplication.cpp
View file @
b3af6072
...
...
@@ -45,6 +45,7 @@
#include "ui_mainWindow.h"
#include "core/memcheck.h"
QPointer
<
QUndoStack
>
UBApplication
::
undoStack
;
...
...
@@ -91,7 +92,8 @@ static OSStatus ub_appleEventProcessor(const AppleEvent *ae, AppleEvent *event,
UBApplication
::
UBApplication
(
const
QString
&
id
,
int
&
argc
,
char
**
argv
)
:
QtSingleApplication
(
id
,
argc
,
argv
)
:
QtSingleApplication
(
id
,
argc
,
argv
),
mPreferencesController
(
NULL
)
{
staticMemoryCleaner
=
new
QObject
(
0
);
// deleted in UBApplication destructor
...
...
@@ -183,6 +185,12 @@ UBApplication::~UBApplication()
delete
mUniboardSankoreTransition
;
mUniboardSankoreTransition
=
0
;
if
(
mPreferencesController
)
{
delete
mPreferencesController
;
mPreferencesController
=
0
;
}
}
int
UBApplication
::
exec
(
const
QString
&
pFileToImport
)
...
...
@@ -537,6 +545,22 @@ bool UBApplication::handleOpenMessage(const QString& pMessage)
return
true
;
}
void
UBApplication
::
cleanup
()
{
if
(
applicationController
)
delete
applicationController
;
if
(
boardController
)
delete
boardController
;
if
(
webController
)
delete
webController
;
if
(
documentController
)
delete
documentController
;
if
(
mUniboardSankoreTransition
)
delete
mUniboardSankoreTransition
;
applicationController
=
NULL
;
boardController
=
NULL
;
webController
=
NULL
;
documentController
=
NULL
;
mUniboardSankoreTransition
=
NULL
;
}
void
UBStyle
::
drawItemText
(
QPainter
*
painter
,
const
QRect
&
rect
,
int
alignment
,
const
QPalette
&
pal
,
bool
enabled
,
const
QString
&
text
,
QPalette
::
ColorRole
textRole
)
const
{
...
...
src/core/UBApplication.h
View file @
b3af6072
...
...
@@ -44,6 +44,8 @@ class UBApplication : public QtSingleApplication
int
exec
(
const
QString
&
pFileToImport
);
void
cleanup
();
static
QPointer
<
QUndoStack
>
undoStack
;
static
UBApplicationController
*
applicationController
;
...
...
src/core/UBApplicationController.cpp
View file @
b3af6072
...
...
@@ -41,6 +41,8 @@
#include <Carbon/Carbon.h>
#endif
#include "core/memcheck.h"
UBApplicationController
::
UBApplicationController
(
UBBoardView
*
pControlView
,
UBBoardView
*
pDisplayView
,
UBMainWindow
*
pMainWindow
,
QObject
*
parent
)
:
QObject
(
parent
)
...
...
@@ -53,6 +55,7 @@ UBApplicationController::UBApplicationController(UBBoardView *pControlView, UBBo
,
mAutomaticCheckForUpdates
(
false
)
,
mCheckingForUpdates
(
false
)
,
mIsShowingDesktop
(
false
)
,
mFtp
(
0
)
{
mDisplayManager
=
new
UBDisplayManager
(
this
);
...
...
@@ -103,6 +106,7 @@ UBApplicationController::~UBApplicationController()
delete
mBlackScene
;
delete
mMirror
;
if
(
mFtp
)
delete
mFtp
;
}
...
...
@@ -479,6 +483,8 @@ void UBApplicationController::showSankoreEditor()
void
UBApplicationController
::
checkUpdate
()
{
if
(
mFtp
!=
NULL
)
delete
mFtp
;
mFtp
=
new
QFtp
(
this
);
connect
(
mFtp
,
SIGNAL
(
commandFinished
(
int
,
bool
)),
this
,
SLOT
(
ftpCommandFinished
(
int
,
bool
)));
...
...
src/core/UBDisplayManager.cpp
View file @
b3af6072
...
...
@@ -18,6 +18,7 @@
#include "ui_blackoutWidget.h"
#include "core/memcheck.h"
UBDisplayManager
::
UBDisplayManager
(
QObject
*
parent
)
:
QObject
(
parent
)
...
...
src/core/UBDocumentManager.cpp
View file @
b3af6072
...
...
@@ -28,6 +28,8 @@
#include "UBSettings.h"
#include "UBPersistenceManager.h"
#include "core/memcheck.h"
UBDocumentManager
*
UBDocumentManager
::
sDocumentManager
=
0
;
UBDocumentManager
*
UBDocumentManager
::
documentManager
()
...
...
src/core/UBIdleTimer.cpp
View file @
b3af6072
...
...
@@ -11,6 +11,8 @@
#include "board/UBBoardController.h"
#include "board/UBBoardView.h"
#include "core/memcheck.h"
UBIdleTimer
::
UBIdleTimer
(
QObject
*
parent
)
:
QObject
(
parent
)
,
mCursorIsHidden
(
false
)
...
...
src/core/UBMimeData.cpp
View file @
b3af6072
...
...
@@ -12,6 +12,8 @@
#include "core/UBApplication.h"
#include "domain/UBItem.h"
#include "core/memcheck.h"
UBMimeDataItem
::
UBMimeDataItem
(
UBDocumentProxy
*
proxy
,
int
sceneIndex
)
:
mProxy
(
proxy
)
,
mSceneIndex
(
sceneIndex
)
...
...
src/core/UBPersistenceManager.cpp
View file @
b3af6072
...
...
@@ -24,6 +24,7 @@
#include "adaptors/UBThumbnailAdaptor.h"
#include "adaptors/UBMetadataDcSubsetAdaptor.h"
#include "core/memcheck.h"
const
QString
UBPersistenceManager
::
imageDirectory
=
"images"
;
// added to UBPersistenceManager::mAllDirectories
const
QString
UBPersistenceManager
::
objectDirectory
=
"objects"
;
// added to UBPersistenceManager::mAllDirectories
...
...
src/core/UBPreferencesController.cpp
View file @
b3af6072
...
...
@@ -22,6 +22,8 @@
#include "ui_preferences.h"
#include "core/memcheck.h"
qreal
UBPreferencesController
::
sSliderRatio
=
10.0
;
qreal
UBPreferencesController
::
sMinPenWidth
=
0.5
;
qreal
UBPreferencesController
::
sMaxPenWidth
=
50.0
;
...
...
@@ -43,6 +45,8 @@ UBPreferencesController::UBPreferencesController(QWidget *parent)
UBPreferencesController
::~
UBPreferencesController
()
{
delete
mPreferencesWindow
;
delete
mPreferencesUI
;
delete
mPenProperties
;
...
...
src/core/UBSceneCache.cpp
View file @
b3af6072
...
...
@@ -9,6 +9,7 @@
#include "document/UBDocumentProxy.h"
#include "core/memcheck.h"
UBSceneCache
::
UBSceneCache
()
:
mCachedSceneCount
(
0
)
...
...
src/core/UBSetting.cpp
View file @
b3af6072
...
...
@@ -11,6 +11,7 @@
#include "UBSettings.h"
#include "core/memcheck.h"
UBSetting
::
UBSetting
(
UBSettings
*
parent
)
:
QObject
(
parent
)
...
...
src/core/UBSettings.cpp
View file @
b3af6072
...
...
@@ -21,6 +21,8 @@
#include "tools/UBToolsManager.h"
#include "core/memcheck.h"
QPointer
<
UBSettings
>
UBSettings
::
sSingleton
=
0
;
int
UBSettings
::
pointerDiameter
=
40
;
...
...
src/core/main.cpp
View file @
b3af6072
#include <QtGui>
#include <QTextCodec>
#if (defined(Q_WS_WIN) && defined(_DEBUG))
//#include <vld.h>
#endif
#include "frameworks/UBPlatformUtils.h"
#include "frameworks/UBFileSystemUtils.h"
#include "UBApplication.h"
#include "UBSettings.h"
#if defined(WIN32) && defined(_DEBUG)
#define _CRTDBG_MAP_ALLOC
#include <stdlib.h>
#include <crtdbg.h>
#define DEBUG_NEW new( _NORMAL_BLOCK, __FILE__, __LINE__ )
#define new DEBUG_NEW
#endif
void
ub_message_output
(
QtMsgType
type
,
const
char
*
msg
)
{
// We must temporarily remove the handler to avoid the infinite recursion of
// ub_message_output -> qt_message_output -> ub_message_output -> qt_message_output ...
...
...
@@ -47,7 +52,12 @@ void ub_message_output(QtMsgType type, const char *msg) {
qInstallMsgHandler
(
previousHandler
);
}
int
main
(
int
argc
,
char
*
argv
[])
{
int
main
(
int
argc
,
char
*
argv
[])
{
#if defined(_MSC_VER) && defined(_DEBUG)
_CrtSetDbgFlag
(
_CRTDBG_ALLOC_MEM_DF
|
_CRTDBG_LEAK_CHECK_DF
);
#endif
Q_INIT_RESOURCE
(
sankore
);
qInstallMsgHandler
(
ub_message_output
);
...
...
@@ -96,8 +106,12 @@ int main(int argc, char *argv[]) {
int
result
=
app
.
exec
(
fileToOpen
);
app
.
cleanup
();
qDebug
()
<<
"application is quitting"
;
return
result
;
}
src/desktop/UBCustomCaptureWindow.cpp
View file @
b3af6072
...
...
@@ -9,6 +9,8 @@
#include "gui/UBRubberBand.h"
#include "core/memcheck.h"
UBCustomCaptureWindow
::
UBCustomCaptureWindow
(
QWidget
*
parent
)
:
QDialog
(
parent
,
Qt
::
FramelessWindowHint
|
Qt
::
Window
)
,
mSelectionBand
(
0
)
...
...
src/desktop/UBDesktopAnnotationController.cpp
View file @
b3af6072
...
...
@@ -36,6 +36,8 @@
#include "gui/UBKeyboardPalette.h"
#include "core/memcheck.h"
UBDesktopAnnotationController
::
UBDesktopAnnotationController
(
QObject
*
parent
)
:
QObject
(
parent
)
,
mTransparentDrawingView
(
0
)
...
...
@@ -138,6 +140,7 @@ UBDesktopAnnotationController::~UBDesktopAnnotationController()
delete
mTransparentDrawingScene
;
delete
mTransparentDrawingView
;
/*
if(NULL != mDesktopPenPalette)
{
delete mDesktopPalette;
...
...
@@ -158,6 +161,7 @@ UBDesktopAnnotationController::~UBDesktopAnnotationController()
delete mLibPalette;
mLibPalette = NULL;
}
*/
}
...
...
src/desktop/UBDesktopEraserPalette.cpp
View file @
b3af6072
...
...
@@ -7,6 +7,9 @@
#include "gui/UBMainWindow.h"
#include "gui/UBToolbarButtonGroup.h"
#include "core/memcheck.h"
UBDesktopEraserPalette
::
UBDesktopEraserPalette
(
QWidget
*
parent
)
:
UBPropertyPalette
(
Qt
::
Horizontal
,
parent
)
{
...
...
src/desktop/UBDesktopMarkerPalette.cpp
View file @
b3af6072
...
...
@@ -6,6 +6,8 @@
#include "gui/UBMainWindow.h"
#include "gui/UBToolbarButtonGroup.h"
#include "core/memcheck.h"
UBDesktopMarkerPalette
::
UBDesktopMarkerPalette
(
QWidget
*
parent
)
:
UBPropertyPalette
(
Qt
::
Horizontal
,
parent
)
{
...
...
src/desktop/UBDesktopPalette.cpp
View file @
b3af6072
...
...
@@ -19,6 +19,7 @@
#include "gui/UBMainWindow.h"
#include "core/memcheck.h"
UBDesktopPalette
::
UBDesktopPalette
(
QWidget
*
parent
)
:
UBActionPalette
(
Qt
::
TopLeftCorner
,
parent
)
...
...
src/desktop/UBDesktopPenPalette.cpp
View file @
b3af6072
...
...
@@ -6,6 +6,8 @@
#include "gui/UBMainWindow.h"
#include "gui/UBToolbarButtonGroup.h"
#include "core/memcheck.h"
UBDesktopPenPalette
::
UBDesktopPenPalette
(
QWidget
*
parent
)
:
UBPropertyPalette
(
Qt
::
Horizontal
,
parent
)
{
...
...
src/desktop/UBDesktopToolsPalette.cpp
View file @
b3af6072
...
...
@@ -9,6 +9,7 @@
#include "gui/UBMainWindow.h"
#include "gui/UBToolbarButtonGroup.h"
#include "core/memcheck.h"
UBDesktopToolsPalette
::
UBDesktopToolsPalette
(
QWidget
*
parent
)
:
UBActionPalette
(
Qt
::
Horizontal
,
parent
)
...
...
src/desktop/UBWindowCaptureDelegate_win.cpp
View file @
b3af6072
#include "UBWindowCaptureDelegate_win.h"
#include <windows.h>
#include "core/memcheck.h"
UBWindowCaptureDelegate
::
UBWindowCaptureDelegate
(
QObject
*
parent
)
:
QObject
(
parent
)
...
...
src/desktop/UBWindowCapture_win.cpp
View file @
b3af6072
...
...
@@ -13,6 +13,8 @@
#include "board/UBBoardView.h"
#include "core/memcheck.h"
UBWindowCapture
::
UBWindowCapture
(
UBDesktopAnnotationController
*
parent
)
:
QObject
(
parent
)
,
mParent
(
parent
)
...
...
src/document/UBDocumentController.cpp
View file @
b3af6072
...
...
@@ -39,6 +39,7 @@
#include "ui_documents.h"
#include "ui_mainWindow.h"
#include "core/memcheck.h"
UBDocumentController
::
UBDocumentController
(
UBMainWindow
*
mainWindow
)
:
QObject
(
mainWindow
->
centralWidget
())
...
...
src/document/UBDocumentProxy.cpp
View file @
b3af6072
...
...
@@ -14,6 +14,7 @@
#include "core/UBSettings.h"
#include "core/UBDocumentManager.h"
#include "core/memcheck.h"
UBDocumentProxy
::
UBDocumentProxy
()
:
mPageCount
(
0
)
...
...
src/domain/UBAbstractWidget.cpp
View file @
b3af6072
...
...
@@ -24,6 +24,7 @@
#include "web/UBWebKitUtils.h"
#include "web/UBWebController.h"
#include "core/memcheck.h"
QStringList
UBAbstractWidget
::
sInlineJavaScripts
;
bool
UBAbstractWidget
::
sInlineJavaScriptLoaded
=
false
;
...
...
src/domain/UBAppleWidget.cpp
View file @
b3af6072
...
...
@@ -16,6 +16,7 @@
#include "network/UBNetworkAccessManager.h"
#include "core/memcheck.h"
UBAppleWidget
::
UBAppleWidget
(
const
QUrl
&
pWidgetUrl
,
QWidget
*
parent
)
:
UBAbstractWidget
(
pWidgetUrl
,
parent
)
...
...
src/domain/UBDocumentUndoCommand.cpp
View file @
b3af6072
...
...
@@ -10,6 +10,7 @@
#include "document/UBDocumentProxy.h"
#include "UBGraphicsScene.h"
#include "core/memcheck.h"
UBDocumentUndoCommand
::
UBDocumentUndoCommand
(
UBDocumentProxy
*
pDocument
,
const
QList
<
UBGraphicsScene
*>&
pOldScenes
,
const
QList
<
UBGraphicsScene
*>&
pNewScenes
,
const
int
&
pActiveSceneIndex
)
...
...
src/domain/UBGraphicsAudioItem.cpp
View file @
b3af6072
...
...
@@ -2,6 +2,7 @@
#include "UBGraphicsAudioItemDelegate.h"
#include "UBGraphicsDelegateFrame.h"
#include "core/memcheck.h"
UBGraphicsAudioItem
::
UBGraphicsAudioItem
(
const
QUrl
&
pAudioFileUrl
,
QGraphicsItem
*
parent
)
:
UBGraphicsMediaItem
(
pAudioFileUrl
,
parent
)
...
...
src/domain/UBGraphicsAudioItemDelegate.cpp
View file @
b3af6072
...
...
@@ -3,6 +3,8 @@
#include "domain/UBGraphicsDelegateFrame.h"
#include "UBGraphicsScene.h"
#include "core/memcheck.h"
UBGraphicsAudioItemDelegate
::
UBGraphicsAudioItemDelegate
(
UBGraphicsAudioItem
*
pDelegated
,
QObject
*
parent
)
:
UBGraphicsItemDelegate
(
pDelegated
,
parent
)
,
mDelegated
(
pDelegated
)
...
...
src/domain/UBGraphicsDelegateFrame.cpp
View file @
b3af6072
...
...
@@ -19,6 +19,8 @@
#include "gui/UBResources.h"
#include "core/memcheck.h"
qreal
const
UBGraphicsDelegateFrame
::
mAngleTolerance
=
6
;
UBGraphicsDelegateFrame
::
UBGraphicsDelegateFrame
(
UBGraphicsItemDelegate
*
pDelegate
,
QRectF
pRect
,
qreal
pFrameWidth
,
bool
respectRatio
)
...
...
src/domain/UBGraphicsItemDelegate.cpp
View file @
b3af6072
...
...
@@ -35,6 +35,8 @@
#include "frameworks/UBFileSystemUtils.h"
#include "board/UBDrawingController.h"
#include "core/memcheck.h"
class
UBGraphicsParaschoolEditorWidgetItem
;
UBGraphicsItemDelegate
::
UBGraphicsItemDelegate
(
QGraphicsItem
*
pDelegated
,
QObject
*
parent
,
bool
respectRatio
,
bool
canRotate
)
...
...
src/domain/UBGraphicsItemTransformUndoCommand.cpp
View file @
b3af6072
...
...
@@ -8,6 +8,7 @@
#include "UBGraphicsItemTransformUndoCommand.h"
#include "UBResizableGraphicsItem.h"
#include "core/memcheck.h"
UBGraphicsItemTransformUndoCommand
::
UBGraphicsItemTransformUndoCommand
(
QGraphicsItem
*
pItem
,
const
QPointF
&
prevPos
,
const
QTransform
&
prevTransform
,
const
qreal
&
prevZValue
,
...
...
src/domain/UBGraphicsItemUndoCommand.cpp
View file @
b3af6072
...
...
@@ -11,6 +11,8 @@
#include "UBGraphicsScene.h"
#include "core/memcheck.h"
UBGraphicsItemUndoCommand
::
UBGraphicsItemUndoCommand
(
UBGraphicsScene
*
pScene
,
const
QSet
<
QGraphicsItem
*>&
pRemovedItems
,
const
QSet
<
QGraphicsItem
*>&
pAddedItems
)
...
...
src/domain/UBGraphicsMediaItem.cpp
View file @
b3af6072
...
...
@@ -8,6 +8,8 @@
#include "board/UBBoardController.h"
#include "core/memcheck.h"
bool
UBGraphicsMediaItem
::
sIsMutedByDefault
=
false
;
UBGraphicsMediaItem
::
UBGraphicsMediaItem
(
const
QUrl
&
pMediaFileUrl
,
QGraphicsItem
*
parent
)
...
...
src/domain/UBGraphicsPDFItem.cpp
View file @
b3af6072
...
...
@@ -7,6 +7,7 @@
#include "UBGraphicsPixmapItem.h"
#include "UBGraphicsItemDelegate.h"
#include "core/memcheck.h"
UBGraphicsPDFItem
::
UBGraphicsPDFItem
(
PDFRenderer
*
renderer
,
int
pageNumber
,
QGraphicsItem
*
parent
)
:
GraphicsPDFItem
(
renderer
,
pageNumber
,
parent
)
...
...
src/domain/UBGraphicsPixmapItem.cpp
View file @
b3af6072
...
...
@@ -15,6 +15,8 @@
#include "UBGraphicsItemDelegate.h"
#include "core/memcheck.h"
UBGraphicsPixmapItem
::
UBGraphicsPixmapItem
(
QGraphicsItem
*
parent
/*, QString pSource*/
)
:
QGraphicsPixmapItem
(
parent
)
{
...
...
src/domain/UBGraphicsPolygonItem.cpp
View file @
b3af6072
...
...
@@ -3,7 +3,10 @@
#include "frameworks/UBGeometryUtils.h"
#include "UBGraphicsScene.h"
#include "domain/UBGraphicsPolygonItem.h"
#include "domain/UBGraphicsStroke.h"
#include "core/memcheck.h"
UBGraphicsPolygonItem
::
UBGraphicsPolygonItem
(
QGraphicsItem
*
parent
)
:
QGraphicsPolygonItem
(
parent
)
...
...
@@ -39,7 +42,15 @@ UBGraphicsPolygonItem::UBGraphicsPolygonItem (const QLineF& pLine, qreal pWidth)
UBGraphicsPolygonItem
::~
UBGraphicsPolygonItem
()
{
// NOOP
if
(
mStroke
!=
NULL
)
{
QList
<
UBGraphicsPolygonItem
*>
pp
=
mStroke
->
polygons
();
int
n
=
pp
.
indexOf
(
this
);
if
(
n
>=
0
)
pp
.
removeAt
(
n
);
if
(
pp
.
empty
())
delete
mStroke
;
}
}
...
...
src/domain/UBGraphicsProxyWidget.cpp
View file @
b3af6072
...
...
@@ -14,6 +14,7 @@
#include "UBGraphicsDelegateFrame.h"
#include "core/memcheck.h"
UBGraphicsProxyWidget
::
UBGraphicsProxyWidget
(
QGraphicsItem
*
parent
)
:
QGraphicsProxyWidget
(
parent
,
Qt
::
FramelessWindowHint
)
...
...
src/domain/UBGraphicsScene.cpp
View file @
b3af6072
...
...
@@ -24,6 +24,7 @@
#include "tools/UBGraphicsRuler.h"
#include "tools/UBGraphicsProtractor.h"
#include "tools/UBGraphicsCompass.h"
#include "tools/UBGraphicsTriangle.h"
#include "tools/UBGraphicsCurtainItem.h"
#include "document/UBDocumentProxy.h"
...
...
@@ -47,6 +48,8 @@
#include "UBW3CWidget.h"
#include "UBGraphicsStroke.h"
#include "core/memcheck.h"
qreal
UBGraphicsScene
::
backgroundLayerStart
=
-
20000000.0
;
qreal
UBGraphicsScene
::
objectLayerStart
=
-
10000000.0
;
qreal
UBGraphicsScene
::
drawingLayerStart
=
0.0
;
...
...
@@ -123,6 +126,7 @@ UBGraphicsScene::UBGraphicsScene(UBDocumentProxy* parent)
UBGraphicsScene
::~
UBGraphicsScene
()
{
int
a
=
13
;
// NOOP
}
...
...
@@ -1406,6 +1410,25 @@ void UBGraphicsScene::addProtractor(QPointF center)
setModified
(
true
);
}
void
UBGraphicsScene
::
addTriangle
(
QPointF
center
)
{
// Protractor
/*
UBGraphicsTriangle* protractor = new UBGraphicsTriangle(); // mem : owned and destroyed by the scene
mTools << triangle;
triangle->setZValue(toolLayerStart + toolOffsetProtractor);
triangle->setData(UBGraphicsItemData::ItemLayerType, QVariant(UBItemLayerType::Tool));
addItem(triangle);
QPointF itemSceneCenter = triangle->sceneBoundingRect().center();
triangle->moveBy(center.x() - itemSceneCenter.x(), center.y() - itemSceneCenter.y());
triangle->setVisible(true);
setModified(true);*/
}
void
UBGraphicsScene
::
addCompass
(
QPointF
center
)
{
...
...
src/domain/UBGraphicsScene.h
View file @
b3af6072
...
...
@@ -156,8 +156,10 @@ class UBGraphicsScene: public UBCoreGraphicsScene, public UBItem
qreal
getNextObjectZIndex
();
void
addRuler
(
QPointF
center
);
void
addTriangle
(
QPointF
center
);
void
addProtractor
(
QPointF
center
);
void
addCompass
(
QPointF
center
);
void
addMask
();
class
SceneViewState
...
...
src/domain/UBGraphicsStroke.cpp
View file @
b3af6072
...
...
@@ -9,6 +9,7 @@
#include "UBGraphicsPolygonItem.h"
#include "core/memcheck.h"
UBGraphicsStroke
::
UBGraphicsStroke
()
{
...
...
src/domain/UBGraphicsSvgItem.cpp
View file @
b3af6072
...
...
@@ -13,6 +13,7 @@
#include "UBGraphicsItemDelegate.h"
#include "UBGraphicsPixmapItem.h"
#include "core/memcheck.h"
UBGraphicsSvgItem
::
UBGraphicsSvgItem
(
const
QString
&
pFilePath
,
QGraphicsItem
*
parent
)
:
QGraphicsSvgItem
(
pFilePath
,
parent
)
...
...
src/domain/UBGraphicsTextItem.cpp
View file @
b3af6072
...
...
@@ -16,6 +16,7 @@
#include "board/UBBoardView.h"
#include "core/UBSettings.h"
#include "core/memcheck.h"
QColor
UBGraphicsTextItem
::
lastUsedTextColor
;
...
...
src/domain/UBGraphicsTextItemDelegate.cpp
View file @
b3af6072
...
...
@@ -18,6 +18,7 @@
#include "core/UBApplicationController.h" // TODO UB 4.x clean that dependency
#include "core/UBDisplayManager.h" // TODO UB 4.x clean that dependency
#include "core/memcheck.h"
const
int
UBGraphicsTextItemDelegate
::
sMinPixelSize
=
8
;
...
...
src/domain/UBGraphicsTextItemUndoCommand.cpp
View file @
b3af6072
...
...
@@ -8,6 +8,7 @@
#include "UBGraphicsTextItemUndoCommand.h"
#include "UBGraphicsTextItem.h"
#include "core/memcheck.h"
UBGraphicsTextItemUndoCommand
::
UBGraphicsTextItemUndoCommand
(
UBGraphicsTextItem
*
textItem
)
:
mTextItem
(
textItem
)
...
...
src/domain/UBGraphicsVideoItem.cpp
View file @
b3af6072
...
...
@@ -2,6 +2,7 @@
#include "UBGraphicsVideoItemDelegate.h"
#include "UBGraphicsDelegateFrame.h"
#include "core/memcheck.h"
UBGraphicsVideoItem
::
UBGraphicsVideoItem
(
const
QUrl
&
pVideoFileUrl
,
QGraphicsItem
*
parent
)
:
UBGraphicsMediaItem
(
pVideoFileUrl
,
parent
)
...
...
src/domain/UBGraphicsVideoItemDelegate.cpp
View file @
b3af6072
...
...
@@ -21,7 +21,7 @@
#include "domain/UBGraphicsVideoItem.h"
#include "domain/UBGraphicsDelegateFrame.h"
#include "core/memcheck.h"
UBGraphicsVideoItemDelegate
::
UBGraphicsVideoItemDelegate
(
UBGraphicsVideoItem
*
pDelegated
,
Phonon
::
MediaObject
*
pMedia
,
QObject
*
parent
)
:
UBGraphicsItemDelegate
(
pDelegated
,
parent
,
true
,
false
)
...
...
src/domain/UBGraphicsWidgetItem.cpp
View file @
b3af6072
...
...
@@ -11,6 +11,8 @@
#include "UBGraphicsScene.h"
#include "UBAppleWidget.h"
#include "core/memcheck.h"
UBGraphicsWidgetItem
::
UBGraphicsWidgetItem
(
QGraphicsItem
*
parent
,
int
widgetType
)
:
UBGraphicsProxyWidget
(
parent
)
,
mWebKitWidget
(
0
)
...
...
src/domain/UBGraphicsWidgetItemDelegate.cpp
View file @
b3af6072
...
...
@@ -22,6 +22,7 @@
#include "domain/UBGraphicsWidgetItem.h"
#include "domain/UBGraphicsDelegateFrame.h"
#include "core/memcheck.h"
UBGraphicsWidgetItemDelegate
::
UBGraphicsWidgetItemDelegate
(
UBGraphicsWidgetItem
*
pDelegated
,
int
widgetType
)
:
UBGraphicsItemDelegate
(
pDelegated
,
0
,
true
,
false
)
...
...
src/domain/UBItem.cpp
View file @
b3af6072
#include "UBItem.h"
#include "core/memcheck.h"
UBItem
::
UBItem
()
:
mUuid
(
QUuid
::
createUuid
())
,
mRenderingQuality
(
UBItem
::
RenderingQualityNormal
)
...
...
src/domain/UBPageSizeUndoCommand.cpp
View file @
b3af6072
...
...
@@ -13,6 +13,7 @@
#include "board/UBBoardController.h"
#include "UBGraphicsScene.h"
#include "core/memcheck.h"
UBPageSizeUndoCommand
::
UBPageSizeUndoCommand
(
UBGraphicsScene
*
pScene
,
const
QSize
&
previousSize
,
const
QSize
&
newSize
)
:
mScene
(
pScene
)
...
...
src/domain/UBResizableGraphicsItem.cpp
View file @
b3af6072
...
...
@@ -7,6 +7,8 @@
#include "UBResizableGraphicsItem.h"
#include "core/memcheck.h"
UBResizableGraphicsItem
::
UBResizableGraphicsItem
()
{
// NOOP
...
...
src/domain/UBW3CWidget.cpp
View file @
b3af6072
...
...
@@ -21,6 +21,8 @@
#include "board/UBBoardController.h"
#include "core/memcheck.h"
bool
UBW3CWidget
::
sTemplateLoaded
=
false
;
QMap
<
QString
,
QString
>
UBW3CWidget
::
sNPAPIWrapperTemplates
;
QString
UBW3CWidget
::
sNPAPIWrappperConfigTemplate
;
...
...
src/frameworks/UBBase32.cpp
View file @
b3af6072
...
...
@@ -7,6 +7,8 @@
#include "UBBase32.h"
#include "core/memcheck.h"
QString
UBBase32
::
sBase32Chars
=
"ABCDEFGHIJKLMNOPQRSTUVWXYZ234567"
;
int
UBBase32
::
sBase32Lookup
[]
=
...
...
src/frameworks/UBCoreGraphicsScene.cpp
View file @
b3af6072
...
...
@@ -7,9 +7,12 @@
#include "UBCoreGraphicsScene.h"
#include "core/memcheck.h"
UBCoreGraphicsScene
::
UBCoreGraphicsScene
(
QObject
*
parent
)
:
QGraphicsScene
(
parent
)
{
int
a
=
13
;
//NOOP
}
...
...
@@ -18,7 +21,7 @@ UBCoreGraphicsScene::~UBCoreGraphicsScene()
//we must delete removed items that are no more in any scene
foreach
(
const
QGraphicsItem
*
item
,
mItemsToDelete
)
{
if
(
!
item
->
scene
()
&&
!
(
item
->
scene
()
==
this
)
)
if
(
item
->
scene
()
==
NULL
||
item
->
scene
()
==
this
)
{
delete
item
;
}
...
...
src/frameworks/UBCryptoUtils.cpp
View file @
b3af6072
...
...
@@ -9,6 +9,8 @@
#include <openssl/aes.h>
#include "core/memcheck.h"
UBCryptoUtils
*
UBCryptoUtils
::
sInstance
(
0
);
QString
UBCryptoUtils
::
sAESKey
(
"9ecHaspud9uD9ste5erAchehefrup3echej-caje6&thestawacuk=h#F3jet3aF"
);
QString
UBCryptoUtils
::
sAESSalt
(
"6f0083e0-a90c-11de-ac21-0002a5d5c51b"
);
...
...
src/frameworks/UBDesktopServices_win.cpp
View file @
b3af6072
#include "UBDesktopServices.h"
#include "core/memcheck.h"
QString
UBDesktopServices
::
storageLocation
(
StandardLocation
type
)
{
...
...
src/frameworks/UBFileSystemUtils.cpp
View file @
b3af6072
...
...
@@ -14,6 +14,8 @@
#include <openssl/md5.h>
#include "core/memcheck.h"
QStringList
UBFileSystemUtils
::
sTempDirToCleanUp
;
...
...
src/frameworks/UBGeometryUtils.cpp
View file @
b3af6072
...
...
@@ -7,6 +7,8 @@
#include "UBGeometryUtils.h"
#include "core/memcheck.h"
const
double
PI
=
4.0
*
atan
(
1.0
);
UBGeometryUtils
::
UBGeometryUtils
()
...
...
src/frameworks/UBPlatformUtils.cpp
View file @
b3af6072
#include "UBPlatformUtils.h"
#include "core/memcheck.h"
void
UBPlatformUtils
::
destroy
()
{
initialize
KeyboardLayouts
();
destroy
KeyboardLayouts
();
}
UBPlatformUtils
::
UBPlatformUtils
()
...
...
src/frameworks/UBPlatformUtils.h
View file @
b3af6072
...
...
@@ -77,6 +77,7 @@ class UBPlatformUtils
virtual
~
UBPlatformUtils
();
static
void
initializeKeyboardLayouts
();
static
void
destroyKeyboardLayouts
();
static
int
nKeyboardLayouts
;
static
UBKeyboardLocale
**
keyboardLayouts
;
...
...
src/frameworks/UBPlatformUtils_linux.cpp
View file @
b3af6072
...
...
@@ -307,3 +307,11 @@ void UBPlatformUtils::initializeKeyboardLayouts()
keyboardLayouts
[
2
]
=
new
UBKeyboardLocale
(
"French"
,
"fr"
,
""
,
new
QIcon
(
":/images/flags/fr.png"
),
FRENCH_LOCALE
);
keyboardLayouts
[
3
]
=
new
UBKeyboardLocale
(
"German"
,
"de"
,
""
,
new
QIcon
(
":/images/flags/de.png"
),
GERMAN_LOCALE
);
}
void
UBPlatformUtils
::
destroyKeyboardLayouts
()
{
for
(
int
i
=
0
;
i
<
4
;
i
++
)
delete
keyboardLayouts
[
i
];
delete
[]
keyboardLayouts
;
keyboardLayouts
=
NULL
;
}
\ No newline at end of file
src/frameworks/UBPlatformUtils_mac.mm
View file @
b3af6072
...
...
@@ -477,4 +477,5 @@ void UBPlatformUtils::initializeKeyboardLayouts()
}
void UBPlatformUtils::destroyKeyboardLayouts()
{}
src/frameworks/UBPlatformUtils_win.cpp
View file @
b3af6072
...
...
@@ -6,6 +6,8 @@
#include <windows.h>
#include <shellapi.h>
#include "core/memcheck.h"
void
UBPlatformUtils
::
init
()
{
initializeKeyboardLayouts
();
...
...
@@ -347,3 +349,10 @@ void UBPlatformUtils::initializeKeyboardLayouts()
keyboardLayouts
[
3
]
=
new
UBKeyboardLocale
(
"German"
,
"de"
,
""
,
new
QIcon
(
":/images/flags/de.png"
),
GERMAN_LOCALE
);
}
void
UBPlatformUtils
::
destroyKeyboardLayouts
()
{
for
(
int
i
=
0
;
i
<
4
;
i
++
)
delete
keyboardLayouts
[
i
];
delete
[]
keyboardLayouts
;
keyboardLayouts
=
NULL
;
}
\ No newline at end of file
src/frameworks/UBStringUtils.cpp
View file @
b3af6072
#include "UBStringUtils.h"
#include "core/memcheck.h"
QStringList
UBStringUtils
::
sortByLastDigit
(
const
QStringList
&
sourceList
)
{
...
...
src/frameworks/UBVersion.cpp
View file @
b3af6072
...
...
@@ -11,6 +11,9 @@
#include <QtCore>
#include <QStringList>
#include "core/memcheck.h"
UBVersion
::
UBVersion
()
:
mIsValid
(
false
)
,
mPlatform
(
-
1
)
...
...
src/gui/UBActionPalette.cpp
View file @
b3af6072
...
...
@@ -7,6 +7,8 @@
#include "UBActionPalette.h"
#include "core/memcheck.h"
UBActionPalette
::
UBActionPalette
(
QList
<
QAction
*>
actions
,
Qt
::
Orientation
orientation
,
QWidget
*
parent
)
:
UBFloatingPalette
(
Qt
::
TopRightCorner
,
parent
)
{
...
...
src/gui/UBBlackoutWidget.cpp
View file @
b3af6072
...
...
@@ -3,6 +3,7 @@
#include "UBBlackoutWidget.h"
#include "core/memcheck.h"
UBBlackoutWidget
::
UBBlackoutWidget
(
QWidget
*
parent
)
:
QWidget
(
parent
)
...
...
src/gui/UBCircleFrame.cpp
View file @
b3af6072
...
...
@@ -6,6 +6,7 @@
*/
#include "UBCircleFrame.h"
#include "core/memcheck.h"
UBCircleFrame
::
UBCircleFrame
(
QWidget
*
parent
)
:
QFrame
(
parent
)
...
...
src/gui/UBClockPalette.cpp
View file @
b3af6072
...
...
@@ -3,6 +3,7 @@
#include "UBClockPalette.h"
#include "core/memcheck.h"
UBClockPalette
::
UBClockPalette
(
QWidget
*
parent
)
:
UBFloatingPalette
(
Qt
::
TopRightCorner
,
parent
)
...
...
src/gui/UBColorPicker.cpp
View file @
b3af6072
...
...
@@ -9,6 +9,8 @@
#include <QtGui>
#include "core/memcheck.h"
UBColorPicker
::
UBColorPicker
(
QWidget
*
parent
)
:
QFrame
(
parent
)
,
mSelectedColorIndex
(
0
)
...
...
src/gui/UBDockPalette.cpp
View file @
b3af6072
...
...
@@ -6,6 +6,8 @@
#include "core/UBSettings.h"
#include "frameworks/UBPlatformUtils.h"
#include "core/memcheck.h"
/**
* \brief The constructor
*/
...
...
src/gui/UBDocumentNavigator.cpp
View file @
b3af6072
...
...
@@ -15,6 +15,8 @@
#include "document/UBDocumentController.h"
#include "domain/UBGraphicsScene.h"
#include "core/memcheck.h"
/**
* \brief Constructor
* @param parent as the parent widget
...
...
src/gui/UBDocumentThumbnailWidget.cpp
View file @
b3af6072
...
...
@@ -11,6 +11,8 @@
#include "core/UBMimeData.h"
#include "core/UBSettings.h"
#include "core/memcheck.h"
UBDocumentThumbnailWidget
::
UBDocumentThumbnailWidget
(
QWidget
*
parent
)
:
UBThumbnailWidget
(
parent
)
...
...
src/gui/UBDocumentToolsPalette.cpp
View file @
b3af6072
...
...
@@ -9,6 +9,8 @@
#include "gui/UBMainWindow.h"
#include "core/memcheck.h"
UBDocumentToolsPalette
::
UBDocumentToolsPalette
(
QWidget
*
parent
)
:
UBActionPalette
(
Qt
::
TopRightCorner
,
parent
)
{
...
...
src/gui/UBDocumentTreeWidget.cpp
View file @
b3af6072
...
...
@@ -17,6 +17,7 @@
#include "core/UBDocumentManager.h"
#include "document/UBDocumentController.h"
#include "core/memcheck.h"
UBDocumentTreeWidget
::
UBDocumentTreeWidget
(
QWidget
*
parent
)
:
QTreeWidget
(
parent
)
...
...
src/gui/UBFavoriteToolPalette.cpp
View file @
b3af6072
...
...
@@ -17,6 +17,7 @@
#include "gui/UBMainWindow.h"
#include "core/memcheck.h"
UBFavoriteToolPalette
::
UBFavoriteToolPalette
(
QWidget
*
parent
)
:
UBActionPalette
(
Qt
::
Horizontal
,
parent
)
...
...
src/gui/UBFloatingPalette.cpp
View file @
b3af6072
...
...
@@ -8,6 +8,7 @@
#include "core/UBSettings.h"
#include "core/memcheck.h"
UBFloatingPalette
::
UBFloatingPalette
(
Qt
::
Corner
position
,
QWidget
*
parent
)
:
QWidget
(
parent
,
parent
?
Qt
::
Widget
:
Qt
::
Tool
|
(
Qt
::
FramelessWindowHint
|
Qt
::
WindowStaysOnTopHint
|
Qt
::
X11BypassWindowManagerHint
))
...
...
src/gui/UBIconButton.cpp
View file @
b3af6072
...
...
@@ -3,6 +3,9 @@
#include "UBIconButton.h"
#include "core/memcheck.h"
UBIconButton
::
UBIconButton
(
QWidget
*
parent
,
const
QIcon
&
icon
)
:
QAbstractButton
(
parent
)
,
mToggleable
(
false
)
...
...
src/gui/UBKeyboardPalette.cpp
View file @
b3af6072
...
...
@@ -12,6 +12,9 @@
#include "UBKeyboardPalette.h"
#include "core/UBSettings.h"
#include "core/memcheck.h"
/*
UBKeyboardPalette
...
...
src/gui/UBKeyboardPalette_win.cpp
View file @
b3af6072
...
...
@@ -6,6 +6,8 @@
#include "../core/UBApplication.h"
#include "../gui/UBMainWindow.h"
#include "core/memcheck.h"
void
UBKeyboardButton
::
sendUnicodeSymbol
(
unsigned
int
nSymbol1
,
unsigned
int
nSymbol2
,
bool
shift
)
{
unsigned
int
nSymbol
=
shift
?
nSymbol2
:
nSymbol1
;
...
...
src/gui/UBLibActionBar.cpp
View file @
b3af6072
...
...
@@ -6,6 +6,7 @@
#include "core/UBApplication.h"
#include "board/UBBoardController.h"
#include "core/memcheck.h"
/**
* \brief Constructor
...
...
src/gui/UBLibItemProperties.cpp
View file @
b3af6072
...
...
@@ -6,6 +6,9 @@
#include "frameworks/UBFileSystemUtils.h"
#include "core/memcheck.h"
/**
* \brief Constructor
* @param parent as the parent widget
...
...
@@ -132,11 +135,11 @@ UBLibItemProperties::~UBLibItemProperties()
delete
mpLayout
;
mpLayout
=
NULL
;
}
if
(
NULL
!=
mpButtonLayout
)
{
delete
mpButtonLayout
;
mpButtonLayout
=
NULL
;
}
//
if(NULL != mpButtonLayout)
//
{
//
delete mpButtonLayout;
//
mpButtonLayout = NULL;
//
}
if
(
NULL
!=
mpSetAsBackgroundButton
)
{
delete
mpSetAsBackgroundButton
;
...
...
src/gui/UBLibNavigatorWidget.cpp
View file @
b3af6072
#include "UBLibNavigatorWidget.h"
#include "UBLibPalette.h"
#include "core/memcheck.h"
static
int
lowBoundForSlider
=
40
;
static
int
topBoundForSlider
=
120
;
static
int
tickIntervalForSlider
=
10
;
...
...
@@ -67,16 +69,16 @@ UBLibNavigatorWidget::UBLibNavigatorWidget(QWidget *parent, const char *name):QW
*/
UBLibNavigatorWidget
::~
UBLibNavigatorWidget
()
{
if
(
NULL
!=
mLayout
)
{
delete
mLayout
;
mLayout
=
NULL
;
}
if
(
NULL
!=
mLibWidget
)
{
delete
mLibWidget
;
mLibWidget
=
NULL
;
}
//
if(NULL != mLayout)
//
{
//
delete mLayout;
//
mLayout = NULL;
//
}
//
if(NULL != mLibWidget)
//
{
//
delete mLibWidget;
//
mLibWidget = NULL;
//
}
if
(
NULL
!=
mPathViewer
)
{
delete
mPathViewer
;
...
...
src/gui/UBLibPalette.cpp
View file @
b3af6072
#include <QDebug>
#include "UBLibPalette.h"
#include "core/memcheck.h"
/**
* \brief Constructor
* @param parent as the parent widget
...
...
@@ -53,17 +55,18 @@ UBLibPalette::UBLibPalette(QWidget *parent, const char *name):UBDockPalette(pare
*/
UBLibPalette
::~
UBLibPalette
()
{
if
(
NULL
!=
mStackedWidget
)
{
delete
mStackedWidget
;
mStackedWidget
=
NULL
;
}
if
(
NULL
!=
mNavigator
)
{
delete
mNavigator
;
mNavigator
=
NULL
;
}
if
(
NULL
!=
mProperties
)
//if(NULL != mStackedWidget)
//{
// delete mStackedWidget;
// mStackedWidget = NULL;
//}
//if(NULL != mNavigator)
//{
// delete mNavigator;
// mNavigator = NULL;
//}
if
(
NULL
!=
mProperties
)
{
delete
mProperties
;
mProperties
=
NULL
;
...
...
@@ -78,11 +81,11 @@ UBLibPalette::~UBLibPalette()
delete
mDropWidget
;
mDropWidget
=
NULL
;
}
if
(
NULL
!=
mLayout
)
{
delete
mLayout
;
mLayout
=
NULL
;
}
//
if(NULL != mLayout)
//
{
//
delete mLayout;
//
mLayout = NULL;
//
}
}
/**
...
...
src/gui/UBLibPathViewer.cpp
View file @
b3af6072
...
...
@@ -6,6 +6,8 @@
#include "core/UBApplication.h"
#include "board/UBBoardController.h"
#include "core/memcheck.h"
/**
* \brief Constructor
* @param parent as the parent widget
...
...
@@ -47,11 +49,11 @@ UBLibPathViewer::~UBLibPathViewer()
delete
mpContainer
;
mpContainer
=
NULL
;
}
if
(
NULL
!=
mpLayout
)
{
delete
mpLayout
;
mpLayout
=
NULL
;
}
//
if(NULL != mpLayout)
//
{
//
delete mpLayout;
//
mpLayout = NULL;
//
}
if
(
NULL
!=
mpElems
)
{
delete
mpElems
;
...
...
src/gui/UBLibraryWidget.cpp
View file @
b3af6072
...
...
@@ -9,6 +9,8 @@
#include "board/UBBoardController.h"
#include "board/UBLibraryController.h"
#include "core/memcheck.h"
/**
* \brief Constructor
* @param parent as the parent widget
...
...
@@ -30,21 +32,21 @@ UBLibraryWidget::UBLibraryWidget(QWidget *parent, const char *name):UBThumbnailW
*/
UBLibraryWidget
::~
UBLibraryWidget
()
{
if
(
NULL
!=
chainedElements
)
{
delete
chainedElements
;
chainedElements
=
NULL
;
}
if
(
NULL
!=
mpCrntDir
)
{
delete
mpCrntDir
;
mpCrntDir
=
NULL
;
}
if
(
NULL
!=
mpCrntElem
)
{
delete
mpCrntElem
;
mpCrntElem
=
NULL
;
}
//
if(NULL != chainedElements)
//
{
//
delete chainedElements;
//
chainedElements = NULL;
//
}
//
if(NULL != mpCrntDir)
//
{
//
delete mpCrntDir;
//
mpCrntDir = NULL;
//
}
//
if(NULL != mpCrntElem)
//
{
//
delete mpCrntElem;
//
mpCrntElem = NULL;
//
}
}
/**
...
...
src/gui/UBMainWindow.cpp
View file @
b3af6072
...
...
@@ -7,6 +7,7 @@
#include "core/UBApplicationController.h"
#include "board/UBBoardController.h"
#include "core/memcheck.h"
UBMainWindow
::
UBMainWindow
(
QWidget
*
parent
,
Qt
::
WindowFlags
flags
)
:
QMainWindow
(
parent
,
flags
)
...
...
src/gui/UBMessageWindow.cpp
View file @
b3af6072
...
...
@@ -9,6 +9,8 @@
#include "UBSpinningWheel.h"
#include "core/memcheck.h"
UBMessageWindow
::
UBMessageWindow
(
QWidget
*
parent
)
:
UBFloatingPalette
(
Qt
::
BottomLeftCorner
,
parent
)
,
mTimerID
(
-
1
)
...
...
src/gui/UBMousePressFilter.cpp
View file @
b3af6072
...
...
@@ -7,6 +7,8 @@
#include "UBMousePressFilter.h"
#include "core/memcheck.h"
UBMousePressFilter
::
UBMousePressFilter
(
QObject
*
parent
)
:
QObject
(
parent
)
,
mPendingEvent
(
0
)
...
...
src/gui/UBNavigatorPalette.cpp
View file @
b3af6072
...
...
@@ -2,6 +2,8 @@
#include "core/UBApplication.h"
#include "board/UBBoardController.h"
#include "core/memcheck.h"
/**
* \brief Constructor
* @param parent as the parent widget
...
...
src/gui/UBPageNumberPalette.cpp
View file @
b3af6072
...
...
@@ -3,6 +3,8 @@
#include "UBPageNumberPalette.h"
#include "core/memcheck.h"
UBPageNumberPalette
::
UBPageNumberPalette
(
QWidget
*
parent
)
:
UBFloatingPalette
(
Qt
::
BottomRightCorner
,
parent
)
{
...
...
src/gui/UBPropertyPalette.cpp
View file @
b3af6072
#include "UBPropertyPalette.h"
#include "core/memcheck.h"
/**
* \brief Constructor
* @param parent as the parent widget
...
...
src/gui/UBResources.cpp
View file @
b3af6072
...
...
@@ -5,6 +5,8 @@
#include "core/UBApplication.h"
#include "core/memcheck.h"
UBResources
*
UBResources
::
sSingleton
=
0
;
UBResources
::
UBResources
(
QObject
*
pParent
)
...
...
src/gui/UBRubberBand.cpp
View file @
b3af6072
...
...
@@ -13,6 +13,8 @@
#include <QtGui/QMacStyle>
#endif
#include "core/memcheck.h"
UBRubberBand
::
UBRubberBand
(
Shape
s
,
QWidget
*
p
)
:
QRubberBand
(
s
,
p
)
{
...
...
src/gui/UBScreenMirror.cpp
View file @
b3af6072
...
...
@@ -11,6 +11,8 @@
#include "core/UBSetting.h"
#include "core/UBApplication.h"
#include "core/memcheck.h"
UBScreenMirror
::
UBScreenMirror
(
QWidget
*
parent
)
:
QWidget
(
parent
)
,
mScreenIndex
(
0
)
...
...
src/gui/UBSpinningWheel.cpp
View file @
b3af6072
...
...
@@ -3,6 +3,8 @@
#include <QtGui>
#include "core/memcheck.h"
UBSpinningWheel
::
UBSpinningWheel
(
QWidget
*
parent
)
:
QWidget
(
parent
)
,
mPosition
(
9
)
...
...
src/gui/UBStylusPalette.cpp
View file @
b3af6072
...
...
@@ -13,6 +13,8 @@
#include "frameworks/UBPlatformUtils.h"
#include "core/memcheck.h"
UBStylusPalette
::
UBStylusPalette
(
QWidget
*
parent
,
Qt
::
Orientation
orient
)
:
UBActionPalette
(
Qt
::
TopLeftCorner
,
parent
,
orient
)
,
mLastSelectedId
(
-
1
)
...
...
src/gui/UBThumbnailView.cpp
View file @
b3af6072
...
...
@@ -4,6 +4,7 @@
#include "core/UBMimeData.h"
#include "core/memcheck.h"
UBThumbnailView
::
UBThumbnailView
()
{
...
...
src/gui/UBThumbnailWidget.cpp
View file @
b3af6072
...
...
@@ -11,6 +11,8 @@
#include "core/UBSettings.h"
#include "core/memcheck.h"
UBThumbnailWidget
::
UBThumbnailWidget
(
QWidget
*
parent
)
:
QGraphicsView
(
parent
)
,
mThumbnailWidth
(
UBSettings
::
defaultThumbnailWidth
)
...
...
src/gui/UBToolWidget.cpp
View file @
b3af6072
...
...
@@ -27,6 +27,8 @@
#include "board/UBBoardController.h"
#include "board/UBBoardView.h"
#include "core/memcheck.h"
QPixmap
*
UBToolWidget
::
sClosePixmap
=
0
;
QPixmap
*
UBToolWidget
::
sUnpinPixmap
=
0
;
...
...
src/gui/UBToolbarButtonGroup.cpp
View file @
b3af6072
...
...
@@ -7,6 +7,8 @@
#include "board/UBDrawingController.h"
#include "core/memcheck.h"
UBToolbarButtonGroup
::
UBToolbarButtonGroup
(
QToolBar
*
toolBar
,
const
QList
<
QAction
*>
&
actions
)
:
QWidget
(
toolBar
)
,
mActions
(
actions
)
...
...
src/gui/UBUpdateDlg.cpp
View file @
b3af6072
...
...
@@ -3,6 +3,8 @@
#include "UBUpdateDlg.h"
#include "core/memcheck.h"
UBUpdateDlg
::
UBUpdateDlg
(
QWidget
*
parent
,
int
nbFiles
,
const
QString
&
bkpPath
)
:
QDialog
(
parent
)
,
mpDlgBttn
(
NULL
)
...
...
src/gui/UBVideoPlayer.cpp
View file @
b3af6072
...
...
@@ -13,6 +13,8 @@
#include <phonon/SeekSlider>
#include <phonon/VolumeSlider>
#include "core/memcheck.h"
UBVideoPlayer
::
UBVideoPlayer
(
QWidget
*
pParent
)
:
QWidget
(
pParent
)
,
mVideoPlayer
(
0
)
...
...
src/gui/UBWebToolsPalette.cpp
View file @
b3af6072
...
...
@@ -14,6 +14,8 @@
#include "UBResources.h"
#include "UBIconButton.h"
#include "core/memcheck.h"
UBWebToolsPalette
::
UBWebToolsPalette
(
QWidget
*
parent
,
bool
tutorialMode
=
false
)
:
UBActionPalette
(
Qt
::
TopRightCorner
,
parent
)
{
...
...
src/gui/UBWidgetMirror.cpp
View file @
b3af6072
...
...
@@ -7,6 +7,8 @@
#include "UBWidgetMirror.h"
#include "core/memcheck.h"
UBWidgetMirror
::
UBWidgetMirror
(
QWidget
*
sourceWidget
,
QWidget
*
parent
)
:
QWidget
(
parent
,
0
)
,
mSourceWidget
(
sourceWidget
)
...
...
src/gui/UBZoomPalette.cpp
View file @
b3af6072
...
...
@@ -15,6 +15,7 @@
#include "board/UBBoardController.h"
#include "board/UBBoardView.h"
#include "core/memcheck.h"
UBZoomPalette
::
UBZoomPalette
(
QWidget
*
parent
)
:
UBFloatingPalette
(
Qt
::
BottomRightCorner
,
parent
)
...
...
src/network/UBAutoSaver.cpp
View file @
b3af6072
...
...
@@ -43,6 +43,7 @@
#include <QtCore>
#include "core/memcheck.h"
#define AUTOSAVE_IN 1000 * 3 // seconds
#define MAXWAIT 1000 * 15 // seconds
...
...
src/network/UBCookieJar.cpp
View file @
b3af6072
...
...
@@ -48,6 +48,7 @@
#include <QtGui>
#include <QtWebKit>
#include "core/memcheck.h"
static
const
unsigned
int
JAR_VERSION
=
23
;
...
...
src/network/UBHttpFileDownloader.cpp
View file @
b3af6072
...
...
@@ -9,6 +9,7 @@
#include "network/UBNetworkAccessManager.h"
#include "core/memcheck.h"
UBHttpFileDownloader
::
UBHttpFileDownloader
(
QObject
*
parent
)
:
QObject
(
parent
)
...
...
src/network/UBHttpGet.cpp
View file @
b3af6072
...
...
@@ -11,6 +11,7 @@
#include "network/UBNetworkAccessManager.h"
#include "core/memcheck.h"
UBHttpGet
::
UBHttpGet
(
QObject
*
parent
)
:
QObject
(
parent
)
...
...
src/network/UBNetworkAccessManager.cpp
View file @
b3af6072
...
...
@@ -14,6 +14,8 @@
#include "UBCookieJar.h"
#include "core/memcheck.h"
UBNetworkAccessManager
*
UBNetworkAccessManager
::
sNetworkAccessManager
=
0
;
UBNetworkAccessManager
*
UBNetworkAccessManager
::
defaultAccessManager
()
...
...
src/network/UBServerXMLHttpRequest.cpp
View file @
b3af6072
...
...
@@ -12,6 +12,7 @@
#include "network/UBNetworkAccessManager.h"
#include "core/memcheck.h"
UBServerXMLHttpRequest
::
UBServerXMLHttpRequest
(
UBNetworkAccessManager
*
pNam
,
const
QString
&
contentType
)
:
QObject
(
pNam
)
...
...
src/pdf/GraphicsPDFItem.cpp
View file @
b3af6072
...
...
@@ -5,6 +5,8 @@
#include <QtGui/QStyleOptionGraphicsItem>
#include "core/memcheck.h"
GraphicsPDFItem
::
GraphicsPDFItem
(
PDFRenderer
*
renderer
,
int
pageNumber
,
QGraphicsItem
*
parentItem
)
:
QObject
(
0
),
QGraphicsItem
(
parentItem
)
,
mRenderer
(
renderer
)
...
...
src/pdf/PDFRenderer.cpp
View file @
b3af6072
...
...
@@ -6,6 +6,8 @@
#include "XPDFRenderer.h"
#include "core/memcheck.h"
QMap
<
QUuid
,
QPointer
<
PDFRenderer
>
>
PDFRenderer
::
sRenderers
;
...
...
src/pdf/UBWebPluginPDFWidget.cpp
View file @
b3af6072
...
...
@@ -4,6 +4,9 @@
#include "UBWebPluginPDFWidget.h"
#include "XPDFRenderer.h"
#include "core/memcheck.h"
UBWebPluginPDFWidget
::
UBWebPluginPDFWidget
(
const
QUrl
&
url
,
QWidget
*
parent
)
:
UBWebPluginWidget
(
url
,
parent
)
,
mPreviousPageButton
(
this
)
...
...
src/pdf/XPDFRenderer.cpp
View file @
b3af6072
...
...
@@ -5,6 +5,8 @@
#include <frameworks/UBPlatformUtils.h>
#include "core/memcheck.h"
QAtomicInt
XPDFRenderer
::
sInstancesCount
=
0
;
XPDFRenderer
::
XPDFRenderer
(
const
QString
&
filename
)
...
...
src/tools/UBAbstractDrawRuler.cpp
View file @
b3af6072
#include "UBAbstractDrawRuler.h"
#include "core/memcheck.h"
UBAbstractDrawRuler
::
UBAbstractDrawRuler
()
{}
...
...
src/tools/UBGraphicsCompass.cpp
View file @
b3af6072
...
...
@@ -16,6 +16,8 @@
#include "board/UBBoardController.h" // TODO UB 4.x clean that dependency
#include "board/UBDrawingController.h" // TODO UB 4.x clean that dependency
#include "core/memcheck.h"
const
QRect
UBGraphicsCompass
::
sDefaultRect
=
QRect
(
0
,
-
20
,
300
,
48
);
const
QColor
UBGraphicsCompass
::
sLightBackgroundMiddleFillColor
=
QColor
(
0x72
,
0x72
,
0x72
,
sFillTransparency
);
const
QColor
UBGraphicsCompass
::
sLightBackgroundEdgeFillColor
=
QColor
(
0xc3
,
0xc3
,
0xc3
,
sFillTransparency
);
...
...
src/tools/UBGraphicsCurtainItem.cpp
View file @
b3af6072
...
...
@@ -19,6 +19,8 @@
#include "board/UBBoardController.h"
#include "board/UBBoardView.h"
#include "core/memcheck.h"
const
QColor
UBGraphicsCurtainItem
::
sDrawColor
=
Qt
::
white
;
const
QColor
UBGraphicsCurtainItem
::
sDarkBackgroundDrawColor
=
Qt
::
black
;
const
QColor
UBGraphicsCurtainItem
::
sOpaqueControlColor
=
QColor
(
191
,
191
,
191
,
255
);
...
...
src/tools/UBGraphicsCurtainItemDelegate.cpp
View file @
b3af6072
...
...
@@ -14,6 +14,8 @@
#include "UBGraphicsCurtainItemDelegate.h"
#include "UBGraphicsCurtainItem.h"
#include "core/memcheck.h"
UBGraphicsCurtainItemDelegate
::
UBGraphicsCurtainItemDelegate
(
UBGraphicsCurtainItem
*
pDelegated
,
QObject
*
parent
)
:
UBGraphicsItemDelegate
(
pDelegated
,
parent
,
false
)
{
...
...
src/tools/UBGraphicsProtractor.cpp
View file @
b3af6072
...
...
@@ -13,6 +13,8 @@
#include "board/UBBoardController.h"
#include "board/UBDrawingController.h"
#include "core/memcheck.h"
const
int
UBGraphicsProtractor
::
sFillTransparency
=
127
;
const
int
UBGraphicsProtractor
::
sDrawTransparency
=
192
;
...
...
src/tools/UBGraphicsProtractor.h
View file @
b3af6072
...
...
@@ -25,12 +25,12 @@ class UBGraphicsProtractor : public QObject, public QGraphicsEllipseItem, public
public
:
UBGraphicsProtractor
();
enum
Tool
{
None
,
Move
,
Resize
,
Rotate
,
Reset
,
Close
,
MoveMarker
};
enum
Tool
{
None
,
Move
,
Resize
,
Rotate
,
Reset
,
Close
,
MoveMarker
};
qreal
angle
()
{
return
mStartAngle
;
}
qreal
markerAngle
()
{
return
mCurrentAngle
;
}
void
setAngle
(
qreal
angle
)
{
mStartAngle
=
angle
;
setStartAngle
(
mStartAngle
*
16
);
}
void
setMarkerAngle
(
qreal
angle
)
{
mCurrentAngle
=
angle
;
}
qreal
angle
()
{
return
mStartAngle
;
}
qreal
markerAngle
()
{
return
mCurrentAngle
;
}
void
setAngle
(
qreal
angle
)
{
mStartAngle
=
angle
;
setStartAngle
(
mStartAngle
*
16
);
}
void
setMarkerAngle
(
qreal
angle
)
{
mCurrentAngle
=
angle
;
}
virtual
UBItem
*
deepCopy
()
const
;
...
...
@@ -46,14 +46,14 @@ class UBGraphicsProtractor : public QObject, public QGraphicsEllipseItem, public
void
hidden
();
protected
:
virtual
void
paint
(
QPainter
*
painter
,
const
QStyleOptionGraphicsItem
*
styleOption
,
QWidget
*
widget
);
virtual
void
paint
(
QPainter
*
painter
,
const
QStyleOptionGraphicsItem
*
styleOption
,
QWidget
*
widget
);
virtual
QVariant
itemChange
(
GraphicsItemChange
change
,
const
QVariant
&
value
);
virtual
void
mousePressEvent
(
QGraphicsSceneMouseEvent
*
event
);
virtual
void
mouseMoveEvent
(
QGraphicsSceneMouseEvent
*
event
);
virtual
void
mouseReleaseEvent
(
QGraphicsSceneMouseEvent
*
event
);
virtual
void
hoverEnterEvent
(
QGraphicsSceneHoverEvent
*
event
);
virtual
void
hoverEnterEvent
(
QGraphicsSceneHoverEvent
*
event
);
virtual
void
hoverLeaveEvent
(
QGraphicsSceneHoverEvent
*
event
);
virtual
void
hoverMoveEvent
(
QGraphicsSceneHoverEvent
*
event
);
virtual
QPainterPath
shape
()
const
;
...
...
src/tools/UBGraphicsRuler.cpp
View file @
b3af6072
...
...
@@ -15,6 +15,8 @@
#include "board/UBBoardController.h" // TODO UB 4.x clean that dependency
#include "board/UBDrawingController.h"
#include "core/memcheck.h"
const
QRect
UBGraphicsRuler
::
sDefaultRect
=
QRect
(
0
,
0
,
800
,
96
);
const
QColor
UBGraphicsRuler
::
sLightBackgroundMiddleFillColor
=
QColor
(
0x72
,
0x72
,
0x72
,
sFillTransparency
);
const
QColor
UBGraphicsRuler
::
sLightBackgroundEdgeFillColor
=
QColor
(
0xc3
,
0xc3
,
0xc3
,
sFillTransparency
);
...
...
@@ -201,6 +203,7 @@ void UBGraphicsRuler::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)
void
UBGraphicsRuler
::
hoverEnterEvent
(
QGraphicsSceneHoverEvent
*
event
)
{
QObject
*
obj
=
new
QObject
();
UBStylusTool
::
Enum
currentTool
=
(
UBStylusTool
::
Enum
)
UBDrawingController
::
drawingController
()
->
stylusTool
();
if
(
currentTool
==
UBStylusTool
::
Selector
)
...
...
src/tools/UBGraphicsTriangle.cpp
0 → 100644
View file @
b3af6072
#include "tools/UBGraphicsTriangle.h"
#include "core/memcheck.h"
UBGraphicsTriangle
::
UBGraphicsTriangle
()
{
}
UBGraphicsTriangle
::~
UBGraphicsTriangle
()
{}
\ No newline at end of file
src/tools/UBGraphicsTriangle.h
0 → 100644
View file @
b3af6072
/*
* UBGraphicsRuler.h
*
* Created on: April 16, 2009
* Author: Jerome Marchaud
*/
#ifndef UBGRAPHICSTRIANGLE_H_
#define UBGRAPHICSTRIANGLE_H_
#include <QtGui>
#include <QtSvg>
#include <QGraphicsPolygonItem>
#include "core/UB.h"
#include "domain/UBItem.h"
class
UBGraphicsScene
;
class
UBGraphicsTriangle
:
public
QObject
,
public
QGraphicsPolygonItem
,
public
UBItem
{
Q_OBJECT
;
public
:
UBGraphicsTriangle
();
virtual
~
UBGraphicsTriangle
();
};
#endif
/* UBGRAPHICSTRIANGLE_H_ */
src/tools/UBToolsManager.cpp
View file @
b3af6072
...
...
@@ -7,6 +7,8 @@
#include "UBToolsManager.h"
#include "core/memcheck.h"
UBToolsManager
*
UBToolsManager
::
sManager
=
0
;
UBToolsManager
::
UBToolsManager
(
QObject
*
parent
)
...
...
@@ -41,6 +43,13 @@ UBToolsManager::UBToolsManager(QObject *parent)
mToolsIcon
.
insert
(
protractor
.
id
,
":/images/toolPalette/protractorTool.png"
);
mDescriptors
<<
protractor
;
triangle
.
id
=
"uniboardTool://uniboard.mnemis.com/triangle"
;
triangle
.
icon
=
QPixmap
(
":/images/toolPalette/triangleTool.png"
);
triangle
.
label
=
tr
(
"Triangle"
);
triangle
.
version
=
"1.0"
;
mToolsIcon
.
insert
(
triangle
.
id
,
":/images/toolPalette/triangleTool.png"
);
mDescriptors
<<
triangle
;
}
UBToolsManager
::~
UBToolsManager
()
...
...
src/tools/UBToolsManager.h
View file @
b3af6072
...
...
@@ -69,6 +69,7 @@ class UBToolsManager : public QObject
UBToolDescriptor
protractor
;
UBToolDescriptor
compass
;
UBToolDescriptor
mask
;
UBToolDescriptor
triangle
;
QString
iconFromToolId
(
QString
id
)
{
return
mToolsIcon
.
value
(
id
);}
...
...
src/tools/tools.pri
View file @
b3af6072
HEADERS += src/tools/UBGraphicsRuler.h \
src/tools/UBGraphicsTriangle.h \
src/tools/UBGraphicsProtractor.h \
src/tools/UBGraphicsCompass.h \
src/tools/UBToolsManager.h \
...
...
@@ -8,6 +9,7 @@ HEADERS += src/tools/UBGraphicsRuler.h \
src/tools/UBAbstractDrawRuler.h
SOURCES += src/tools/UBGraphicsRuler.cpp \
src/tools/UBGraphicsTriangle.cpp \
src/tools/UBGraphicsProtractor.cpp \
src/tools/UBGraphicsCompass.cpp \
src/tools/UBToolsManager.cpp \
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment