diff options
| author | luigi1111 <luigi1111w@gmail.com> | 2019-12-19 19:20:53 -0500 |
|---|---|---|
| committer | luigi1111 <luigi1111w@gmail.com> | 2019-12-19 19:20:53 -0500 |
| commit | 4042186fac32ec13bbaca55b666faf026288d4c0 (patch) | |
| tree | a063e92f852b157717288d258fc946995d141cc5 /src/qt | |
| parent | abd98b95f6e7d98544a0c1becc5aa719abfaeadb (diff) | |
| parent | 088d32e712a2c6e51a04f919c0ade96b643a49e3 (diff) | |
| download | monzero-gui-4042186fac32ec13bbaca55b666faf026288d4c0.tar.gz monzero-gui-4042186fac32ec13bbaca55b666faf026288d4c0.tar.xz monzero-gui-4042186fac32ec13bbaca55b666faf026288d4c0.zip | |
Merge pull request #2580
ba24fd7 SettingsInfo: open containing folder on wallet log path click (xiphon)
088d32e OSHelper: file preselection support (Windows and Mac) (xiphon)
Diffstat (limited to 'src/qt')
| -rw-r--r-- | src/qt/macoshelper.h | 1 | ||||
| -rw-r--r-- | src/qt/macoshelper.mm | 8 |
2 files changed, 9 insertions, 0 deletions
diff --git a/src/qt/macoshelper.h b/src/qt/macoshelper.h index bddf70c6..a6caa79b 100644 --- a/src/qt/macoshelper.h +++ b/src/qt/macoshelper.h @@ -35,6 +35,7 @@ class MacOSHelper public: static bool isCapsLock(); + static bool openFolderAndSelectItem(const QUrl &path); }; #endif //MACOSHELPER_H diff --git a/src/qt/macoshelper.mm b/src/qt/macoshelper.mm index 0b29f25f..a7fb061d 100644 --- a/src/qt/macoshelper.mm +++ b/src/qt/macoshelper.mm @@ -47,3 +47,11 @@ bool MacOSHelper::isCapsLock() return (flags & NSAlphaShiftKeyMask); #endif } + +bool MacOSHelper::openFolderAndSelectItem(const QUrl &path) +{ + NSURL *nspath = path.toNSURL(); + NSArray *fileURLs = [NSArray arrayWithObjects:nspath, nil]; + [[NSWorkspace sharedWorkspace] activateFileViewerSelectingURLs:fileURLs]; + return true; +} |
