gui: Add RenderTarget struct, an IPC helper class

Bu işleme şunda yer alıyor:
Albert S. 2022-05-17 19:19:02 +02:00
ebeveyn b137dec434
işleme 6a5cb69e27
2 değiştirilmiş dosya ile 29 ekleme ve 0 silme

14
gui/rendertarget.cpp Normal dosya
Dosyayı Görüntüle

@ -0,0 +1,14 @@
#include <QDataStream>
#include "rendertarget.h"
QDataStream &operator<<(QDataStream &out, const RenderTarget &rc)
{
out << rc.path << rc.page;
return out;
}
QDataStream &operator>>(QDataStream &in, RenderTarget &rc)
{
in >> rc.path >> rc.page;
return in;
}

15
gui/rendertarget.h Normal dosya
Dosyayı Görüntüle

@ -0,0 +1,15 @@
#ifndef RENDERTARGET_H
#define RENDERTARGET_H
#include <QString>
struct RenderTarget
{
public:
QString path;
int page;
friend QDataStream &operator<<(QDataStream &out, const RenderTarget &rc);
friend QDataStream &operator>>(QDataStream &in, RenderTarget &rc);
};
QDataStream &operator<<(QDataStream &out, const RenderTarget &rc);
QDataStream &operator>>(QDataStream &in, RenderTarget &rc);
#endif // RENDERTARGET_H