KompareDiff2
9#ifndef KOMPAREPROCESS_H
10#define KOMPAREPROCESS_H
17#include <QStringDecoder>
18#include <QStringEncoder>
27class KompareProcess :
public KProcess
32 KompareProcess(KompareDiff2::DiffSettings *diffSettings,
34 const QString &source,
35 const QString &destination,
36 const QString &directory = QString(),
38 ~KompareProcess()
override;
43 QString diffOutput()
const
47 QString stdOut()
const
51 QString stdErr()
const
56 void setEncoding(
const QString &encoding);
59 void diffHasFinished(
bool finishedNormally);
62 void writeDefaultCommandLine();
63 void writeCommandLine();
69 KompareDiff2::DiffSettings *m_diffSettings;
72 QString m_customString;
75 QStringDecoder m_textDecoder;
76 QStringEncoder m_textEncoder;
@ UnknownMode
Used to initialize the Infoi struct.
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:54:09 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.