Browse Source

Simplify code

adaptive-webui-19844
Chocobo1 3 years ago
parent
commit
16bc0531f4
No known key found for this signature in database
GPG Key ID: 210D9C873253A68C
  1. 3
      src/app/cmdoptions.cpp
  2. 8
      src/gui/utils.cpp

3
src/app/cmdoptions.cpp

@ -308,8 +308,7 @@ namespace @@ -308,8 +308,7 @@ namespace
friend bool operator==(const TriStateBoolOption &option, const QString &arg)
{
const QStringList parts = arg.split(u'=');
return parts[0] == option.fullParameter();
return arg.section(u'=', 0, 0) == option.fullParameter();
}
bool m_defaultValue;

8
src/gui/utils.cpp

@ -142,10 +142,10 @@ QPoint Utils::Gui::screenCenter(const QWidget *w) @@ -142,10 +142,10 @@ QPoint Utils::Gui::screenCenter(const QWidget *w)
void Utils::Gui::openPath(const Path &path)
{
// Hack to access samba shares with QDesktopServices::openUrl
if (path.data().startsWith(u"//"))
QDesktopServices::openUrl(QUrl(u"file:" + path.toString()));
else
QDesktopServices::openUrl(QUrl::fromLocalFile(path.data()));
const QUrl url = path.data().startsWith(u"//")
? QUrl(u"file:" + path.data())
: QUrl::fromLocalFile(path.data());
QDesktopServices::openUrl(url);
}
// Open the parent directory of the given path with a file manager and select

Loading…
Cancel
Save