mirror of
https://github.com/Hopiu/linkchecker.git
synced 2026-04-05 23:30:58 +00:00
Add donation menu entry.
This commit is contained in:
parent
2f1d06e4d9
commit
1817f9da3e
4 changed files with 32 additions and 16 deletions
|
|
@ -41,6 +41,7 @@ AppInfo = App+u" "+Copyright
|
|||
HtmlAppInfo = App+u", "+HtmlCopyright
|
||||
Url = configdata.url
|
||||
SupportUrl = u"http://sourceforge.net/projects/linkchecker/support"
|
||||
DonateUrl = u"http://linkchecker.sourceforge.net/donations.html"
|
||||
Email = configdata.author_email
|
||||
UserAgent = u"%s/%s (+%s)" % (AppName, Version, Url)
|
||||
Freeware = AppName+u""" comes with ABSOLUTELY NO WARRANTY!
|
||||
|
|
|
|||
|
|
@ -211,6 +211,7 @@ class LinkCheckerMain (QtGui.QMainWindow, Ui_MainWindow):
|
|||
"app": configuration.App,
|
||||
"appname": configuration.AppName,
|
||||
"copyright": configuration.HtmlCopyright,
|
||||
"donateurl": configuration.DonateUrl,
|
||||
}
|
||||
QtGui.QMessageBox.about(self, _(u"About %(appname)s") % d,
|
||||
_(u"""<qt><p>%(appname)s checks HTML documents and websites
|
||||
|
|
@ -219,11 +220,15 @@ for broken links.
|
|||
<br>%(app)s is licensed under the
|
||||
<a href="http://www.gnu.org/licenses/gpl.html">GPL</a>
|
||||
Version 2 or later.
|
||||
<p>Please consider a
|
||||
<a href="https://sourceforge.net/donate/index.php?group_id=1913">donation</a>
|
||||
to improve %(appname)s even more!
|
||||
<p>If you like %(appname)s, consider one of several ways to
|
||||
<a href="%(donateurl)s">donate</a>. Thanks!
|
||||
</qt>""") % d)
|
||||
|
||||
@QtCore.pyqtSlot()
|
||||
def on_actionDonate_triggered (self):
|
||||
"""Open donation URL."""
|
||||
webbrowser.open(configuration.DonateUrl)
|
||||
|
||||
@QtCore.pyqtSlot()
|
||||
def on_actionDebug_triggered (self):
|
||||
"""Display debug dialog."""
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
# Form implementation generated from reading ui file 'ui/main.ui'
|
||||
#
|
||||
# Created: Wed Feb 9 07:31:00 2011
|
||||
# Created: Thu Feb 10 12:39:40 2011
|
||||
# by: PyQt4 UI code generator 4.7.3
|
||||
#
|
||||
# WARNING! All changes made in this file will be lost!
|
||||
|
|
@ -624,10 +624,10 @@ class Ui_MainWindow(object):
|
|||
self.menubar.setObjectName("menubar")
|
||||
self.menuEdit = QtGui.QMenu(self.menubar)
|
||||
self.menuEdit.setObjectName("menuEdit")
|
||||
self.menuHelp = QtGui.QMenu(self.menubar)
|
||||
self.menuHelp.setObjectName("menuHelp")
|
||||
self.menuFile = QtGui.QMenu(self.menubar)
|
||||
self.menuFile.setObjectName("menuFile")
|
||||
self.menuHelp = QtGui.QMenu(self.menubar)
|
||||
self.menuHelp.setObjectName("menuHelp")
|
||||
MainWindow.setMenuBar(self.menubar)
|
||||
self.statusBar = QtGui.QStatusBar(MainWindow)
|
||||
self.statusBar.setObjectName("statusBar")
|
||||
|
|
@ -679,13 +679,16 @@ class Ui_MainWindow(object):
|
|||
self.actionQuit.setObjectName("actionQuit")
|
||||
self.actionCheckUpdates = QtGui.QAction(MainWindow)
|
||||
self.actionCheckUpdates.setObjectName("actionCheckUpdates")
|
||||
self.actionDonate = QtGui.QAction(MainWindow)
|
||||
self.actionDonate.setObjectName("actionDonate")
|
||||
self.menuEdit.addAction(self.actionOptions)
|
||||
self.menuFile.addAction(self.actionSave)
|
||||
self.menuFile.addAction(self.actionQuit)
|
||||
self.menuHelp.addAction(self.actionAbout)
|
||||
self.menuHelp.addAction(self.actionHelp)
|
||||
self.menuHelp.addAction(self.actionDebug)
|
||||
self.menuHelp.addAction(self.actionCheckUpdates)
|
||||
self.menuFile.addAction(self.actionSave)
|
||||
self.menuFile.addAction(self.actionQuit)
|
||||
self.menuHelp.addAction(self.actionDonate)
|
||||
self.menubar.addAction(self.menuFile.menuAction())
|
||||
self.menubar.addAction(self.menuEdit.menuAction())
|
||||
self.menubar.addAction(self.menuHelp.menuAction())
|
||||
|
|
@ -728,8 +731,8 @@ class Ui_MainWindow(object):
|
|||
self.label_19.setText(_("Max. length"))
|
||||
self.label_14.setText(_("Domains"))
|
||||
self.menuEdit.setTitle(_("&Edit"))
|
||||
self.menuHelp.setTitle(_("&Help"))
|
||||
self.menuFile.setTitle(_("&File"))
|
||||
self.menuHelp.setTitle(_("&Help"))
|
||||
self.actionAbout.setText(_("A&bout"))
|
||||
self.actionAbout.setIconText(_("About"))
|
||||
self.actionHelp.setText(_("&Help"))
|
||||
|
|
@ -753,6 +756,7 @@ class Ui_MainWindow(object):
|
|||
self.actionQuit.setText(_("&Quit"))
|
||||
self.actionQuit.setShortcut(_("Ctrl+Q"))
|
||||
self.actionCheckUpdates.setText(_("Check for updates"))
|
||||
self.actionDonate.setText(_("Donate"))
|
||||
|
||||
from lineedit import LineEdit
|
||||
import linkchecker_rc
|
||||
|
|
|
|||
|
|
@ -1278,6 +1278,13 @@
|
|||
</property>
|
||||
<addaction name="actionOptions"/>
|
||||
</widget>
|
||||
<widget class="QMenu" name="menuFile">
|
||||
<property name="title">
|
||||
<string>&File</string>
|
||||
</property>
|
||||
<addaction name="actionSave"/>
|
||||
<addaction name="actionQuit"/>
|
||||
</widget>
|
||||
<widget class="QMenu" name="menuHelp">
|
||||
<property name="title">
|
||||
<string>&Help</string>
|
||||
|
|
@ -1286,13 +1293,7 @@
|
|||
<addaction name="actionHelp"/>
|
||||
<addaction name="actionDebug"/>
|
||||
<addaction name="actionCheckUpdates"/>
|
||||
</widget>
|
||||
<widget class="QMenu" name="menuFile">
|
||||
<property name="title">
|
||||
<string>&File</string>
|
||||
</property>
|
||||
<addaction name="actionSave"/>
|
||||
<addaction name="actionQuit"/>
|
||||
<addaction name="actionDonate"/>
|
||||
</widget>
|
||||
<addaction name="menuFile"/>
|
||||
<addaction name="menuEdit"/>
|
||||
|
|
@ -1428,6 +1429,11 @@
|
|||
<string>Check for updates</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionDonate">
|
||||
<property name="text">
|
||||
<string>Donate</string>
|
||||
</property>
|
||||
</action>
|
||||
</widget>
|
||||
<customwidgets>
|
||||
<customwidget>
|
||||
|
|
|
|||
Loading…
Reference in a new issue