add q_disable_copy macro
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1046683
This commit is contained in:
parent
3c9fe22bdc
commit
455d667da4
|
@ -37,6 +37,8 @@ class CopyTarget;
|
|||
*/
|
||||
class CopySourceDevice : public CopySource
|
||||
{
|
||||
Q_DISABLE_COPY(CopySourceDevice)
|
||||
|
||||
public:
|
||||
CopySourceDevice(Device& d, qint64 firstsector, qint64 lastsector);
|
||||
~CopySourceDevice();
|
||||
|
@ -50,7 +52,7 @@ class CopySourceDevice : public CopySource
|
|||
|
||||
virtual qint64 firstSector() const { return m_FirstSector; } /**< @return first sector to copying */
|
||||
virtual qint64 lastSector() const { return m_LastSector; } /**< @return last sector to copy */
|
||||
|
||||
|
||||
Device& device() { return m_Device; } /**< @return Device to copy from */
|
||||
const Device& device() const { return m_Device; } /**< @return Device to copy from */
|
||||
|
||||
|
|
|
@ -39,6 +39,8 @@ class Device;
|
|||
*/
|
||||
class CopyTargetDevice : public CopyTarget
|
||||
{
|
||||
Q_DISABLE_COPY(CopyTargetDevice)
|
||||
|
||||
public:
|
||||
CopyTargetDevice(Device& d, qint64 firstsector, qint64 lastsector);
|
||||
~CopyTargetDevice();
|
||||
|
@ -49,7 +51,7 @@ class CopyTargetDevice : public CopyTarget
|
|||
virtual bool writeSectors(void* buffer, qint64 writeOffset, qint64 numSectors);
|
||||
virtual qint64 firstSector() const { return m_FirstSector; } /**< @return the first sector to write to */
|
||||
virtual qint64 lastSector() const { return m_LastSector; } /**< @return the last sector to write to */
|
||||
|
||||
|
||||
Device& device() { return m_Device; } /**< @return the Device to write to */
|
||||
const Device& device() const { return m_Device; } /**< @return the Device to write to */
|
||||
|
||||
|
|
Loading…
Reference in New Issue