PyBitmessage-2021-04-27/src/bitmessageqt/widgets.py

17 lines
486 B
Python
Raw Normal View History

2016-03-16 19:27:12 +01:00
from PyQt4 import uic
import os.path
import paths
2016-03-16 19:27:12 +01:00
import sys
2016-03-24 10:49:03 +01:00
def resource_path(resFile):
baseDir = paths.codePath()
2016-03-24 10:49:03 +01:00
for subDir in ["ui", "bitmessageqt"]:
if os.path.isdir(os.path.join(baseDir, subDir)) and os.path.isfile(os.path.join(baseDir, subDir, resFile)):
return os.path.join(baseDir, subDir, resFile)
2016-03-16 19:27:12 +01:00
2016-03-24 10:49:03 +01:00
def load(resFile, widget):
2018-07-22 09:46:09 +02:00
uic.loadUi(resource_path(resFile), widget)
def loadType(resFile):
return uic.loadUiType(resource_path(resFile))