Browse Source
Merge pull request #1639 from DarkLordZach/open-yuzu-folder
qt: Add help option to open yuzu folder
pull/15/merge
bunnei
7 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with
13 additions and
0 deletions
-
src/yuzu/main.cpp
-
src/yuzu/main.h
-
src/yuzu/main.ui
|
|
|
@ -454,6 +454,7 @@ void GMainWindow::ConnectMenuEvents() { |
|
|
|
connect(ui.action_Fullscreen, &QAction::triggered, this, &GMainWindow::ToggleFullscreen); |
|
|
|
|
|
|
|
// Help
|
|
|
|
connect(ui.action_Open_yuzu_Folder, &QAction::triggered, this, &GMainWindow::OnOpenYuzuFolder); |
|
|
|
connect(ui.action_Rederive, &QAction::triggered, this, |
|
|
|
std::bind(&GMainWindow::OnReinitializeKeys, this, ReinitializeKeyBehavior::Warning)); |
|
|
|
connect(ui.action_About, &QAction::triggered, this, &GMainWindow::OnAbout); |
|
|
|
@ -1374,6 +1375,11 @@ void GMainWindow::OnLoadAmiibo() { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
void GMainWindow::OnOpenYuzuFolder() { |
|
|
|
QDesktopServices::openUrl(QUrl::fromLocalFile( |
|
|
|
QString::fromStdString(FileUtil::GetUserPath(FileUtil::UserPath::UserDir)))); |
|
|
|
} |
|
|
|
|
|
|
|
void GMainWindow::OnAbout() { |
|
|
|
AboutDialog aboutDialog(this); |
|
|
|
aboutDialog.exec(); |
|
|
|
|
|
|
|
@ -167,6 +167,7 @@ private slots: |
|
|
|
void OnMenuRecentFile(); |
|
|
|
void OnConfigure(); |
|
|
|
void OnLoadAmiibo(); |
|
|
|
void OnOpenYuzuFolder(); |
|
|
|
void OnAbout(); |
|
|
|
void OnToggleFilterBar(); |
|
|
|
void OnDisplayTitleBars(bool); |
|
|
|
|
|
|
|
@ -110,6 +110,7 @@ |
|
|
|
<string>&Help</string> |
|
|
|
</property> |
|
|
|
<addaction name="action_Report_Compatibility"/> |
|
|
|
<addaction name="action_Open_yuzu_Folder" /> |
|
|
|
<addaction name="separator"/> |
|
|
|
<addaction name="action_About"/> |
|
|
|
</widget> |
|
|
|
@ -277,6 +278,11 @@ |
|
|
|
<bool>false</bool> |
|
|
|
</property> |
|
|
|
</action> |
|
|
|
<action name="action_Open_yuzu_Folder"> |
|
|
|
<property name="text"> |
|
|
|
<string>Open yuzu Folder</string> |
|
|
|
</property> |
|
|
|
</action> |
|
|
|
</widget> |
|
|
|
<resources/> |
|
|
|
<connections/> |
|
|
|
|