Your ROOT_URL in app.ini is http://git.osmesh.ru/ but you are visiting http://91.221.70.94:3000/MOS/OpenBoard/commit/002a5fefc63f830dc95eddd72ba5e59efeb5b1b7?style=split&whitespace=show-all
You should set ROOT_URL correctly, otherwise the web may not work correctly.
3 changed files with
33 additions and
3 deletions
src/board/UBBoardView.cpp
src/tools/UBGraphicsAxes.cpp
src/tools/UBGraphicsRuler.cpp
@ -1243,6 +1243,35 @@ void UBBoardView::mouseMoveEvent (QMouseEvent *event)
if ( ! mTabletStylusIsPressed & & scene ( ) ) {
if ( ! mTabletStylusIsPressed & & scene ( ) ) {
scene ( ) - > inputDeviceMove ( mapToScene ( UBGeometryUtils : : pointConstrainedInRect ( event - > pos ( ) , rect ( ) ) ) , mMouseButtonIsPressed ) ;
scene ( ) - > inputDeviceMove ( mapToScene ( UBGeometryUtils : : pointConstrainedInRect ( event - > pos ( ) , rect ( ) ) ) , mMouseButtonIsPressed ) ;
}
}
if ( UBDrawingController : : drawingController ( ) - > isDrawingTool ( ) )
{
QGraphicsItem * item = scene ( ) - > itemAt ( mapToScene ( event - > pos ( ) ) , QTransform ( ) ) ;
if ( item )
{
//if showMarkerPreviewCircle, showPenPreviewCircle or showEraserPreviewCircle is true, then the topmost visible item under the mouse is the preview circle
QGraphicsEllipseItem * circle = dynamic_cast < QGraphicsEllipseItem * > ( scene ( ) - > itemAt ( mapToScene ( event - > pos ( ) ) , QTransform ( ) ) ) ;
if ( circle )
{
circle - > setVisible ( false ) ;
item = scene ( ) - > itemAt ( mapToScene ( event - > pos ( ) ) , QTransform ( ) ) ;
if ( item )
{
if ( item - > type ( ) = = UBGraphicsRuler : : Type | | item - > type ( ) = = UBGraphicsTriangle : : Type )
{
QGraphicsView : : mouseMoveEvent ( event ) ;
}
}
circle - > setVisible ( true ) ;
}
else
{
if ( item - > type ( ) = = UBGraphicsRuler : : Type | | item - > type ( ) = = UBGraphicsTriangle : : Type )
{
QGraphicsView : : mouseMoveEvent ( event ) ;
}
}
}
}
event - > accept ( ) ;
event - > accept ( ) ;
}
}
@ -428,7 +428,6 @@ void UBGraphicsAxes::hoverLeaveEvent(QGraphicsSceneHoverEvent *event)
setCursor ( Qt : : ArrowCursor ) ;
setCursor ( Qt : : ArrowCursor ) ;
mCloseSvgItem - > setVisible ( mShowButtons ) ;
mCloseSvgItem - > setVisible ( mShowButtons ) ;
mNumbersSvgItem - > setVisible ( mShowButtons ) ;
mNumbersSvgItem - > setVisible ( mShowButtons ) ;
UBDrawingController : : drawingController ( ) - > mActiveRuler = NULL ;
event - > accept ( ) ;
event - > accept ( ) ;
update ( ) ;
update ( ) ;
}
}
@ -420,6 +420,9 @@ void UBGraphicsRuler::hoverEnterEvent(QGraphicsSceneHoverEvent *event)
{
{
UBStylusTool : : Enum currentTool = ( UBStylusTool : : Enum ) UBDrawingController : : drawingController ( ) - > stylusTool ( ) ;
UBStylusTool : : Enum currentTool = ( UBStylusTool : : Enum ) UBDrawingController : : drawingController ( ) - > stylusTool ( ) ;
if ( UBDrawingController : : drawingController ( ) - > mActiveRuler = = nullptr )
UBDrawingController : : drawingController ( ) - > mActiveRuler = this ;
if ( currentTool = = UBStylusTool : : Selector | |
if ( currentTool = = UBStylusTool : : Selector | |
currentTool = = UBStylusTool : : Play )
currentTool = = UBStylusTool : : Play )
{
{
@ -450,7 +453,6 @@ void UBGraphicsRuler::hoverEnterEvent(QGraphicsSceneHoverEvent *event)
else if ( UBDrawingController : : drawingController ( ) - > isDrawingTool ( ) )
else if ( UBDrawingController : : drawingController ( ) - > isDrawingTool ( ) )
{
{
setCursor ( drawRulerLineCursor ( ) ) ;
setCursor ( drawRulerLineCursor ( ) ) ;
UBDrawingController : : drawingController ( ) - > mActiveRuler = this ;
event - > accept ( ) ;
event - > accept ( ) ;
}
}
}
}
@ -462,7 +464,7 @@ void UBGraphicsRuler::hoverLeaveEvent(QGraphicsSceneHoverEvent *event)
mCloseSvgItem - > setVisible ( mShowButtons ) ;
mCloseSvgItem - > setVisible ( mShowButtons ) ;
mResizeSvgItem - > setVisible ( mShowButtons ) ;
mResizeSvgItem - > setVisible ( mShowButtons ) ;
mRotateSvgItem - > setVisible ( mShowButtons ) ;
mRotateSvgItem - > setVisible ( mShowButtons ) ;
UBDrawingController : : drawingController ( ) - > mActiveRuler = NULL ;
UBDrawingController : : drawingController ( ) - > mActiveRuler = nullptr ;
event - > accept ( ) ;
event - > accept ( ) ;
update ( ) ;
update ( ) ;
}
}