def __init__(self, parent=None, mode=0):
QtGui.QMainWindow.__init__(self, parent)
#QtGui.QDialog.__init__(self, parent)
self.version="0.1"
self.uiList={} # for ui obj storage
self.memoData = {} # key based variable data storage
self.fileType='.TMP_UniversalToolUI_TND_EXT'
# mode: example for receive extra user input as parameter
self.mode = 0
if mode in [0,1]:
self.mode = mode # mode validator
self.location = ""
if getattr(sys, 'frozen', False):
# frozen - cx_freeze
self.location = sys.executable
else:
# unfrozen
self.location = os.path.realpath(__file__) # location: ref: sys.modules[__name__].__file__
#~~~~~~~~~~~~~~~~~~
# initial data
#~~~~~~~~~~~~~~~~~~
self.memoData['data']=[]
self.setupStyle()
self.setupMenu() # only if you use QMainWindows Class
self.setupWin()
self.setupUI()
self.Establish_Connections()
self.loadData()
self.loadLang()
universal_tool_template_v7.3.py 文件源码
python
阅读 27
收藏 0
点赞 0
评论 0
评论列表
文章目录