KompareDiff2
kompareprocess.cpp
63 connect(this, QOverload<int, QProcess::ExitStatus>::of(&QProcess::finished), this, &KompareProcess::slotFinished);
81 // Add the option for diff to read from stdin(QIODevice::write), and save a pointer to the string
115 qCDebug(KOMPAREDIFF2_LOG) << "Using a user specified diff, namely: " << m_diffSettings->m_diffProgram;
195// This option is more trouble than it is worth... please do not ever enable it unless you want really weird crashes
244 if ((m_mode == KompareDiff2::ComparingStringFile) || (m_mode == KompareDiff2::ComparingFileString))
void start()
void setNextOpenMode(QIODevice::OpenMode mode)
SeparateChannels
QStringList program() const
void setOutputChannelMode(OutputChannelMode mode)
KIOCORE_EXPORT QUrl upUrl(const QUrl &url)
KIOCORE_EXPORT QString dir(const QString &fileClass)
const char * constData() const const
qint64 write(const QByteArray &data)
ReadWrite
Q_EMITQ_EMIT
ExitStatus
void closeWriteChannel()
int exitCode() const const
QProcess::ExitStatus exitStatus() const const
void finished(int exitCode, QProcess::ExitStatus exitStatus)
QByteArray readAllStandardError()
QByteArray readAllStandardOutput()
int compare(QLatin1StringView s1, const QString &s2, Qt::CaseSensitivity cs)
bool isEmpty() const const
qsizetype length() const const
QString number(double n, char format, int precision)
QString & remove(QChar ch, Qt::CaseSensitivity cs)
QByteArray toUtf8() const const
System
bool isValid() const const
void resetState()
EncodedData< QByteArrayView > decode(QByteArrayView ba)
DecodedData< QStringView > encode(QStringView in)
CaseInsensitive
QFuture< ArgsType< Signal > > connect(Sender *sender, Signal signal)
bool isParentOf(const QUrl &childUrl) const const
bool isValid() const const
QString path(ComponentFormattingOptions options) const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:13:14 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:13:14 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.