KDEAmbi/wayland_poc.cpp

23 lines
510 B
C++

#include <QApplication>
#include <QScreen>
#include <QMediaCaptureSession>
#include <QScreenCapture>
#include <QVideoWidget>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QVideoWidget videoWidget;
videoWidget.show();
QMediaCaptureSession captureSession;
QScreenCapture *screenCapture = new QScreenCapture(&app);
captureSession.setScreenCapture(screenCapture);
captureSession.setVideoOutput(&videoWidget);
screenCapture->start();
return app.exec();
}