widgets.py
1 from PyQt4 import uic 2 import os.path 3 import paths 4 import sys 5 6 def resource_path(resFile): 7 baseDir = paths.codePath() 8 for subDir in ["ui", "bitmessageqt"]: 9 if os.path.isdir(os.path.join(baseDir, subDir)) and os.path.isfile(os.path.join(baseDir, subDir, resFile)): 10 return os.path.join(baseDir, subDir, resFile) 11 12 def load(resFile, widget): 13 uic.loadUi(resource_path(resFile), widget)