This commit is contained in:
Malte Jürgens 2023-03-19 14:57:57 +01:00
parent 27faed4a3a
commit 3e939c4592
No known key found for this signature in database
GPG Key ID: D29FBD5F93C0CFC3
4 changed files with 17 additions and 0 deletions

View File

@ -45,6 +45,7 @@ set(discord-screenaudio_SRC
src/log.cpp
src/userscript.cpp
src/centralwidget.cpp
src/dependencycheck.cpp
resources.qrc
)

10
src/dependencycheck.cpp Normal file
View File

@ -0,0 +1,10 @@
#include "dependencycheck.h"
#include "pipewire-0.3/pipewire/version.h"
#include <QMessageBox>
void checkDependencies() {
QString versionPipewire(pw_get_library_version());
QMessageBox::information(nullptr, "Dependency Check",
QString("Pipewire: v%1").arg(versionPipewire));
}

3
src/dependencycheck.h Normal file
View File

@ -0,0 +1,3 @@
#pragma once
void checkDependencies();

View File

@ -1,3 +1,4 @@
#include "dependencycheck.h"
#include "mainwindow.h"
#include "virtmic.h"
@ -49,6 +50,8 @@ int main(int argc, char *argv[]) {
"--remote-debugging-port=9222 " +
qgetenv("QTWEBENGINE_CHROMIUM_FLAGS"));
checkDependencies();
MainWindow w(parser.isSet(notifySendOption));
w.show();