def createDesktopLnk(self, filename, lnkname): """Create Application lnk to Desktop""" if os.path.splitext(lnkname)[-1] != ".lnk": lnkname += ".lnk" lnkname = QStandardPaths.writableLocation( QStandardPaths.DesktopLocation) + "/" + lnkname if os.path.exists(lnkname): os.remove(lnkname) QFile.link(filename, lnkname)
def createIcon(self): pathExe = sys.executable pathIcon = QStandardPaths.writableLocation( QStandardPaths.DesktopLocation) + "/" + "Memo.lnk" if not os.path.exists(pathIcon): QFile.link(pathExe, pathIcon)