Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
PIM
KPimTextEdit
Commits
9fa678ec
Commit
9fa678ec
authored
Feb 26, 2022
by
Laurent Montel
😁
Browse files
improve autotest
parent
575aa2f8
Changes
2
Hide whitespace changes
Inline
Side-by-side
src/texteditor/commonwidget/autotests/textreplacewidgettest.cpp
View file @
9fa678ec
...
...
@@ -6,7 +6,10 @@
#include "textreplacewidgettest.h"
#include "texteditor/commonwidget/textfindreplacewidget.h"
#include <QLineEdit>
#include <QPushButton>
#include <QTest>
QTEST_MAIN
(
TextReplaceWidgetTest
)
TextReplaceWidgetTest
::
TextReplaceWidgetTest
(
QObject
*
parent
)
:
QObject
{
parent
}
...
...
@@ -17,4 +20,16 @@ void TextReplaceWidgetTest::shouldHaveDefaultValues()
{
KPIMTextEdit
::
TextReplaceWidget
w
;
QVERIFY
(
w
.
replaceLineEdit
());
auto
mReplace
=
w
.
findChild
<
QLineEdit
*>
(
QStringLiteral
(
"mReplace"
));
QVERIFY
(
mReplace
);
QVERIFY
(
mReplace
->
isClearButtonEnabled
());
QVERIFY
(
mReplace
->
text
().
isEmpty
());
auto
mReplaceBtn
=
w
.
findChild
<
QPushButton
*>
(
QStringLiteral
(
"mReplaceBtn"
));
QVERIFY
(
mReplaceBtn
);
QVERIFY
(
!
mReplaceBtn
->
text
().
isEmpty
());
auto
mReplaceAllBtn
=
w
.
findChild
<
QPushButton
*>
(
QStringLiteral
(
"mReplaceAllBtn"
));
QVERIFY
(
mReplaceAllBtn
);
QVERIFY
(
!
mReplaceAllBtn
->
text
().
isEmpty
());
}
src/texteditor/commonwidget/textfindreplacewidget.cpp
View file @
9fa678ec
...
...
@@ -34,6 +34,10 @@ TextReplaceWidget::TextReplaceWidget(QWidget *parent)
mReplace
->
setClearButtonEnabled
(
true
);
lay
->
addWidget
(
mReplace
);
mReplace
->
setObjectName
(
QStringLiteral
(
"mReplace"
));
mReplaceBtn
->
setObjectName
(
QStringLiteral
(
"mReplaceBtn"
));
mReplaceAllBtn
->
setObjectName
(
QStringLiteral
(
"mReplaceAllBtn"
));
connect
(
mReplaceBtn
,
&
QPushButton
::
clicked
,
this
,
&
TextReplaceWidget
::
replaceText
);
lay
->
addWidget
(
mReplaceBtn
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment