def mainWindow(self,path): self.path=path self.root = tk.Tk() self.root.title('LIF Classifier-Training Files') self.main_window = mainWindow.mainWindow(self.root, file_loc=path) self.main_window.pack(fill='x', expand=True) self.root.mainloop()
def run(debugger=False, callback=lambda x: print(x)): """ Le lancement de l'application @param debugger s'il est vrai, un bouton de débogage est ajouté @param callback une fonction de rappel à un paramètre (qui sera la fenêtre principale, le cas échéant) """ from dbus.mainloop.qt import DBusQtMainLoop DBusQtMainLoop(set_as_default=True) app = QApplication(sys.argv) locale = "%s" %QLocale.system().name() qtTranslator = QTranslator() if qtTranslator.load("qt_" + locale, "/usr/share/qt5/translations"): # print "OK for qttranslator" app.installTranslator(qtTranslator) appTranslator = QTranslator() for path in ["/usr/share/scolasync","."]: langdir=os.path.join(path,"lang",locale+".qm") b= appTranslator.load(langdir) if b: # print "installation du fichier de traduction", langdir app.installTranslator(appTranslator) break import mainWindow window = mainWindow.mainWindow(None,locale) if debugger: debug.button(window, callback) window.show() sys.exit(app.exec_())
def login(self): self.uid = self.uidEdit.text() self.psw = self.pswEdit.text() self.sql = 'call login ("'+self.uid+'","'+self.psw+'");' self.cursor.execute(self.sql) logininfo = self.cursor.fetchone() if logininfo != None: self.mw = mainWindow(logininfo,self.db) print("验证成功") self.close() else: print("账号密码错误")
def createRootWindow(self): self.window = tk.Tk() self.window.title("Υπηρεσίες Στρατιωτών") self.window.geometry("256x128") self.rootFrame = tk.Frame(self.window) self.checkFilesLoadingBar = ttk.Progressbar(self.rootFrame, orient="horizontal", length=100, mode="determinate") self.checkFilesLoadingBar.pack() self.checkFilesLoadingBarProgress = 100 / len(self.programFiles) self.checkFilesLabel = tk.Label(self.rootFrame) self.checkFilesLabel.pack() self.checkFiles() if self.flagCheckFiles: mainWindow.mainWindow(self, self.path) self.window.mainloop()
def main(): application = QtWidgets.QApplication(sys.argv) mainwindow = mainWindow.mainWindow() if not tools.settingsisfilled( configfile): # проверка на наличие заполненных данных settingswindow = settingsWindow.settingsWindow(mainwindow) settingswindow.show() else: mainwindow.setupsettings() mainwindow.show() logmanagerThread = Thread(target=secondarytasks, daemon=True, args=[mainwindow]) logmanagerThread.start() application.exec_()
def __init__(self): print ("OhmTerm.__init__(self)") super(OhmTerm, self).__init__() self.settings = configparser.ConfigParser() self.settings.read(self.settingsFileName) self.recreateSettings() self.strVersion = str(self.version1) + '.' + str(self.version2) + '.' + str(self.version3) if self.betaFlag: self.strVersion = self.strVersion + "Beta" self.settings["main"]["version"] = self.strVersion self.settings["main"]["v1"] = str(self.version1) self.settings["main"]["v2"] = str(self.version2) self.settings["main"]["v3"] = str(self.version3) self.settings["main"]["vBeta"] = str(self.betaFlag) #creating input self.inputer = inputStrategy.InputStrategy(self.settings) #creating decomposer self.decomposer = decomposer.Decomposer(self.settings, self) self.loadPlugins() #creating window self.root = Tk() self.root.protocol("WM_DELETE_WINDOW", self.killProgram) self.root.geometry(self.settings.get('main', 'geometry', fallback='1150x900') ) self.mainwindow = mainWindow.mainWindow(self.root, "main", self.datastore, self.settings, self) img = PhotoImage(file='data/ohmterm.gif') self.root.tk.call('wm', 'iconphoto', self.root._w, img) self.windows = [self.mainwindow] self.loadPluginsPostGui() self.root.after(1000, self.inputTask) self.root.mainloop() pass
from PyQt5 import QtWidgets, QtGui, QtCore import sys import mainWindow app = QtWidgets.QApplication([]) application = mainWindow.mainWindow() application.show() sys.exit(app.exec())
logger.log("calibrating image") global image_update_flag image_update_flag = False try: img = Shooter.get_img() ImageProcess.calibrate_board(img) except Exception as ex: logger.log("cannot calibrate image" + str(ex), error=True) image_update_flag = True if __name__ == "__main__": app = QApplication(sys.argv) global ui ui = mainWindow.mainWindow() ui.show() logger.register_ui(ui) th = Worker(ui) ui.use_thread(th) th.start() logger.log("Starting app") x = app.exec_() #th.terminate() Shooter.timer_stop() logger.log("app end")
def _runSCU(self, *args): reload(mainWindow) win = mainWindow.mainWindow(firstboot=True)
#!/usr/bin/python # -*- coding: utf-8 -*- import Tkinter as tk import mainWindow # run once init_db() mainWindow.init_db() root = tk.Tk() root.title('Book Manager') root.grid_columnconfigure(0, weight=1) root.grid_rowconfigure(0, weight=1) frame = tk.Frame(root) frame.grid(row=0, column=0, sticky=tk.N + tk.S + tk.E + tk.W) app = mainWindow.mainWindow(frame) app.poll() root.mainloop()
def __init__(self): super(PyFinanz, self).__init__() self.ui = mainWindow() self.ui.setupUi(self)
import gc import sys from mainWindow import mainWindow class Thread1(QtCore.QThread) : def __init__(self) : super(Thread1, self).__init__() def run(self) : while True : print(1) class Thread2(QtCore.QThread) : def __init__(self) : super(Thread2, self).__init__() def run(self) : while True : print(2) if __name__ == "__main__" : print("the program is execute!") app = QtGui.QApplication(sys.argv) ui = mainWindow() """t1 = Thread1() t2 = Thread2() t1.start() t2.start()""" sys.exit(app.exec_())
def ok (self): self.ui=mainWindow.mainWindow() self.close() self.ui.show()
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, see <http://www.gnu.org/licenses/>. # # Authors: # Petr Hracek <*****@*****.**> import logging import sys logger = logging.getLogger() console_handler = logging.StreamHandler(stream=sys.stdout) console_formatter = logging.Formatter('%(levelname)s - %(message)s') console_handler.setFormatter(console_formatter) logger.addHandler(console_handler) logger.setLevel(logging.INFO) try: from gi.repository import Gtk except RuntimeError, e: print _("devel-assistant requires a currently running X server.") print "%s: %r" % (e.__class__.__name__, str(e)) sys.exit(1) import mainWindow mainWindow.mainWindow()
#MeXT-SE software source code #author: Md Jubaer Hossain Pantho #University of Florida from tkinter import * from tkinter.ttk import * from PIL import ImageTk, Image import sys, os import mainWindow root = Tk() mainWindowObj = mainWindow.mainWindow(root) root.title('MeXT-SE') #root.geometry("640x480") root.call('wm', 'iconphoto', root._w, ImageTk.PhotoImage(file='../images/mext-se.png')) root.mainloop()
import sys, time, ctypes, re, argparse from mainWindow import mainWindow from secondaryWindow import secondaryWindow from PyQt5.QtWidgets import QCommonStyle, QApplication ICON = r'articles\atom.png' if __name__ == '__main__': parser = argparse.ArgumentParser() parser.add_argument("-o", "--oneAlign", help="Represent equations in one align block", action="store_true", default=False) args = parser.parse_args() logFile = open('../test/mainlog.log', 'w') sys.stdout = logFile myappid = 'mycompany.myproduct.subproduct.version' # arbitrary string ''' https://stackoverflow.com/questions/1551605/how-to-set-applications-taskbar-icon-in-windows-7/1552105#1552105 ''' ctypes.windll.shell32.SetCurrentProcessExplicitAppUserModelID(myappid) app = QApplication(sys.argv) #app.setStyle(QCommonStyle()) window = mainWindow(args) window.show() sys.exit(app.exec_())
# -*- coding: utf-8 -*- import sys import PyQt5.QtCore as QtCore from PyQt5.QtWidgets import QApplication, QStyleFactory, QMessageBox from mainWindow import mainWindow from bank import Ui_MainWindow if __name__ == '__main__': app = QApplication(sys.argv) app.setStyle(QStyleFactory.create('fusion')) m = mainWindow() z = m.connectDB() while z == QMessageBox.Retry: z = m.connectDB() if z == QMessageBox.Abort: exit() m.init() m.setFixedSize(m.size()) m.setWindowFlags(QtCore.Qt.WindowMinimizeButtonHint | QtCore.Qt.WindowCloseButtonHint) m.show() app.exec()
__author__ = "" __email__ = "" import login as _login import sys import datetime from PyQt5.QtGui import * from PyQt5 import QtCore from PyQt5.QtWidgets import QApplication, QDialog import mainWindow App = QApplication(sys.argv) # App.setStyle('adwaita') LoginWindow = _login.LoginWindow(None) # _mainWindow = mainWindow.mainWindow(None) LoginWindow.show() if LoginWindow.exec_() == QDialog.Accepted: _mainWindow = mainWindow.mainWindow(LoginWindow.GetPilot()) _mainWindow.show() current_timer = QtCore.QTimer() current_timer.timeout.connect(lambda: _mainWindow.update_CurrentDateTime()) current_timer.start(1000) sys.exit(App.exec_())
#!/usr/bin/env python import logging import sys try: from gi.repository import Gtk except RuntimeError, e: print _("bugzilla-tracker requires a currectly running X server.") print "'%s: %r" % (e.__class__.__name__, str(e)) sys.exit(1) import mainWindow mainWindow.mainWindow()
import sys from mainWindow import mainWindow from PyQt5.QtWidgets import QApplication if __name__ == '__main__': app = QApplication(sys.argv) window = mainWindow() sys.exit(app.exec_())
def main(): m = mainWindow.mainWindow() Gtk.main()
settings.setValue('pos', window.pos()) settings.setValue('size', window.size()) settings.setValue('state', window.saveState()) def read_settings(window): """Read and set window settings from a file.""" settings = QSettings() pos = settings.value('pos', window.pos(), type='QPoint') size = settings.value('size', window.size(), type='QSize') state = settings.value('state', window.saveState(), type='QByteArray') window.restoreState(state) window.resize(size) window.move(pos) if __name__ == '__main__': app = QApplication(sys.argv) app.setStyleSheet(qdarkstyle.load_stylesheet_pyqt5()) QCoreApplication.setApplicationName( \ "Radiomics System") QCoreApplication.setOrganizationName( \ "MIC@SJTU") mainWindow = mainWindow.mainWindow() #read_settings(mainWindow) #mainWindow.showMaximized() retVal = app.exec_() #write_settings(mainWindow) sys.exit(retVal)
def createMainWindow(self): self.mainwin = mainWindow.mainWindow(self) self.mainwin.Show()
import gi gi.require_version('Gtk', '3.0') from gi.repository import Gtk, GObject import sys from os import path root = path.dirname(path.abspath(__file__)) print(root) sys.path.append(root) sys.path.append("%s/Gui" % (root)) sys.path.append("%s/Gui/Parts" % (root)) sys.path.append("%s/Xml" % (root)) from mainWindow import mainWindow from myData import myData db = myData({"path": "./test.xml"}) win = mainWindow() for p in db.Projects(): np = win.newProject(p.attrib) for m in p.iter("Milestone"): np.addMilestone(m.attrib) for t in p.findall("Task"): t.attrib["project"] = p.get("description") np.addTask(t) Gtk.main()
def __init__(self, parent): self.mainWin = mainWindow.mainWindow(parent) self.mainWin.Show()
def main(): root = initScreen(); root.configure(background="white") app = mainWindow(root) root.after(refreshPeriod, app.render) root.mainloop()
# create Qt application app = QtGui.QApplication(sys.argv) # Set logo if is available. if ('user_logo.svg' in glob.glob("*.svg")): icon = QtGui.QIcon() icon.addFile('user_logo.svg',QtCore.QSize(16,16)) icon.addFile('user_logo.svg',QtCore.QSize(24,24)) icon.addFile('user_logo.svg',QtCore.QSize(32,32)) icon.addFile('user_logo.svg',QtCore.QSize(48,48)) icon.addFile('user_logo.svg',QtCore.QSize(256,256)) app.setWindowIcon(icon) # end if if (options.debug == True): w = mainWindow(loglevel = options.loglevel, debug = options.debug) w.init(app.desktop().availableGeometry()) w.show() else: try: w = mainWindow(loglevel = options.loglevel, debug = options.debug) # init main window w.init(app.desktop().availableGeometry()) # show main gui w.show() except Exception as e: message = "unresolved exception in main.py: " if (len(e.args) > 0):