message: qt: fix opening qtum.conf via Preferences on macOS; see
diff: @@ -70,6 +70,7 @@ static fs::detail::utf8_codecvt_facet utf8;
  #include <objc/objc-runtime.h>
  #include <CoreServices/CoreServices.h>
  +#include <QProcess>
  #endif
  namespace GUIUtil {
  @@ -420,8 +421,16 @@ bool openBitcoinConf()
  configFile.close();
  - /* Open bitcoin.conf with the associated application */
  - return QDesktopServices::openUrl(QUrl::fromLocalFile(boostPathToQString(pathConfig)));
  + /* Open qtum.conf with the associated application */
  + bool res = QDesktopServices::openUrl(QUrl::fromLocalFile(boostPathToQString(pathConfig)));
  +#ifdef Q_OS_MAC
  + // Workaround for macOS-specific behavior; see #689.
  + if (!res) {
  + res = QProcess::startDetached("/usr/bin/open", QStringList{"-t", boostPathToQString(pathConfig)});
  + }
  +#endif
  +
  + return res;
  }
  ToolTipToRichTextFilter::ToolTipToRichTextFilter(int _size_threshold, QObject *parent) :
  