MuseScore  3.4
Music composition and notation
Public Slots | Public Member Functions | List of all members
Ms::PluginAPI::MsProcess Class Reference

Start an external program. Available in QML as QProcess. More...

#include <util.h>

Inheritance diagram for Ms::PluginAPI::MsProcess:
Inheritance graph
[legend]
Collaboration diagram for Ms::PluginAPI::MsProcess:
Collaboration graph
[legend]

Public Slots

Q_INVOKABLE void start (const QString &program)
 
Q_INVOKABLE bool waitForFinished (int msecs=30000)
 
Q_INVOKABLE QByteArray readAllStandardOutput ()
 

Public Member Functions

 MsProcess (QObject *parent=0)
 

Detailed Description

Start an external program. Available in QML as QProcess.

Using this will most probably result in the plugin to be platform dependant.

Since
MuseScore 3.2

Constructor & Destructor Documentation

◆ MsProcess()

Ms::PluginAPI::MsProcess::MsProcess ( QObject *  parent = 0)
inline

Member Function Documentation

◆ readAllStandardOutput

Q_INVOKABLE QByteArray Ms::PluginAPI::MsProcess::readAllStandardOutput ( )
inlineslot

◆ start

Q_INVOKABLE void Ms::PluginAPI::MsProcess::start ( const QString &  program)
inlineslot

◆ waitForFinished

Q_INVOKABLE bool Ms::PluginAPI::MsProcess::waitForFinished ( int  msecs = 30000)
inlineslot

The documentation for this class was generated from the following file: