#include "CurveCreator_NewSectionDlg.h"
#include <GEOMUtils.hxx>
-#include <GEOMBase_Helper.h>
#include <SUIT_Session.h>
+#include <SUIT_Desktop.h>
#include <SUIT_ResourceMgr.h>
#include <SUIT_ViewManager.h>
myNewPointEditor->setSectionName(aSectName);
myNewPointEditor->setDimension(myCurve->getDimension());
- SUIT_ViewWindow* aViewWindow = GEOMBase_Helper::getActiveView();
- SUIT_ViewManager* aViewManager = aViewWindow->getViewManager();
+ SUIT_ViewWindow* aViewWindow = 0;
+ SUIT_Study* activeStudy = SUIT_Session::session()->activeApplication()->activeStudy();
+ if ( activeStudy )
+ aViewWindow = SUIT_Session::session()->activeApplication()->desktop()->activeWindow();
if ( aViewWindow == 0 )
return;
+ SUIT_ViewManager* aViewManager = aViewWindow->getViewManager();
if ( aViewManager->getType() == OCCViewer_Viewer::Type() ) {
connect( aViewManager, SIGNAL( mousePress( SUIT_ViewWindow*, QMouseEvent* ) ),
this, SLOT( onMousePress( SUIT_ViewWindow*, QMouseEvent* ) ) );
$(CORBA_INCLUDES) \
-I$(srcdir)/../GEOMGUI \
-I$(srcdir)/../GEOMUtils \
- -I$(srcdir)/../GEOMBase \
-I$(top_builddir)/idl
$(KERNEL_LDFLAGS) \
$(GUI_LDFLAGS) -lqtx -lsuit \
../GEOMUtils/libGEOM.la \
- ../GEOMUtils/libGEOMUtils.la \
- ../GEOMUtils/libGEOMBase.la
+ ../GEOMUtils/libGEOMUtils.la