Skip to content
Snippets Groups Projects
Commit 86fbe41b authored by Daniel Brown's avatar Daniel Brown
Browse files

missing node network gui check

parent 8b9184bc
Branches
Tags
No related merge requests found
...@@ -4,9 +4,14 @@ Created on Sun Jan 27 10:02:41 2013 ...@@ -4,9 +4,14 @@ Created on Sun Jan 27 10:02:41 2013
@author: Daniel @author: Daniel
""" """
import exceptions
from pykat import USE_GUI, NoGUIException
if USE_GUI:
import pykat.gui.graphics import pykat.gui.graphics
import pykat.exceptions as pkex import pykat.exceptions as pkex
from pykat.components import Component from pykat.components import Component
from pykat.detectors import BaseDetector as Detector from pykat.detectors import BaseDetector as Detector
from pykat.utilities.optics.gaussian_beams import beam_param from pykat.utilities.optics.gaussian_beams import beam_param
...@@ -543,6 +548,9 @@ class Node(object): ...@@ -543,6 +548,9 @@ class Node(object):
self._item.scene().removeItem(self._item) self._item.scene().removeItem(self._item)
def getQGraphicsItem(self,dx=0,dy=0,nsize=8,parent=None): def getQGraphicsItem(self,dx=0,dy=0,nsize=8,parent=None):
if not USE_GUI:
raise NoGUIException
if self._item == None: if self._item == None:
self._item = pykat.gui.graphics.NodeQGraphicItem(self, self._item = pykat.gui.graphics.NodeQGraphicItem(self,
dx,dy, dx,dy,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment