Krita Source Code Documentation
Loading...
Searching...
No Matches
kundo2magicstring.cpp
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2014 Dmitry Kazakov <dimula73@gmail.com>
3
* SPDX-FileCopyrightText: 2014 Alexander Potashev <aspotashev@gmail.com>
4
*
5
* SPDX-License-Identifier: LGPL-2.0-or-later
6
*/
7
8
#include "
kundo2magicstring.h
"
9
10
11
KUndo2MagicString::KUndo2MagicString
()
12
{
13
}
14
15
KUndo2MagicString::KUndo2MagicString
(
const
QString &text)
16
: m_text(text)
17
{
18
}
19
20
QString
KUndo2MagicString::toString
()
const
21
{
22
int
cdpos =
m_text
.indexOf(QLatin1Char(
'\n'
));
23
return
cdpos > 0 ?
m_text
.left(cdpos) :
m_text
;
24
}
25
26
QString
KUndo2MagicString::toSecondaryString
()
const
27
{
28
int
cdpos =
m_text
.indexOf(QLatin1Char(
'\n'
));
29
return
cdpos > 0 ?
m_text
.mid(cdpos + 1) :
m_text
;
30
}
31
32
bool
KUndo2MagicString::isEmpty
()
const
33
{
34
return
m_text
.isEmpty();
35
}
36
37
bool
KUndo2MagicString::operator==
(
const
KUndo2MagicString
&rhs)
const
38
{
39
return
m_text
== rhs.
m_text
;
40
}
KUndo2MagicString
Definition
kundo2magicstring.h:40
KUndo2MagicString::KUndo2MagicString
KUndo2MagicString()
Definition
kundo2magicstring.cpp:11
KUndo2MagicString::toSecondaryString
QString toSecondaryString() const
Definition
kundo2magicstring.cpp:26
KUndo2MagicString::operator==
bool operator==(const KUndo2MagicString &rhs) const
Definition
kundo2magicstring.cpp:37
KUndo2MagicString::m_text
QString m_text
Definition
kundo2magicstring.h:125
KUndo2MagicString::toString
QString toString() const
Definition
kundo2magicstring.cpp:20
KUndo2MagicString::isEmpty
bool isEmpty() const
Definition
kundo2magicstring.cpp:32
kundo2magicstring.h
libs
command
kundo2magicstring.cpp
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52