Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
PIM
KDE PIM Add-ons
Commits
bb14ea2e
Commit
bb14ea2e
authored
Jan 17, 2022
by
Laurent Montel
Browse files
Prepare autotest
parent
8b5d6d54
Pipeline
#124581
passed with stage
in 12 minutes and 56 seconds
Changes
5
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
plugins/messageviewerconfigureplugins/openurlwith/autotests/CMakeLists.txt
View file @
bb14ea2e
...
...
@@ -11,3 +11,4 @@ endmacro ()
add_messageviewer_openwithurl_unittest
(
openurlwithconfigurewidgettest.cpp
)
add_messageviewer_openwithurl_unittest
(
openurlwithconfiguredialogtest.cpp
)
add_messageviewer_openwithurl_unittest
(
openurlwithconfigurecreatedialogtest.cpp
)
plugins/messageviewerconfigureplugins/openurlwith/autotests/openurlwithconfigurecreatedialogtest.cpp
0 → 100644
View file @
bb14ea2e
/*
SPDX-FileCopyrightText: 2022 Laurent Montel <montel@kde.org>
SPDX-License-Identifier: GPL-2.0-or-later
*/
#include
"openurlwithconfigurecreatedialogtest.h"
#include
"openurlwithconfigurecreatedialog.h"
#include
<QTest>
QTEST_MAIN
(
OpenUrlWithConfigureCreateDialogTest
)
OpenUrlWithConfigureCreateDialogTest
::
OpenUrlWithConfigureCreateDialogTest
(
QObject
*
parent
)
:
QObject
{
parent
}
{
}
void
OpenUrlWithConfigureCreateDialogTest
::
shouldHaveDefaultValues
()
{
OpenUrlWithConfigureCreateDialog
d
;
// TODO
}
plugins/messageviewerconfigureplugins/openurlwith/autotests/openurlwithconfigurecreatedialogtest.h
0 → 100644
View file @
bb14ea2e
/*
SPDX-FileCopyrightText: 2022 Laurent Montel <montel@kde.org>
SPDX-License-Identifier: GPL-2.0-or-later
*/
#pragma once
#include
<QObject>
class
OpenUrlWithConfigureCreateDialogTest
:
public
QObject
{
Q_OBJECT
public:
explicit
OpenUrlWithConfigureCreateDialogTest
(
QObject
*
parent
=
nullptr
);
~
OpenUrlWithConfigureCreateDialogTest
()
override
=
default
;
private
Q_SLOTS
:
void
shouldHaveDefaultValues
();
};
plugins/messageviewerconfigureplugins/openurlwith/openurlwithconfigurecreatedialog.cpp
View file @
bb14ea2e
...
...
@@ -4,26 +4,28 @@
SPDX-License-Identifier: GPL-2.0-or-later
*/
#include
"openurlwithconfigurecreatedialog.h"
#include
"openurlwithconfigurecreatewidget.h"
#include
<KLocalizedString>
#include
<QDialogButtonBox>
#include
<QVBoxLayout>
OpenUrlWithConfigureCreateDialog
::
OpenUrlWithConfigureCreateDialog
(
QWidget
*
parent
)
:
QDialog
(
parent
)
,
mOpenUrlWithCreateWidget
(
new
OpenUrlWithConfigureCreateWidget
(
this
))
{
setWindowTitle
(
i18nc
(
"@title:window"
,
"Configure Open Url With Plugin"
));
auto
mainLayout
=
new
QVBoxLayout
(
this
);
mainLayout
->
setObjectName
(
QStringLiteral
(
"mainlayout"
));
//
mOpenUrlWithWidget->setObjectName(QStringLiteral("mOpenUrlWithWidget"));
//
mainLayout->addWidget(mOpenUrlWithWidget);
mOpenUrlWith
Create
Widget
->
setObjectName
(
QStringLiteral
(
"mOpenUrlWithWidget"
));
mainLayout
->
addWidget
(
mOpenUrlWith
Create
Widget
);
auto
buttonBox
=
new
QDialogButtonBox
(
QDialogButtonBox
::
Ok
|
QDialogButtonBox
::
Cancel
,
this
);
buttonBox
->
setObjectName
(
QStringLiteral
(
"buttonBox"
));
mainLayout
->
addWidget
(
buttonBox
);
//
connect(buttonBox, &QDialogButtonBox::accepted, this, &OpenUrlWithConfigureDialog::
slotA
ccept
ed
);
//
connect(buttonBox, &QDialogButtonBox::rejected, this, &OpenUrlWithConfigureDialog::reject);
connect
(
buttonBox
,
&
QDialogButtonBox
::
accepted
,
this
,
&
OpenUrlWithConfigure
Create
Dialog
::
a
ccept
);
connect
(
buttonBox
,
&
QDialogButtonBox
::
rejected
,
this
,
&
OpenUrlWithConfigure
Create
Dialog
::
reject
);
}
OpenUrlWithConfigureCreateDialog
::~
OpenUrlWithConfigureCreateDialog
()
...
...
plugins/messageviewerconfigureplugins/openurlwith/openurlwithconfigurecreatedialog.h
View file @
bb14ea2e
...
...
@@ -8,11 +8,14 @@
#include
"openurlwith_private_export.h"
#include
<QDialog>
class
OpenUrlWithConfigureCreateWidget
;
class
LIBOPENURLWITHCONFIGURE_TESTS_EXPORT
OpenUrlWithConfigureCreateDialog
:
public
QDialog
{
Q_OBJECT
public:
explicit
OpenUrlWithConfigureCreateDialog
(
QWidget
*
parent
=
nullptr
);
~
OpenUrlWithConfigureCreateDialog
()
override
;
private:
OpenUrlWithConfigureCreateWidget
*
const
mOpenUrlWithCreateWidget
;
};
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new 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