def run(self): app = QApplication(sys.argv) imageProvider = ImageProvider() # Create the QML user interface. view = QDeclarativeView() view.setResizeMode(QDeclarativeView.SizeRootObjectToView) engine = view.engine() engine.addImageProvider("mazakodron", imageProvider) view.setSource(QUrl('symulator/mazakodron.qml')) rootObject = view.rootObject() if not rootObject: view.setSource(QUrl('mazakodron.qml')) rootObject = view.rootObject() rootObject.requestDraw.connect(imageProvider.draw) self.rootObject = rootObject view.setGeometry(0, 0, 800, 600) view.show() timer = QTimer() timer.start(1000/60) # 60FPS timer.timeout.connect(self.process) sys.exit(app.exec_());
def main(): os.chdir(sys.path[0]) app = QApplication(sys.argv) canvas = QDeclarativeView() canvas.setFixedSize(360, 500) canvas.setWindowTitle('Ubezee - Lock Your System') icon = QIcon() icon.addPixmap(QPixmap('qml/images/UbezeeIcon.png'), QIcon.Normal, QIcon.Off) canvas.setWindowIcon(QIcon(icon)) qr = canvas.frameGeometry() cp = QDesktopWidget().availableGeometry().center() qr.moveCenter(cp) canvas.move(qr.topLeft()) engine = canvas.engine() element = MyElement() engine.rootContext().setContextObject(element) canvas.setSource(QUrl.fromLocalFile('qml/Ubezee.qml')) engine.quit.connect(app.quit) canvas.setResizeMode(QDeclarativeView.SizeRootObjectToView) canvas.show() sys.exit(app.exec_())
home = path.expanduser("~") app = QApplication(sys.argv) app.setGraphicsSystem("raster") app.setWindowIcon(QIcon('qml/img/encode.png')) defaultBgColor=app.palette().color(QPalette.Window).name() Plasma.Theme.defaultTheme().setUseGlobalSettings(False) Plasma.Theme.defaultTheme().setThemeName("AirNeptune") #Plasma::Theme::defaultTheme()->setUseGlobalSettings(false); //don't change every plasma theme! #Plasma::Theme::defaultTheme()->setThemeName("appdashboard"); # Create the QML user interface. view = QDeclarativeView() # Use PlasmaComponents engine = view.engine() engine.addImportPath("/usr/lib/kde4/imports") # Set main qml here view.setSource(QUrl("3ncode.qml")) view.setResizeMode(QDeclarativeView.SizeRootObjectToView) # Get the root object of the user interface. rootObject = view.rootObject() # Set default background rootObject.setBgColor(defaultBgColor) # Check for parameters if len(sys.argv) > 1: openF(str(sys.argv[1]).decode('utf-8'))
# Import popen to execute shell commands, # path for working with standard paths # ConfigParser for config handling # and time for time and date handling from os import popen, path, remove #import ConfigParser, time home = path.expanduser("~") app = QApplication(sys.argv) app.setGraphicsSystem("raster") app.setWindowIcon(QIcon('qml/img/encode.png')) # Create the QML user interface. view = QDeclarativeView() # Use PlasmaComponents engine = view.engine() engine.addImportPath("/usr/lib/kde4/imports") # Set main qml here view.setSource(QUrl("3ncode.qml")) view.setResizeMode(QDeclarativeView.SizeRootObjectToView) # Get the root object of the user interface. rootObject = view.rootObject() # Check for parameters if len(sys.argv) > 1: openF(str(sys.argv[1]).decode('utf-8')) # Connect QML signals with Python functions rootObject.openFile.connect(openFile) rootObject.saveFile.connect(saveFile)
if size is not None: size = self.gameMap.size if 'background' in id: return self._requestBackground(id) elif 'attack' in id: return self._requestAttack(id) app = QApplication(sys.argv) if len(app.arguments()) > 1: mapName = app.arguments()[1] else: mapName = 'world' view = QDeclarativeView() provider = MapImageProvider(mapName) view.engine().addImageProvider('map', provider) view.setSource(QUrl('main.qml')) view.setResizeMode(QDeclarativeView.SizeRootObjectToView) root = view.rootObject() for country in xrange(1, provider.gameMap.countries + 1): x, y = provider.gameMap.center[country] root.addCountry.emit(country, x, y) provider.setPlayerColor(1, QColor(Qt.green)) provider.setPlayerColor(2, QColor(Qt.red)) provider.setPlayerColor(3, QColor(Qt.blue)) for country in xrange(1, provider.gameMap.countries + 1): player = random.randint(1, 3) color = provider.gameMap.color[player].darker()