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()
Exemple #2
0
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_())
Exemple #3
0
 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("账号密码错误")
Exemple #4
0
    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()
Exemple #5
0
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_()
Exemple #6
0
    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
Exemple #7
0
from PyQt5 import QtWidgets, QtGui, QtCore
import sys
import mainWindow

app = QtWidgets.QApplication([])
application = mainWindow.mainWindow()
application.show()

sys.exit(app.exec())
Exemple #8
0
        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")
Exemple #9
0
 def _runSCU(self, *args):
     reload(mainWindow)
     win = mainWindow.mainWindow(firstboot=True)
Exemple #10
0
#!/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()
Exemple #11
0
 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()
Exemple #14
0
# 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()
Exemple #15
0
#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()
Exemple #16
0
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_())
Exemple #17
0
# -*- 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()
Exemple #18
0
__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()
Exemple #20
0
 def _runSCU(self, *args):
     reload(mainWindow)
     win = mainWindow.mainWindow(firstboot=True)
Exemple #21
0
import sys
from mainWindow import mainWindow
from PyQt5.QtWidgets import QApplication

if __name__ == '__main__':
    app = QApplication(sys.argv)
    window = mainWindow()
    sys.exit(app.exec_())


Exemple #22
0
def main():
	m = mainWindow.mainWindow()
	Gtk.main()
Exemple #23
0
    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)
Exemple #24
0
 def createMainWindow(self):
     self.mainwin = mainWindow.mainWindow(self)
     self.mainwin.Show()
Exemple #25
0
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()
Exemple #26
0
 def __init__(self, parent):
     self.mainWin = mainWindow.mainWindow(parent)
     self.mainWin.Show()
Exemple #27
0
def main():
    root = initScreen();
    root.configure(background="white")
    app  = mainWindow(root)
    root.after(refreshPeriod, app.render)
    root.mainloop()
Exemple #28
0
	# 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):