def abrir():
    MainWindow = QMainWindow()

    ui = VentanaInterprete()
    ui.setupUi(MainWindow)

    utils.centrar_ventana(MainWindow)
    MainWindow.show()
    MainWindow.raise_()

    return MainWindow
def abrir():
    MainWindow = QMainWindow()

    ui = VentanaInterprete()
    ui.setupUi(MainWindow)

    utils.centrar_ventana(MainWindow)
    MainWindow.show()
    MainWindow.raise_()

    return MainWindow
예제 #3
0
def abrir():
    MainWindow = QMainWindow()

    ui = VentanaInterprete()
    ui.setupUi(MainWindow)

    utils.centrar_ventana(MainWindow)
    MainWindow.show()
    MainWindow.raise_()
    pilasengine.utils.destacar_ventanas()
    return MainWindow
def abrir_script_con_livereload(archivo):
    MainWindow = QMainWindow()

    ui = VentanaInterprete()
    ui.setupUi(MainWindow)

    utils.centrar_ventana(MainWindow)
    MainWindow.show()
    MainWindow.raise_()
    ui.ejecutar_y_reiniciar_si_cambia(archivo)

    ui.colapsar_interprete()
    return MainWindow
def abrir_script_con_livereload(archivo):
    MainWindow = QMainWindow()

    ui = VentanaInterprete()
    ui.setupUi(MainWindow)

    utils.centrar_ventana(MainWindow)
    MainWindow.show()
    MainWindow.raise_()
    ui.ejecutar_y_reiniciar_si_cambia(archivo)

    ui.colapsar_interprete()
    return MainWindow
예제 #6
0
def abrir_script_con_livereload(archivo):
    MainWindow = QMainWindow()

    ui = VentanaInterprete()
    ui.setupUi(MainWindow)

    utils.centrar_ventana(MainWindow)
    MainWindow.show()
    ui.colapsar_interprete()
    MainWindow.raise_()
    ui.editor.abrir_archivo_del_proyecto(archivo)
    ui.editor.ejecutar()

    return MainWindow
예제 #7
0
 def prepare_application(cls, beforeCreate, factory):
     from PyQt4.QtGui import QApplication, QMainWindow
     from lunchinator import get_settings
     from lunchinator.log import initializeLogger
     from lunchinator.log.lunch_logger import setGlobalLoggingLevel
     from lunchinator.utilities import setValidQtParent
 
     initializeLogger()
     get_settings().set_verbose(True)
     setGlobalLoggingLevel(logging.DEBUG)    
     app = QApplication(sys.argv)
     
     beforeCreate()
     
     window = QMainWindow()
     
     setValidQtParent(window)
     window.setWindowTitle("Layout Example")
     window.resize(300, 300)
     window.setCentralWidget(factory(window))
     window.showNormal()
     window.raise_()
     window.activateWindow()
     return window, app
예제 #8
0
		return spacer

if __name__ == "__main__":
	import sys
	from PyQt4.QtGui import QMainWindow

	from manager.componentsManager import Manager
	from umbra.managers.actionsManager import ActionsManager
	from umbra.managers.layoutsManager import LayoutsManager
	from umbra.preferences import Preferences

	application = umbra.ui.common.getApplicationInstance()

	mainWindow = QMainWindow()

	mainWindow.settings = Preferences()
	mainWindow.actionsManager = ActionsManager(mainWindow)
	mainWindow.layoutsManager = LayoutsManager(mainWindow)
	mainWindow.componentsManager = Manager()
	mainWindow.toggleFullScreen = lambda: sys.stdout.write("toggleFullScreen()\n")

	mainWindow.setCentralWidget(QLabel())

	application_QToolBar = Application_QToolBar(mainWindow)
	mainWindow.addToolBar(application_QToolBar)

	mainWindow.show()
	mainWindow.raise_()

	sys.exit(application.exec_())
예제 #9
0
    slice_settings = SliceSettingsWidget(max_slice_count=nz, color_scales=color_scales.keys())
    slice_settings.inactiveCellsHidden.connect(viewer.hideInactiveCells)
    slice_settings.currentSliceChanged.connect(viewer.setCurrentSlice)
    slice_settings.toggleOrthographicProjection.connect(viewer.useOrthographicProjection)
    slice_settings.toggleLighting.connect(viewer.useLighting)
    slice_settings.colorScalesChanged.connect(viewer.changeColorScale)
    slice_settings.regionToggling.connect(viewer.useRegionScaling)
    slice_settings.toggleInterpolation.connect(viewer.useInterpolationOnData)
    slice_settings.mirrorX.connect(viewer.mirrorX)
    slice_settings.mirrorY.connect(viewer.mirrorY)
    slice_settings.mirrorZ.connect(viewer.mirrorZ)
    slice_settings.toggleFlatPolylines.connect(viewer.toggleFlatPolylines)


    dock_widget = QDockWidget("Settings")
    dock_widget.setObjectName("SliceSettingsDock")
    dock_widget.setWidget(slice_settings)
    dock_widget.setAllowedAreas(Qt.AllDockWidgetAreas)
    dock_widget.setFeatures(QDockWidget.NoDockWidgetFeatures)

    window.addDockWidget(Qt.LeftDockWidgetArea, dock_widget)


    window.setCentralWidget(viewer)

    window.show()
    window.activateWindow()
    window.raise_()
    app.exec_()
예제 #10
0
    slice_settings.inactiveCellsHidden.connect(viewer.hideInactiveCells)
    slice_settings.currentSliceChanged.connect(viewer.setCurrentSlice)

    slice_settings.toggleOrthographicProjection.connect(viewer.useOrthographicProjection)

    slice_settings.toggleLighting.connect(viewer.useLighting)
    slice_settings.colorScalesChanged.connect(viewer.changeColorScale)
    slice_settings.regionToggling.connect(viewer.useRegionScaling)
    slice_settings.toggleInterpolation.connect(viewer.useInterpolationOnData)
    slice_settings.mirrorX.connect(viewer.mirrorX)
    slice_settings.mirrorY.connect(viewer.mirrorY)
    slice_settings.mirrorZ.connect(viewer.mirrorZ)
    slice_settings.toggleFlatPolylines.connect(viewer.toggleFlatPolylines)


    dock_widget = QDockWidget("Settings")
    dock_widget.setObjectName("SliceSettingsDock")
    dock_widget.setWidget(slice_settings)
    dock_widget.setAllowedAreas(Qt.AllDockWidgetAreas)
    dock_widget.setFeatures(QDockWidget.NoDockWidgetFeatures)

    window.addDockWidget(Qt.LeftDockWidgetArea, dock_widget)


    window.setCentralWidget(viewer)

    window.show()
    window.activateWindow()
    window.raise_()
    app.exec_()