def main(): ##Launch Client # if len(sys.argv) <= 2: # print('Usage: "python TCPclient.py server_address server_port"') # print('server_address = Visible Inside: "eng-svr-1" or 2 or "localhost" or "127.0.0.1"') # print(' Visible Outside: IP address or fully qualified doman name') # print('server_port = server welcome socket port: #80GX') # sys.exit(2) # # Create a TCP client socket: (AF_INET for IPv4 protocols, SOCK_STREAM for TCP) # clientSocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # # Request a TCP connection to the TCP server welcome socket: host = argv[1] & port = argv[2] # clientSocket.connect((sys.argv[1], int(sys.argv[2]))) # # Client takes message from user input, sends it to the server, and receives its echo # print('Type "quit" to exit the client or "shutdown" to turnoff the server') # while True: # message = input("Type a message: ") # msg_byte = message.encode() # print(message) # clientSocket.send(msg_byte) # modifiedMessage = clientSocket.recv(1024) # print('Received echo:', modifiedMessage) # if message == 'quit' or message == 'shutdown' or message == "": # print('TCP Client quits!') # break # # Close the client socket # clientSocket.close() # sys.exit(0) app = QApplication(sys.argv) mainWindow = MainWindow() sys.exit(app.exec_())
def main(): """ Run game :return: """ setProperties(readProperties('config/parameters/test.properties')) # agent_params=[(1,.005),(1,.01),(2,(.005,.005)),(2,(.0025,.0025)),(0,.005),(0,.01)] if globals.gEnvironment: root = Tk() root.resizable(width=300, height=300) agents = [ Agent(strategy=0, strategyParam=0.02), Agent(strategy=5, strategyParam=0.025) ] globals.gCurrentOwner = agents[0] # default main_window = MainWindow(root, agents) main_window.pack() root.mainloop() else: agents = [ Agent(strategy=0, strategyParam=0.2), Agent(strategy=0, strategyParam=0.25) ] print(run(agents))
def setUp(self): '''Creating the GUI and Load Data''' self.form = MainWindow() self.form.show() self.form.data.importFile("covariate_data.xlsx") #self.form.data.importFile("ds1.csv") self.form.dataLoaded = True self.form.importFileSignal.emit()
def main(debug): """ Begins running application and creates instance of MainWindow class. Args debug: Boolean indicating if debug mode is active or not """ log.info("Starting C-SFRAT.") app = QApplication(sys.argv) mainWindow = MainWindow(debug) sys.exit(app.exec_())
def __init__(self, args): super().__init__(args) self.setupFileIO() self.sensorProfileManager = SensorProfileManager() self.sensorProfileManager.loadProfiles() self.preferencesManager = PreferencesManager() self.preferencesManager.loadPreferences() logger.log('Application version: {}.{}.{}'.format(*self.VERSION)) self.window = MainWindow(self) logger.log('Showing window') self.window.show()
def showWindow(self, user, role): if role == "operator": self.mainWindow = MainWindow(user) self.mainWindow.reconnectDB.connect(self.showAuthWindow) self.mainWindow.show() elif role == "admin": self.msgbox = QtWidgets.QMessageBox() self.msgbox.setText('Админку пока не сделал') self.msgbox.show() elif role == "ingeneer": self.servicemanWindow = serviceman(user) self.servicemanWindow.reconnectDB.connect(self.showAuthWindow) self.servicemanWindow.show() else: self.msgbox = QtWidgets.QMessageBox() self.msgbox.setText( 'Пользователь неверно настроен, обратитесь к администратору') self.msgbox.show() self.showAuthWindow()
#/bin/python """ Start script (enter point of the whole application)""" import sys from PyQt5.QtWidgets import QApplication from util.logger import log from ui.mainWindow import MainWindow if __name__ == '__main__': log.info('begin main') # ----Запускаем главное окно---- app = QApplication(sys.argv) qWind = MainWindow() qWind.show() rez = app.exec_() log.info('end main') sys.exit(rez)
def showMainWindow(self, user): self.mainWindow = MainWindow(user) self.mainWindow.reconnectDB.connect(self.showAuthWindow) self.mainWindow.show()
from PyQt5.QtWidgets import QApplication from ui.mainWindow import MainWindow if __name__ == "__main__": import sys app = QApplication(sys.argv) ui = MainWindow() ui.showFullScreen() #ui.show() sys.exit(app.exec_())
def main(debug): logging.info("Starting application.") app = QApplication(sys.argv) mainWindow = MainWindow(debug) sys.exit(app.exec_())
opts = parse_arguments() username = opts.username password = opts.password app = QtWidgets.QApplication(sys.argv) if not username or not password: auth_gialog = AuthDialog() app.exec_() username = auth_gialog.get_username() or sys.exit() password = auth_gialog.get_password() or sys.exit() client = Client( opts.address, opts.port, username, password, logger=getLogger("messenger.client"), ) main_window = MainWindow(client) main_window.bind_signals() client.start() app.exec_() try: client.stop() client.join() except Exception: pass
import sys from PyQt5.QtWidgets import QApplication from ui.mainWindow import MainWindow app = QApplication(sys.argv) main = MainWindow() main.show() sys.exit(app.exec_())
from ui.mainWindow import MainWindow from config import Config with Config() as config: window = MainWindow(config) window.showUI()
#Entry point import sys from PyQt5.QtWidgets import QApplication from ui.mainWindow import MainWindow app = QApplication(sys.argv) window = MainWindow() app.exec_()
def update_main_buttons(server, main_window): if server.alive(): main_window.runButton.setDisabled(True) main_window.stopButton.setDisabled(False) else: main_window.runButton.setDisabled(False) main_window.stopButton.setDisabled(True) if __name__ == "__main__": create_db() logger = getLogger("messenger.server") server = ServerThread(logger=logger) user_extenstion = UsersExtension() app = QtWidgets.QApplication(sys.argv) main_window = MainWindow(user_extenstion) main_window.runButton.clicked.connect(server.start) main_window.stopButton.clicked.connect(server.stop) # update buttons behaviour timer = QtCore.QTimer() timer.timeout.connect(lambda: update_main_buttons(server, main_window)) timer.start() sys.exit(app.exec())
import sys import os import logging from traceback import format_exception from PyQt5.QtWidgets import QApplication from ui.mainWindow import MainWindow import resources_rc logger = logging.getLogger(__name__) logger.setLevel(logging.DEBUG) fh = logging.FileHandler('wormsvisualiser.log') formatter = logging.Formatter("%(asctime)s - %(levelname)s - %(message)s", "%Y-%m-%d %H:%M:%S") fh.setFormatter(formatter) logger.addHandler(fh) def except_hook(type_, value, traceback): logger.error(value) logger.debug(format_exception(type_, value, traceback)) sys.__excepthook__(type_, value, traceback) if __name__ == '__main__': sys.excepthook = except_hook app = QApplication([]) ui_template_path = os.path.join('ui', 'ui.json') application = MainWindow(ui_template_path) application.showMaximized() app.exec()