mirror of
https://github.com/deskflow/deskflow.git
synced 2026-07-04 21:04:59 +08:00
build files and documentation: MIT images / sources: GPL-2.0-only breeze icons: LGPL-2.0-only Microsoft MSM file, vc redist license
30 lines
514 B
C++
30 lines
514 B
C++
/*
|
|
* Deskflow -- mouse and keyboard sharing utility
|
|
* SPDX-FileCopyrightText: (C) 2014 Symless Ltd.
|
|
* SPDX-License-Identifier: GPL-2.0-only WITH LicenseRef-OpenSSL-Exception
|
|
*/
|
|
|
|
#pragma once
|
|
|
|
#include <QObject>
|
|
#include <QStringList>
|
|
|
|
class CommandProcess : public QObject
|
|
{
|
|
Q_OBJECT
|
|
|
|
public:
|
|
CommandProcess(QString cmd, QStringList arguments, QString input = "");
|
|
|
|
signals:
|
|
void finished();
|
|
|
|
public slots:
|
|
QString run();
|
|
|
|
private:
|
|
QString m_Command;
|
|
QStringList m_Arguments;
|
|
QString m_Input;
|
|
};
|