class AptOfflineQtAbout(QtWidgets.QDialog): def __init__(self, parent=None): QtWidgets.QWidget.__init__(self, parent) self.ui = Ui_AboutAptOffline() self.ui.setupUi(self) self.setupLicense() def setupLicense(self): ''' LICENSE is looked for in - 1. Current directory (dev / possibly windows) 2. /usr/local/share/doc/apt-offline (source install) 3. /usr/share/doc/apt-offline (package install) TODO: to resolve location on window ''' filename = 'LICENSE' locations = [ '.', '/usr/local/share/doc/apt-offline/', '/usr/share/doc/apt-offline' ] for l in locations: filepath = os.path.join(l, filename) if os.path.isfile(filepath): f = open(filepath, "r") self.ui.licenseText.setPlainText(f.read()) f.close() return
class AptOfflineQtAbout(QtGui.QDialog): def __init__(self, parent=None): QtGui.QWidget.__init__(self, parent) self.ui = Ui_AboutAptOffline() self.ui.setupUi(self) self.setupLicense() def setupLicense(self): ''' LICENSE is looked for in - 1. Current directory (dev / possibly windows) 2. /usr/local/share/doc/apt-offline (source install) 3. /usr/share/doc/apt-offline (package install) TODO: to resolve location on window ''' filename = 'LICENSE' locations = ['.', '/usr/local/share/doc/apt-offline/', '/usr/share/doc/apt-offline'] for l in locations: filepath = os.path.join(l,filename) if os.path.isfile(filepath): f = open(filepath,"r") self.ui.licenseText.setPlainText(f.read()) f.close() return
def __init__(self, parent=None): QtGui.QWidget.__init__(self, parent) self.ui = Ui_AboutAptOffline() self.ui.setupUi(self) self.setupLicense()