summaryrefslogtreecommitdiffstats
path: root/kompare/interfaces/kompareinterface.cpp
blob: 1522bad0cf8d7163468d47d08b92de777c58cd60 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
// Blah blah standard LGPL license
// Copyright 2002-2004, Otto Bruggeman <otto.bruggeman@home.nl>

#include "kompareinterface.h"

class KompareInterfacePrivate
{
public:
	KompareInterfacePrivate();
	~KompareInterfacePrivate();
	KompareInterfacePrivate( const KompareInterfacePrivate& );
	KompareInterfacePrivate& operator=( const KompareInterfacePrivate& );

protected:
	// Add all variables for the KompareInterface class here and access them through the kip pointer
};

KompareInterfacePrivate::KompareInterfacePrivate()
{
}

KompareInterfacePrivate::~KompareInterfacePrivate()
{
}

KompareInterfacePrivate::KompareInterfacePrivate( const KompareInterfacePrivate& /*kip*/ )
{
}

KompareInterfacePrivate& KompareInterfacePrivate::operator=(const KompareInterfacePrivate& /*kip*/ )
{
	return *this;
}

KompareInterface::KompareInterface()
{
	kip = new KompareInterfacePrivate();
}

KompareInterface::~KompareInterface()
{
	delete kip;
}

KompareInterface::KompareInterface( const KompareInterface& ki )
{
	kip = new KompareInterfacePrivate( *(ki.kip) );
}

KompareInterface& KompareInterface::operator=( const KompareInterface& ki )
{
	kip = ki.kip;
	return *this;
}

void KompareInterface::setEncoding( const QString& encoding )
{
	m_encoding = encoding;
}