MCPcopy Create free account
hub / github.com/ModOrganizer2/modorganizer / badSteamReg

Function badSteamReg

src/spawn.cpp:162–182  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

160}
161
162QMessageBox::StandardButton badSteamReg(QWidget* parent, const QString& keyName,
163 const QString& valueName)
164{
165 const auto details =
166 QString("can't start steam, registry value at '%1' is empty or doesn't exist")
167 .arg(keyName + "\\" + valueName);
168
169 log::error("{}", details);
170
171 return MOBase::TaskDialog(parent, QObject::tr("Cannot start Steam"))
172 .main(QObject::tr("Cannot start Steam"))
173 .content(
174 QObject::tr("The path to the Steam executable cannot be found. You might try "
175 "reinstalling Steam."))
176 .details(details)
177 .icon(QMessageBox::Critical)
178 .button({QObject::tr("Continue without starting Steam"),
179 QObject::tr("The program may fail to launch."), QMessageBox::Yes})
180 .button({QObject::tr("Cancel"), QMessageBox::Cancel})
181 .exec();
182}
183
184QMessageBox::StandardButton startSteamFailed(QWidget* parent, const QString& keyName,
185 const QString& valueName,

Callers 1

startSteamFunction · 0.85

Calls 3

QStringClass · 0.85
execMethod · 0.45
iconMethod · 0.45

Tested by

no test coverage detected