diff --git a/plugins/platforms/virtual/virtual_output.h b/plugins/platforms/virtual/virtual_output.h --- a/plugins/platforms/virtual/virtual_output.h +++ b/plugins/platforms/virtual/virtual_output.h @@ -33,14 +33,14 @@ public: VirtualOutput(QObject *parent = nullptr); - VirtualOutput(const VirtualOutput &o); virtual ~VirtualOutput(); QRect geometry() const { return m_geo; } private: + Q_DISABLE_COPY(VirtualOutput); friend class VirtualBackend; QRect m_geo; diff --git a/plugins/platforms/virtual/virtual_output.cpp b/plugins/platforms/virtual/virtual_output.cpp --- a/plugins/platforms/virtual/virtual_output.cpp +++ b/plugins/platforms/virtual/virtual_output.cpp @@ -27,14 +27,6 @@ { } -VirtualOutput::VirtualOutput(const VirtualOutput &o) - : m_geo(o.m_geo), - m_outputScale(o.m_outputScale), - m_gammaSize(o.m_gammaSize), - m_gammaResult(o.m_gammaResult) -{ -} - VirtualOutput::~VirtualOutput() { }