Create a Support Tahoma2D option in the help menu (#310)
This commit is contained in:
parent
e155d48bbe
commit
152366bbba
5 changed files with 15 additions and 0 deletions
|
@ -325,6 +325,7 @@
|
|||
<command>MI_OpenOnlineManual</command>
|
||||
<command>MI_OpenWhatsNew</command>
|
||||
<separator/>
|
||||
<command>MI_SupportTahoma2D</command>
|
||||
<command>MI_OpenReportABug</command>
|
||||
<separator/>
|
||||
<command>MI_About</command>
|
||||
|
|
|
@ -576,6 +576,7 @@ centralWidget->setLayout(centralWidgetLayout);*/
|
|||
|
||||
setCommandHandler(MI_About, this, &MainWindow::onAbout);
|
||||
setCommandHandler(MI_OpenOnlineManual, this, &MainWindow::onOpenOnlineManual);
|
||||
setCommandHandler(MI_SupportTahoma2D, this, &MainWindow::onSupportTahoma2D);
|
||||
setCommandHandler(MI_OpenWhatsNew, this, &MainWindow::onOpenWhatsNew);
|
||||
// setCommandHandler(MI_OpenCommunityForum, this,
|
||||
// &MainWindow::onOpenCommunityForum);
|
||||
|
@ -1058,6 +1059,12 @@ void MainWindow::onOpenOnlineManual() {
|
|||
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
void MainWindow::onSupportTahoma2D() {
|
||||
QDesktopServices::openUrl(QUrl("http://patreon.com/jeremybullock"));
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
void MainWindow::onOpenWhatsNew() {
|
||||
QDesktopServices::openUrl(
|
||||
QUrl(tr("https://github.com/turtletooth/tahoma2d/releases/latest")));
|
||||
|
@ -2424,6 +2431,10 @@ void MainWindow::defineActions() {
|
|||
menuAct->setIconText(tr("What's New..."));
|
||||
menuAct->setIcon(createQIcon("web"));
|
||||
|
||||
menuAct = createMenuHelpAction(MI_SupportTahoma2D, tr("&Support Tahoma2D..."), "");
|
||||
menuAct->setIconText(tr("Support Tahoma2D"));
|
||||
menuAct->setIcon(createQIcon("web"));
|
||||
|
||||
// menuAct = createMenuHelpAction(MI_OpenCommunityForum,
|
||||
// tr("&Community Forum..."), "");
|
||||
// menuAct->setIconText(tr("Community Forum..."));
|
||||
|
|
|
@ -103,6 +103,7 @@ public:
|
|||
void onUpgradeTabPro();
|
||||
void onAbout();
|
||||
void onOpenOnlineManual();
|
||||
void onSupportTahoma2D();
|
||||
void onOpenWhatsNew();
|
||||
// void onOpenCommunityForum();
|
||||
void onOpenReportABug();
|
||||
|
|
|
@ -724,6 +724,7 @@ QMenuBar *StackedMenuBar::createFullMenuBar() {
|
|||
addMenuItem(helpMenu, MI_OpenWhatsNew);
|
||||
// addMenuItem(helpMenu, MI_OpenCommunityForum);
|
||||
helpMenu->addSeparator();
|
||||
addMenuItem(helpMenu, MI_SupportTahoma2D);
|
||||
addMenuItem(helpMenu, MI_OpenReportABug);
|
||||
helpMenu->addSeparator();
|
||||
addMenuItem(helpMenu, MI_About);
|
||||
|
|
|
@ -433,6 +433,7 @@
|
|||
#define MI_StopMotionNextFrame "MI_StopMotionNextFrame"
|
||||
|
||||
#define MI_OpenOnlineManual "MI_OpenOnlineManual"
|
||||
#define MI_SupportTahoma2D "MI_SupportTahoma2D"
|
||||
#define MI_OpenWhatsNew "MI_OpenWhatsNew"
|
||||
// #define MI_OpenCommunityForum "MI_OpenCommunityForum"
|
||||
#define MI_OpenReportABug "MI_OpenReportABug"
|
||||
|
|
Loading…
Reference in a new issue