mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-12 08:25:03 -05:00
#4047 Alter mouse cursor in Vec3dPickEventHandler
This commit is contained in:
1 parent
d20c0fc004
commit
4e17b5acfa
4 files changed
+26
-1
No files matched your search
@@ -17,6 +17,7 @@
|
||||
/////////////////////////////////////////////////////////////////////////////////
|
||||
#include "RicVec3dPickEventHandler.h"
|
||||
|
||||
#include "RiaApplication.h"
|
||||
#include "Rim3dView.h"
|
||||
|
||||
#include "cafDisplayCoordTransform.h"
|
||||
@@ -52,9 +53,19 @@ bool RicVec3dPickEventHandler::handle3dPickEvent(const Ric3dPickEvent& eventObje
|
||||
return false;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RicVec3dPickEventHandler::registerAsPickEventHandler()
|
||||
{
|
||||
Ric3dViewPickEventHandler::registerAsPickEventHandler();
|
||||
RiaApplication::instance()->setOverrideCursor(Qt::CrossCursor);
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RicVec3dPickEventHandler::notifyUnregistered()
|
||||
{
|
||||
RiaApplication::instance()->restoreOverrideCursor();
|
||||
}
|
||||
@@ -31,6 +31,9 @@ class RicVec3dPickEventHandler : public Ric3dViewPickEventHandler
|
||||
public:
|
||||
RicVec3dPickEventHandler(const caf::PdmObjectHandle* handlingObject, caf::PdmField<cvf::Vec3d>* vectorField);
|
||||
bool handle3dPickEvent(const Ric3dPickEvent& eventObject) override;
|
||||
|
||||
|
||||
void registerAsPickEventHandler() override;
|
||||
void notifyUnregistered() override;
|
||||
|
||||
private:
|
||||
|
||||
Reference in new issue
Block a user