def __init__(self, canvasDlg, *args): QWidget.__init__(self, *args) self.canvasDlg = canvasDlg self.ctrlPressed = 0 self.wiki = orngWikidb.CreateConceptDB(orngEnviron.defaultdbConfig) self.activeDbConfig = orngEnviron.defaultdbConfig self.wikitreeInst = 0 self.wikinode = {} self.lines = [] # list of orngCanvasItems.CanvasLine items self.widgets = [] # list of orngCanvasItems.CanvasWidget items self.schemaPath = self.canvasDlg.settings["saveSchemaDir"] self.schemaName = "" self.loadedSettingsDict = {} self.setLayout(QVBoxLayout()) self.canvas = QGraphicsScene() self.guide_text = self.canvas.addSimpleText("Right-click to add widgets") self.guide_text.setBrush(QBrush(QColor(235,235,235))) font = QFont() font.setStyleHint(QFont.SansSerif) font.setPixelSize(36) self.guide_text.setFont(font) oneItem = self.canvas.addRect(QRectF(0.0, 0.0, 300.0, 300.0)) # initial item so sceneRect always contains QPoint(0, 0) self.canvas.sceneRect() # call sceneRect so it updates the rect self.canvas.removeItem(oneItem) self.canvasView = orngView.SchemaView(self, self.canvas, self) self.layout().addWidget(self.canvasView) self.layout().setMargin(0) self.schemaID = orngHistory.logNewSchema()
def __init__(self, canvasDlg, *args): QWidget.__init__(self, *args) self.canvasDlg = canvasDlg self.ctrlPressed = 0 self.lines = [] # list of orngCanvasItems.CanvasLine items self.widgets = [] # list of orngCanvasItems.CanvasWidget items self.signalManager = SignalManager() # signal manager to correctly process signals self.schemaPath = self.canvasDlg.settings["saveSchemaDir"] self.schemaName = "" self.loadedSettingsDict = {} self.setLayout(QVBoxLayout()) #self.canvas = QGraphicsScene(0,0,2000,2000) self.canvas = QGraphicsScene() self.guide_text = self.canvas.addSimpleText("Right-click to add widgets") self.guide_text.setBrush(QBrush(QColor(235,235,235))) font = QFont() font.setStyleHint(QFont.SansSerif) font.setPixelSize(36) self.guide_text.setFont(font) oneItem = self.canvas.addRect(QRectF(0.0, 0.0, 300.0, 300.0)) # initial item so sceneRect always contains QPoint(0, 0) self.canvas.sceneRect() # call sceneRect so it updates the rect self.canvas.removeItem(oneItem) self.canvasView = orngView.SchemaView(self, self.canvas, self) self.layout().addWidget(self.canvasView) self.layout().setMargin(0) self.schemaID = orngHistory.logNewSchema() self.update_guide()
def __init__(self, canvasDlg, *args): QWidget.__init__(self, *args) self.canvasDlg = canvasDlg self.ctrlPressed = 0 self.lines = [] # list of orngCanvasItems.CanvasLine items self.widgets = [] # list of orngCanvasItems.CanvasWidget items self.signalManager = SignalManager( ) # signal manager to correctly process signals self.schemaPath = self.canvasDlg.settings["saveSchemaDir"] self.schemaName = "" self.loadedSettingsDict = {} self.setLayout(QVBoxLayout()) #self.canvas = QGraphicsScene(0,0,2000,2000) self.canvas = QGraphicsScene() oneItem = self.canvas.addRect(QRectF( 0.0, 0.0, 300.0, 300.0)) # inital item so sceneRect always contains QPoint(0, 0) self.canvas.sceneRect() # call scene rect so int calculates the rect self.canvas.removeItem(oneItem) self.canvasView = orngView.SchemaView(self, self.canvas, self) self.layout().addWidget(self.canvasView) self.layout().setMargin(0) self.schemaID = orngHistory.logNewSchema()
def __init__(self, canvasDlg, *args): QWidget.__init__(self, *args) self.canvasDlg = canvasDlg self.ctrlPressed = 0 self.lines = [] # list of orngCanvasItems.CanvasLine items self.widgets = [] # list of orngCanvasItems.CanvasWidget items self.signalManager = SignalManager( ) # signal manager to correctly process signals self.schemaPath = self.canvasDlg.settings["saveSchemaDir"] self.schemaName = "" self.loadedSettingsDict = {} self.setLayout(QVBoxLayout()) #self.canvas = QGraphicsScene(0,0,2000,2000) self.canvas = QGraphicsScene() self.canvasView = orngView.SchemaView(self, self.canvas, self) self.layout().addWidget(self.canvasView) self.layout().setMargin(0) self.schemaID = orngHistory.logNewSchema()
def __init__(self, canvasDlg, *args): QWidget.__init__(self, *args) self.canvasDlg = canvasDlg self.ctrlPressed = 0 self.wiki = orngWikidb.CreateConceptDB(orngEnviron.defaultdbConfig) self.activeDbConfig = orngEnviron.defaultdbConfig self.wikitreeInst = 0 self.wikinode = {} self.lines = [] # list of orngCanvasItems.CanvasLine items self.widgets = [] # list of orngCanvasItems.CanvasWidget items self.schemaPath = self.canvasDlg.settings["saveSchemaDir"] self.schemaName = "" self.loadedSettingsDict = {} self.setLayout(QVBoxLayout()) self.canvas = QGraphicsScene() self.guide_text = self.canvas.addSimpleText( "Right-click to add widgets") self.guide_text.setBrush(QBrush(QColor(235, 235, 235))) font = QFont() font.setStyleHint(QFont.SansSerif) font.setPixelSize(36) self.guide_text.setFont(font) oneItem = self.canvas.addRect(QRectF( 0.0, 0.0, 300.0, 300.0)) # initial item so sceneRect always contains QPoint(0, 0) self.canvas.sceneRect() # call sceneRect so it updates the rect self.canvas.removeItem(oneItem) self.canvasView = orngView.SchemaView(self, self.canvas, self) self.layout().addWidget(self.canvasView) self.layout().setMargin(0) self.schemaID = orngHistory.logNewSchema()
def __init__(self, canvasDlg, *args): QWidget.__init__(self, *args) self.canvasDlg = canvasDlg self.ctrlPressed = 0 self.lines = [] # list of orngCanvasItems.CanvasLine items self.widgets = [] # list of orngCanvasItems.CanvasWidget items self.signalManager = SignalManager( ) # signal manager to correctly process signals self.schemaPath = self.canvasDlg.settings["saveSchemaDir"] self.schemaName = "" self.loadedSettingsDict = {} self.setLayout(QVBoxLayout()) #self.canvas = QGraphicsScene(0,0,2000,2000) self.canvas = QGraphicsScene() self.guide_text = self.canvas.addSimpleText( "Right-click to add widgets") self.guide_text.setBrush(QBrush(QColor(235, 235, 235))) font = QFont() font.setStyleHint(QFont.SansSerif) font.setPixelSize(36) self.guide_text.setFont(font) oneItem = self.canvas.addRect(QRectF( 0.0, 0.0, 300.0, 300.0)) # initial item so sceneRect always contains QPoint(0, 0) self.canvas.sceneRect() # call sceneRect so it updates the rect self.canvas.removeItem(oneItem) self.canvasView = orngView.SchemaView(self, self.canvas, self) self.layout().addWidget(self.canvasView) self.layout().setMargin(0) self.schemaID = orngHistory.logNewSchema() self.update_guide()