global: add Quickshell.processId and rename Process.pid

This commit is contained in:
outfoxxed 2024-03-08 23:25:54 -08:00
parent b720dfa165
commit a35d3f9584
Signed by untrusted user: outfoxxed
GPG key ID: 4C88A185FB89301E
4 changed files with 15 additions and 6 deletions

View file

@ -43,7 +43,7 @@ void Process::setRunning(bool running) {
else if (this->isRunning()) this->process->terminate();
}
QVariant Process::pid() const {
QVariant Process::processId() const {
if (this->process == nullptr) return QVariant::fromValue(nullptr);
return QVariant::fromValue(this->process->processId());
}
@ -233,7 +233,7 @@ void Process::startProcessIfReady() {
}
void Process::onStarted() {
emit this->pidChanged();
emit this->processIdChanged();
emit this->runningChanged();
emit this->started();
}
@ -246,7 +246,7 @@ void Process::onFinished(qint32 exitCode, QProcess::ExitStatus exitStatus) {
emit this->exited(exitCode, exitStatus);
emit this->runningChanged();
emit this->pidChanged();
emit this->processIdChanged();
}
void Process::onErrorOccurred(QProcess::ProcessError error) {