Пример #1
0
    def __init__(self):
        '''
        Constructor
        '''
        self.win = WinMain(self)
        self.win.show()

        self.cfg = kmxINIConfigReadWrite.INIConfig("config.ini")
        self.iconPath = self.cfg.getOption('UserInterface', 'IconPath')
        self.icons = core.icons.iconSetup()

        self.tls = kmxTools.Tools(kmxTools.infoStyle())
        self.qtConsole = DevConsolePlug.DevConsole(
            self.win,
            ShowPrint=True,
            ShowError=False,
            StatusBar=self.win.statusBar(),
            AsDock=True,
            InitalizeScripts=True)
        self.qtTrees = kmxQtTreeWidget.TreeWidget()
        self.qtTools = kmxQtCommonTools.CommonTools(self.win, self.iconPath)
        self.qtConn = kmxQtConnections.QtConnections(self.win)
        self.setupUI()
        if (os.path.exists('layout.lyt')):
            self.qtTools.uiLayoutRestore('layout.lyt', [self.win.splitter_2])
        self.tell("Ready!")
        self.currentNode = None
        self.selectedInputVariable = None
Пример #2
0
    def __init__(self):
        '''
        Constructor
        '''
        self.win = WinMain(self)
        self.win.show()

        self.cfg = kmxINIConfigReadWrite.INIConfig("config.ini")
        self.iconPath = self.cfg.getOption('UserInterface', 'IconPath')
        self.icons = core.icons.iconSetup()
        self.infoStyle = kmxTools.infoStyle()
        self.infoStyle.errorLevel = 2
        self.infoStyle.infoLevel = 0

        self.tls = kmxTools.Tools(self.infoStyle)
        self.qtTools = kmxQtCommonTools.CommonTools(self.win, self.iconPath)
        self.qtTrees = kmxQtTreeWidget.TreeWidget()
        self.qtTools.applyStyle()
        dv = self.qtTools.getIconString('/04/16/39.png')
        self.qtConsole = DevConsolePlug.DevConsole(
            self.win,
            ShowPrint=True,
            ShowError=True,
            StatusBar=self.win.statusBar,
            AsDock=True,
            InitalizeScripts=True,
            logCount=30,
            btnIcon=dv,
            addObj=self)

        self.loadProject("currentProj")
Пример #3
0
 def __init__(self, ppgObj):
     self.ppg = ppg(None)
     self.ppg = ppgObj
     self.infoStyle = kmxTools.infoStyle()
     self.infoStyle.errorLevel = 2
     self.infoStyle.infoLevel = 0
     self.tls = kmxTools.Tools(self.infoStyle)
Пример #4
0
 def __init__(self, parentWindow, iconPath=None):
     '''
     Constructor
     '''
     self.CallingUI = parentWindow
     self.IconPath = iconPath
     self.defaultIcon = "NoIcon.png"
     self.infoStyle = kmxTools.infoStyle()
     self.ttls = kmxTools.Tools(self.infoStyle)
     if self.IconPath is None:
         self.cfg = kmxINIConfigReadWrite.INIConfig("config.ini",
                                                    writeOk=False)
         if (self.cfg.iniReady):
             self.iconPath = self.cfg.getOption('UserInterface', 'IconPath')
         else:
             self.IconPath = "../icons/"
Пример #5
0
    def __init__(self):
        '''
        Constructor
        '''
        self.win = WinMain(self)
        self.win.show()

        self.cfg = kmxINIConfigReadWrite.INIConfig("config.ini")
        self.iconPath = self.cfg.getOption('UserInterface', 'IconPath')
        self.icons = core.icons.iconSetup()

        self.tls = kmxTools.Tools(kmxTools.infoStyle())
        self.qtConsole = DevConsolePlug.DevConsole(
            self.win,
            ShowPrint=True,
            ShowError=True,
            StatusBar=self.win.statusBar(),
            AsDock=True,
            InitalizeScripts=True)
        self.qtTrees = kmxQtTreeWidget.TreeWidget()
        self.qtTools = kmxQtCommonTools.CommonTools(self.win, self.iconPath)
        self.setupUI()
Пример #6
0
    def __init__(self, winHandle=None, ppgFolder="defaultPPGFolder"):
        if (winHandle is None): return  # For Fake Objs
        self.infoStyle = kmxTools.infoStyle()
        self.infoStyle.errorLevel = 2
        self.infoStyle.infoLevel = 0
        self.tls = kmxTools.Tools(self.infoStyle)

        self.general = General()
        self.UISettings = UISettings()
        self.py2exe = Py2Exe()

        self.listOfScreenObjs = []
        self.listOfScreenObjs.append(self.general)
        self.listOfScreenObjs.append(self.UISettings)
        self.listOfScreenObjs.append(self.py2exe)

        self.mainWindow = winHandle
        self.projFolder = ppgFolder
        self.ppgFolder = ppgFolder
        self._doBasicSetup()

        self.setCurrentScreen(self.getScreenNameForObject(self.general))