赞赏功能
This commit is contained in:
parent
226838f5a7
commit
f98eae1d70
BIN
Icon/QR-WeChat.png
Normal file
BIN
Icon/QR-WeChat.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 40 KiB |
BIN
Icon/QR-ZhiFuBao.png
Normal file
BIN
Icon/QR-ZhiFuBao.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 717 KiB |
@ -1754,6 +1754,13 @@ def showhelp():
|
|||||||
def ChgTips():
|
def ChgTips():
|
||||||
HelpStr.setHtml(tips)
|
HelpStr.setHtml(tips)
|
||||||
|
|
||||||
|
def ChgAdmiration():
|
||||||
|
HelpStr.setHtml(f"""<p><b>赞赏要记得要添加备注“UEngine运行器”,然后后面接自己想要备注的内容或不写</p></b>
|
||||||
|
<p><img src='{programPath}/Icon/doge.png'></p>
|
||||||
|
<h3>转到微信</h3>
|
||||||
|
<p><img src='{programPath}/Icon/QR-WeChat.png'></p>
|
||||||
|
<h3>转到支付宝</h3>
|
||||||
|
<p><img src='{programPath}/Icon/QR-ZhiFuBao.png'></p>""")
|
||||||
|
|
||||||
BtnReadme = QtWidgets.QPushButton("使用说明")
|
BtnReadme = QtWidgets.QPushButton("使用说明")
|
||||||
BtnLog = QtWidgets.QPushButton("更新内容")
|
BtnLog = QtWidgets.QPushButton("更新内容")
|
||||||
@ -1762,15 +1769,24 @@ def showhelp():
|
|||||||
BtnAbout = QtWidgets.QPushButton("关于")
|
BtnAbout = QtWidgets.QPushButton("关于")
|
||||||
BtnDownN = QtWidgets.QPushButton("程序下载量")
|
BtnDownN = QtWidgets.QPushButton("程序下载量")
|
||||||
BtnOpenN = QtWidgets.QPushButton("程序打开量")
|
BtnOpenN = QtWidgets.QPushButton("程序打开量")
|
||||||
|
BtnAdmiration = QtWidgets.QPushButton("赞赏")
|
||||||
HelpStr = QtWidgets.QTextBrowser()
|
HelpStr = QtWidgets.QTextBrowser()
|
||||||
# 此功能从 2.0.0 后不再隐藏
|
# 此功能从 2.0.0 后不再隐藏
|
||||||
#BtnDownN.setEnabled("--彩蛋" in sys.argv)
|
#BtnDownN.setEnabled("--彩蛋" in sys.argv)
|
||||||
|
# 暂时隐藏赞赏
|
||||||
|
try:
|
||||||
|
things = requests.get("https://code.gitlink.org.cn/gfdgd_xi/uengine-runner-list/raw/branch/master/admiration.txt").text.strip()
|
||||||
|
except:
|
||||||
|
things = ""
|
||||||
|
traceback.print_exc()
|
||||||
|
BtnAdmiration.setEnabled("--admiration" in sys.argv or things == "true")
|
||||||
BtnReadme.clicked.connect(ChgTips)
|
BtnReadme.clicked.connect(ChgTips)
|
||||||
BtnLog.clicked.connect(ChgLog)
|
BtnLog.clicked.connect(ChgLog)
|
||||||
BtnZujian.clicked.connect(ChgDep)
|
BtnZujian.clicked.connect(ChgDep)
|
||||||
BtnGongxian.clicked.connect(ChgCon)
|
BtnGongxian.clicked.connect(ChgCon)
|
||||||
BtnAbout.clicked.connect(ChgAbout)
|
BtnAbout.clicked.connect(ChgAbout)
|
||||||
BtnDownN.clicked.connect(Download)
|
BtnDownN.clicked.connect(Download)
|
||||||
|
BtnAdmiration.clicked.connect(ChgAdmiration)
|
||||||
BtnOpenN.clicked.connect(Open)
|
BtnOpenN.clicked.connect(Open)
|
||||||
|
|
||||||
ChgTips()
|
ChgTips()
|
||||||
@ -1781,8 +1797,9 @@ def showhelp():
|
|||||||
helpLayout.addWidget(BtnGongxian, 3, 0, 1, 1)
|
helpLayout.addWidget(BtnGongxian, 3, 0, 1, 1)
|
||||||
helpLayout.addWidget(BtnDownN, 4, 0, 1, 1)
|
helpLayout.addWidget(BtnDownN, 4, 0, 1, 1)
|
||||||
helpLayout.addWidget(BtnOpenN, 5, 0, 1, 1)
|
helpLayout.addWidget(BtnOpenN, 5, 0, 1, 1)
|
||||||
helpLayout.addWidget(BtnAbout, 6, 0, 1, 1)
|
helpLayout.addWidget(BtnAdmiration, 6, 0, 1, 1)
|
||||||
helpLayout.addWidget(HelpStr, 0, 1, 8, 1)
|
helpLayout.addWidget(BtnAbout, 7, 0, 1, 1)
|
||||||
|
helpLayout.addWidget(HelpStr, 0, 1, 9, 1)
|
||||||
|
|
||||||
helpWidget.setLayout(helpLayout)
|
helpWidget.setLayout(helpLayout)
|
||||||
helpWindow.setCentralWidget(helpWidget)
|
helpWindow.setCentralWidget(helpWidget)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user