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
KDE PIM Add-ons
Commits
2618c413
Commit
2618c413
authored
Oct 28, 2021
by
Laurent Montel
😁
Browse files
Prepare plugins
parent
a0db9a30
Pipeline
#91881
canceled with stage
Changes
3
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
plugins/messageviewerconfigureplugins/scamsettings/CMakeLists.txt
View file @
2618c413
# SPDX-FileCopyrightText: 2021 Laurent Montel <montel@kde.org>
# SPDX-License-Identifier: BSD-3-Clause
kcoreaddons_add_plugin
(
messageviewer_scamconfiguresettingsplugin INSTALL_NAMESPACE messageviewer/configuresettings
)
target_sources
(
messageviewer_scamconfiguresettingsplugin PRIVATE
scamconfiguresettingsplugin.cpp
)
target_link_libraries
(
messageviewer_scamconfiguresettingsplugin
KF5::MessageViewer
)
if
(
BUILD_TESTING
)
add_subdirectory
(
autotests
)
endif
()
plugins/messageviewerconfigureplugins/scamsettings/scamconfiguresettingsplugin.cpp
0 → 100644
View file @
2618c413
/*
SPDX-FileCopyrightText: 2021 Laurent Montel <montel@kde.org>
SPDX-License-Identifier: GPL-2.0-or-later
*/
#include "scamconfiguresettingsplugin.h"
#include <KPluginFactory>
K_PLUGIN_CLASS_WITH_JSON
(
ScamConfigureSettingsPlugin
,
"messageviewer_scamconfiguresettingsplugin.json"
)
ScamConfigureSettingsPlugin
::
ScamConfigureSettingsPlugin
(
QObject
*
parent
,
const
QList
<
QVariant
>
&
)
:
MessageViewer
::
MessageViewerConfigureSettingsPlugin
(
parent
)
{
}
ScamConfigureSettingsPlugin
::~
ScamConfigureSettingsPlugin
()
{
}
void
ScamConfigureSettingsPlugin
::
showConfigureDialog
(
QWidget
*
parent
)
{
// FolderConfigureSettingsDialog dlg(parent);
// dlg.exec();
}
#include "scamconfiguresettingsplugin.moc"
plugins/messageviewerconfigureplugins/scamsettings/scamconfiguresettingsplugin.h
0 → 100644
View file @
2618c413
/*
SPDX-FileCopyrightText: 2021 Laurent Montel <montel@kde.org>
SPDX-License-Identifier: GPL-2.0-or-later
*/
#pragma once
#include <MessageViewer/MessageViewerConfigureSettingsPlugin>
#include <QVariant>
class
ScamConfigureSettingsPlugin
:
public
MessageViewer
::
MessageViewerConfigureSettingsPlugin
{
Q_OBJECT
public:
explicit
ScamConfigureSettingsPlugin
(
QObject
*
parent
=
nullptr
,
const
QList
<
QVariant
>
&
=
QList
<
QVariant
>
());
~
ScamConfigureSettingsPlugin
()
override
;
void
showConfigureDialog
(
QWidget
*
parent
)
override
;
};
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