mirror of
https://github.com/QuasarApp/QuasarAppLib.git
synced 2025-04-30 11:44:40 +00:00
28 lines
654 B
C++
28 lines
654 B
C++
|
#include "qasecretservice.h"
|
||
|
#include <QProcess>
|
||
|
|
||
|
QByteArray QuasarAppUtils::QASecretService::getByAlias(const QString &alias) {
|
||
|
QProcess proc;
|
||
|
proc.setProgram("qasecretservice");
|
||
|
proc.setArguments(QStringList() << "get" << "-alias" << alias);
|
||
|
|
||
|
proc.start();
|
||
|
|
||
|
proc.waitForFinished(2000);
|
||
|
|
||
|
return proc.readAllStandardOutput();
|
||
|
}
|
||
|
|
||
|
QByteArray QuasarAppUtils::QASecretService::getByHash(const QByteArray &hash)
|
||
|
{
|
||
|
QProcess proc;
|
||
|
proc.setProgram("qasecretservice");
|
||
|
proc.setArguments(QStringList() << "get" << "-hash" << hash);
|
||
|
|
||
|
proc.start();
|
||
|
|
||
|
proc.waitForFinished(2000);
|
||
|
|
||
|
return proc.readAllStandardOutput();
|
||
|
}
|