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
b5637981
Commit
b5637981
authored
Sep 21, 2020
by
Laurent Montel
😁
Browse files
Prepare to add template support
parent
2b3c665c
Pipeline
#35064
canceled with stage
Changes
5
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
plugins/messageviewerconfigureplugins/foldersettings/CMakeLists.txt
View file @
b5637981
...
...
@@ -6,6 +6,7 @@ set(folderconfiguresettings_SRCS
folderconfiguretreewidget.cpp
folderconfiguresettingspagewidget.cpp
folderconfiguresettingsgeneralwidget.cpp
folderconfiguresettingstemplatewidget.cpp
)
ecm_qt_declare_logging_category
(
folderconfiguresettings_SRCS HEADER libfolderconfiguresettings_debug.h IDENTIFIER LIBFOLDERCONFIGURESETTINGS_PLUGIN_LOG CATEGORY_NAME org.kde.pim.libfolderconfiguresettingsplugin
...
...
plugins/messageviewerconfigureplugins/foldersettings/folderconfiguresettingspagewidget.cpp
View file @
b5637981
...
...
@@ -6,6 +6,7 @@
#include "folderconfiguresettingsgeneralwidget.h"
#include "folderconfiguresettingspagewidget.h"
#include "folderconfiguresettingstemplatewidget.h"
#include <MailCommon/CollectionExpiryWidget>
#include <KLocalizedString>
#include <QTabWidget>
...
...
@@ -31,6 +32,11 @@ FolderConfigureSettingsPageWidget::FolderConfigureSettingsPageWidget(QWidget *pa
mCollectionExpiryWidget
=
new
MailCommon
::
CollectionExpiryWidget
(
this
);
mCollectionExpiryWidget
->
setObjectName
(
QStringLiteral
(
"mCollectionExpiryWidget"
));
tab
->
addTab
(
mCollectionExpiryWidget
,
i18n
(
"Expiry"
));
//Template
mCollectionTemplateWidget
=
new
FolderConfigureSettingsTemplateWidget
(
this
);
mCollectionTemplateWidget
->
setObjectName
(
QStringLiteral
(
"mCollectionTemplateWidget"
));
tab
->
addTab
(
mCollectionTemplateWidget
,
i18n
(
"Template"
));
}
FolderConfigureSettingsPageWidget
::~
FolderConfigureSettingsPageWidget
()
...
...
plugins/messageviewerconfigureplugins/foldersettings/folderconfiguresettingspagewidget.h
View file @
b5637981
...
...
@@ -15,6 +15,7 @@ namespace MailCommon {
class
CollectionExpiryWidget
;
}
class
FolderConfigureSettingsGeneralWidget
;
class
FolderConfigureSettingsTemplateWidget
;
class
LIBFOLDERCONFIGURESETTINGS_TESTS_EXPORT
FolderConfigureSettingsPageWidget
:
public
QWidget
{
Q_OBJECT
...
...
@@ -26,6 +27,7 @@ public:
private:
MailCommon
::
CollectionExpiryWidget
*
mCollectionExpiryWidget
=
nullptr
;
FolderConfigureSettingsGeneralWidget
*
mFolderConfigureSettingsGeneralWidget
=
nullptr
;
FolderConfigureSettingsTemplateWidget
*
mCollectionTemplateWidget
=
nullptr
;
};
#endif // FOLDERCONFIGURESETTINGSPAGEWIDGET_H
plugins/messageviewerconfigureplugins/foldersettings/folderconfiguresettingstemplatewidget.cpp
0 → 100644
View file @
b5637981
/*
SPDX-FileCopyrightText: 2020 Laurent Montel <montel@kde.org>
SPDX-License-Identifier: GPL-2.0-or-later
*/
#include "folderconfiguresettingstemplatewidget.h"
#include <QVBoxLayout>
FolderConfigureSettingsTemplateWidget
::
FolderConfigureSettingsTemplateWidget
(
QWidget
*
parent
)
:
QWidget
(
parent
)
{
QVBoxLayout
*
mainLayout
=
new
QVBoxLayout
(
this
);
mainLayout
->
setObjectName
(
QStringLiteral
(
"mainLayout"
));
mainLayout
->
setContentsMargins
(
0
,
0
,
0
,
0
);
}
FolderConfigureSettingsTemplateWidget
::~
FolderConfigureSettingsTemplateWidget
()
{
}
plugins/messageviewerconfigureplugins/foldersettings/folderconfiguresettingstemplatewidget.h
0 → 100644
View file @
b5637981
/*
SPDX-FileCopyrightText: 2020 Laurent Montel <montel@kde.org>
SPDX-License-Identifier: GPL-2.0-or-later
*/
#ifndef FOLDERCONFIGURESETTINGSTEMPLATEWIDGET_H
#define FOLDERCONFIGURESETTINGSTEMPLATEWIDGET_H
#include <QWidget>
class
FolderConfigureSettingsTemplateWidget
:
public
QWidget
{
Q_OBJECT
public:
explicit
FolderConfigureSettingsTemplateWidget
(
QWidget
*
parent
=
nullptr
);
~
FolderConfigureSettingsTemplateWidget
();
};
#endif // FOLDERCONFIGURESETTINGSTEMPLATEWIDGET_H
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