KompareDiff2

kompare.cpp
1/*
2SPDX-FileCopyrightText: 2001-2003 Otto Bruggeman <otto.bruggeman@home.nl>
3SPDX-FileCopyrightText: 2001-2003 John Firebaugh <jfirebaugh@kde.org>
4
5SPDX-License-Identifier: GPL-2.0-or-later
6*/
7
8#include "kompare.h"
9
10Kompare::Info::Info(Kompare::Mode _mode, Kompare::DiffMode _diffMode, Kompare::Format _format, Kompare::Generator _generator, QUrl _source, QUrl _destination, QString _localSource, QString _localDestination, QTemporaryDir* _sourceQTempDir, QTemporaryDir* _destinationQTempDir, uint _depth, bool _applied)
11 : mode(_mode)
12 , diffMode(_diffMode)
13 , format(_format)
14 , generator(_generator)
15 , source(_source)
16 , destination(_destination)
17 , localSource(_localSource)
18 , localDestination(_localDestination)
19 , sourceQTempDir(_sourceQTempDir)
20 , destinationQTempDir(_destinationQTempDir)
21 , depth(_depth)
22 , applied(_applied)
23{
24}
25
26
27void Kompare::Info::swapSourceWithDestination()
28{
29 QUrl url = source;
30 source = destination;
31 destination = url;
32
33 QString string = localSource;
34 localSource = localDestination;
35 localDestination = string;
36
37 QTemporaryDir* tmpDir = sourceQTempDir;
38 sourceQTempDir = destinationQTempDir;
39 destinationQTempDir = tmpDir;
40}
DiffMode
DiffMode.
Definition kompare.h:70
Generator
Patch generator enum.
Definition kompare.h:39
Mode
Mode.
Definition kompare.h:56
Format
Patch format enum.
Definition kompare.h:26
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Apr 27 2024 22:10:24 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.