Browse Source

Add discord+website help menu items

pull/45/head
Duke Leto 5 years ago
parent
commit
49bb9395a2
  1. 15
      src/mainwindow.cpp
  2. 2
      src/mainwindow.h
  3. 12
      src/mainwindow.ui

15
src/mainwindow.cpp

@ -37,9 +37,13 @@ MainWindow::MainWindow(QWidget *parent) :
// Set up exit action
QObject::connect(ui->actionExit, &QAction::triggered, this, &MainWindow::close);
// Set up donate action
// Set up feedback action
QObject::connect(ui->actionDonate, &QAction::triggered, this, &MainWindow::donate);
QObject::connect(ui->actionDiscord, &QAction::triggered, this, &MainWindow::discord);
QObject::connect(ui->actionWebsite, &QAction::triggered, this, &MainWindow::website);
// Set up check for updates action
QObject::connect(ui->actionCheck_for_Updates, &QAction::triggered, [=] () {
// Silent is false, so show notification even if no update was found
@ -600,6 +604,15 @@ void MainWindow::addressBook() {
AddressBook::open(this);
}
void MainWindow::discord() {
QString url = "https://myhush.org/discord/";
QDesktopServices::openUrl(QUrl(url));
}
void MainWindow::website() {
QString url = "https://myhush.org";
QDesktopServices::openUrl(QUrl(url));
}
void MainWindow::donate() {
removeExtraAddresses();

2
src/mainwindow.h

@ -110,6 +110,8 @@ private:
void setMemoEnabled(int number, bool enabled);
void donate();
void website();
void discord();
void addressBook();
void postToZBoard();
void importPrivKey();

12
src/mainwindow.ui

@ -1290,6 +1290,8 @@
<string>&amp;Help</string>
</property>
<addaction name="actionDonate"/>
<addaction name="actionDiscord"/>
<addaction name="actionWebsite"/>
<addaction name="actionCheck_for_Updates"/>
<addaction name="actionAbout"/>
</widget>
@ -1337,6 +1339,16 @@
<string>&amp;Send Duke Feedback</string>
</property>
</action>
<action name="actionDiscord">
<property name="text">
<string>&amp;Hush Discord</string>
</property>
</action>
<action name="actionWebsite">
<property name="text">
<string>&amp;Hush Website</string>
</property>
</action>
<action name="actionCheck_for_Updates">
<property name="text">
<string>Check github.com for &amp;updates</string>

Loading…
Cancel
Save