Merge pull request #9501 from Atlante45/fix/steam-api

Fix Steam scripting interface calls
This commit is contained in:
Ryan Huffman 2017-01-25 08:21:02 -08:00 committed by GitHub
commit d607e74d3c

View file

@ -43,14 +43,14 @@ public:
class SteamScriptingInterface : public QObject {
Q_OBJECT
Q_PROPERTY(bool isRunning READ isRunning)
Q_PROPERTY(bool running READ isRunning)
public:
SteamScriptingInterface(QObject* parent, SteamClientPlugin* plugin) : QObject(parent) {}
SteamScriptingInterface(QObject* parent, SteamClientPlugin* plugin) : QObject(parent), _plugin(plugin) {}
public slots:
bool isRunning() const { return _plugin->isRunning(); }
void openInviteOverlay() const { _plugin->openInviteOverlay(); }
public slots:
bool isRunning() const { return _plugin && _plugin->isRunning(); }
void openInviteOverlay() const { if (_plugin) { _plugin->openInviteOverlay(); } }
private:
SteamClientPlugin* _plugin;