Members of the KDE Community are recommended to subscribe to the kde-community mailing list at https://mail.kde.org/mailman/listinfo/kde-community to allow them to participate in important discussions and receive other important announcements

Commit 728aa97c authored by Laurent Montel's avatar Laurent Montel 😁

Export symbole

parent 518cdc6f
......@@ -88,15 +88,12 @@ set(pimsettingexporter_LIB_SRCS
${pimsettingexporter_akregator_SRCS}
${pimsettingexporter_blogilo_SRCS}
abstractimportexportjob.cpp
pimsettingexporterwindow.cpp
pimsettingexporterkernel.cpp
utils.cpp
akonadidatabase.cpp
archivestorage.cpp
synchronizeresourcejob.cpp
pimsettingsbackuprestore.cpp
pimsettingsbackuprestoreui.cpp
importexportprogressindicatorgui.cpp
importexportprogressindicatorbase.cpp
)
......@@ -130,6 +127,9 @@ install(TARGETS pimsettingexporterprivate ${INSTALL_TARGETS_DEFAULT_ARGS} LIBRAR
set(pimsettingexporter_SRCS
pimsettingsbackuprestoreui.cpp
importexportprogressindicatorgui.cpp
pimsettingexporterwindow.cpp
gui/main.cpp)
kde4_add_executable(pimsettingexporter ${pimsettingexporter_SRCS})
......
......@@ -20,6 +20,7 @@
#include <QObject>
#include "utils.h"
#include "pimsettingexporter_export.h"
#include <Akonadi/Collection>
#include <QStringList>
......@@ -39,7 +40,7 @@ namespace PimCommon {
class CreateResource;
}
class ImportExportProgressIndicatorBase;
class AbstractImportExportJob : public QObject
class PIMSETTINGEXPORT_EXPORT AbstractImportExportJob : public QObject
{
Q_OBJECT
public:
......
......@@ -22,7 +22,7 @@
class ArchiveStorage;
class ExportAddressbookJob : public AbstractImportExportJob
class PIMSETTINGEXPORT_EXPORT ExportAddressbookJob : public AbstractImportExportJob
{
Q_OBJECT
public:
......
......@@ -23,7 +23,7 @@
class ArchiveStorage;
class KArchiveFile;
class ImportAddressbookJob : public AbstractImportExportJob
class PIMSETTINGEXPORT_EXPORT ImportAddressbookJob : public AbstractImportExportJob
{
Q_OBJECT
public:
......
......@@ -22,7 +22,7 @@
class ArchiveStorage;
class ExportAkregatorJob : public AbstractImportExportJob
class PIMSETTINGEXPORT_EXPORT ExportAkregatorJob : public AbstractImportExportJob
{
Q_OBJECT
public:
......
......@@ -22,7 +22,7 @@
class ArchiveStorage;
class ImportAkregatorJob : public AbstractImportExportJob
class PIMSETTINGEXPORT_EXPORT ImportAkregatorJob : public AbstractImportExportJob
{
Q_OBJECT
public:
......
......@@ -22,7 +22,7 @@
class ArchiveStorage;
class ExportAlarmJob : public AbstractImportExportJob
class PIMSETTINGEXPORT_EXPORT ExportAlarmJob : public AbstractImportExportJob
{
Q_OBJECT
public:
......
......@@ -22,7 +22,7 @@
class ArchiveStorage;
class ImportAlarmJob : public AbstractImportExportJob
class PIMSETTINGEXPORT_EXPORT ImportAlarmJob : public AbstractImportExportJob
{
Q_OBJECT
public:
......
......@@ -18,9 +18,10 @@
#ifndef ARCHIVESTORAGE_H
#define ARCHIVESTORAGE_H
#include <QObject>
#include "pimsettingexporter_export.h"
class KZip;
class ArchiveStorage : public QObject
class PIMSETTINGEXPORT_EXPORT ArchiveStorage : public QObject
{
Q_OBJECT
public:
......
......@@ -22,7 +22,7 @@
class ArchiveStorage;
class ExportBlogiloJob : public AbstractImportExportJob
class PIMSETTINGEXPORT_EXPORT ExportBlogiloJob : public AbstractImportExportJob
{
Q_OBJECT
public:
......
......@@ -22,7 +22,7 @@
class ArchiveStorage;
class ImportBlogiloJob : public AbstractImportExportJob
class PIMSETTINGEXPORT_EXPORT ImportBlogiloJob : public AbstractImportExportJob
{
Q_OBJECT
public:
......
......@@ -22,7 +22,7 @@
class ArchiveStorage;
class ExportCalendarJob : public AbstractImportExportJob
class PIMSETTINGEXPORT_EXPORT ExportCalendarJob : public AbstractImportExportJob
{
Q_OBJECT
public:
......
......@@ -22,7 +22,7 @@
class ArchiveStorage;
class ImportCalendarJob : public AbstractImportExportJob
class PIMSETTINGEXPORT_EXPORT ImportCalendarJob : public AbstractImportExportJob
{
Q_OBJECT
public:
......
......@@ -19,10 +19,11 @@
#define BACKUPFILESTRUCTUREINFODIALOG_H
#include <KDialog>
#include "pimsettingexporter_export.h"
namespace PimCommon {
class PlainTextEditorWidget;
}
class BackupFileStructureInfoDialog : public KDialog
class PIMSETTINGEXPORT_EXPORT BackupFileStructureInfoDialog : public KDialog
{
Q_OBJECT
public:
......
......@@ -20,10 +20,10 @@
#include <KDialog>
#include "utils.h"
#include "pimsettingexporter_export.h"
class SelectionTypeTreeWidget;
class SelectionTypeDialog : public KDialog
class PIMSETTINGEXPORT_EXPORT SelectionTypeDialog : public KDialog
{
Q_OBJECT
public:
......
......@@ -19,13 +19,13 @@
#define SHOWARCHIVESTRUCTUREDIALOG_H
#include <KDialog>
#include "pimsettingexporter_export.h"
class QTreeWidget;
class QTreeWidgetItem;
class KArchiveEntry;
class KArchiveDirectory;
class ShowArchiveStructureDialog : public KDialog
class PIMSETTINGEXPORT_EXPORT ShowArchiveStructureDialog : public KDialog
{
Q_OBJECT
public:
......
......@@ -19,8 +19,8 @@
#define IMPORTEXPORTPROGRESSINDICATORBASE_H
#include <QObject>
class ImportExportProgressIndicatorBase : public QObject
#include "pimsettingexporter_export.h"
class PIMSETTINGEXPORT_EXPORT ImportExportProgressIndicatorBase : public QObject
{
Q_OBJECT
public:
......
......@@ -22,7 +22,7 @@
class ArchiveStorage;
class ExportJotJob : public AbstractImportExportJob
class PIMSETTINGEXPORT_EXPORT ExportJotJob : public AbstractImportExportJob
{
Q_OBJECT
public:
......
......@@ -22,7 +22,7 @@
class ArchiveStorage;
class ImportJotJob : public AbstractImportExportJob
class PIMSETTINGEXPORT_EXPORT ImportJotJob : public AbstractImportExportJob
{
Q_OBJECT
public:
......
......@@ -22,7 +22,7 @@
class ArchiveStorage;
class ExportKnodeJob : public AbstractImportExportJob
class PIMSETTINGEXPORT_EXPORT ExportKnodeJob : public AbstractImportExportJob
{
Q_OBJECT
public:
......
......@@ -19,10 +19,10 @@
#define IMPORTKNODEJOB_H
#include "abstractimportexportjob.h"
#include "pimsettingexporter_export.h"
class ArchiveStorage;
class ImportKnodeJob : public AbstractImportExportJob
class PIMSETTINGEXPORT_EXPORT ImportKnodeJob : public AbstractImportExportJob
{
Q_OBJECT
public:
......
......@@ -19,6 +19,7 @@
#define ExportMailJob_H
#include "abstractimportexportjob.h"
#include "pimsettingexporter_export.h"
#include <KSharedConfig>
#include <time.h>
......@@ -26,7 +27,7 @@
class KUrl;
class ArchiveStorage;
class ExportMailJob : public AbstractImportExportJob
class PIMSETTINGEXPORT_EXPORT ExportMailJob : public AbstractImportExportJob
{
public:
explicit ExportMailJob(QObject *parent, Utils::StoredTypes typeSelected, ArchiveStorage *archiveStorage, int numberOfStep);
......
......@@ -19,6 +19,7 @@
#define ImportMailJob_H
#include "abstractimportexportjob.h"
#include "pimsettingexporter_export.h"
#include <Akonadi/Collection>
#include <QStringList>
#include <QHash>
......@@ -27,7 +28,7 @@ class KArchiveDirectory;
class KArchiveFile;
class ArchiveStorage;
class ImportMailJob : public AbstractImportExportJob
class PIMSETTINGEXPORT_EXPORT ImportMailJob : public AbstractImportExportJob
{
Q_OBJECT
public:
......
......@@ -19,10 +19,10 @@
#define EXPORTNOTESJOB_H
#include "abstractimportexportjob.h"
#include "pimsettingexporter_export.h"
class ArchiveStorage;
class ExportNotesJob : public AbstractImportExportJob
class PIMSETTINGEXPORT_EXPORT ExportNotesJob : public AbstractImportExportJob
{
Q_OBJECT
public:
......
......@@ -19,10 +19,10 @@
#define IMPORTNOTESJOB_H
#include "abstractimportexportjob.h"
#include "pimsettingexporter_export.h"
class ArchiveStorage;
class ImportNotesJob : public AbstractImportExportJob
class PIMSETTINGEXPORT_EXPORT ImportNotesJob : public AbstractImportExportJob
{
Q_OBJECT
public:
......
......@@ -18,7 +18,7 @@
#define PIMSETTINGEXPORTERKERNEL_H
#include <mailcommon/interfaces/mailinterfaces.h>
#include "pimsettingexporter_export.h"
namespace Akonadi {
class EntityTreeModel;
class EntityMimeTypeFilterModel;
......@@ -28,7 +28,7 @@ namespace MailCommon {
class FolderCollectionMonitor;
}
class PimSettingExporterKernel : public QObject, public MailCommon::IKernel, public MailCommon::ISettings
class PIMSETTINGEXPORT_EXPORT PimSettingExporterKernel : public QObject, public MailCommon::IKernel, public MailCommon::ISettings
{
public:
explicit PimSettingExporterKernel( QObject *parent = 0 );
......
......@@ -24,7 +24,7 @@
class AbstractImportExportJob;
class ArchiveStorage;
class PimSettingsBackupRestore : public QObject
class PIMSETTINGEXPORT_EXPORT PimSettingsBackupRestore : public QObject
{
Q_OBJECT
public:
......
......@@ -17,6 +17,7 @@
#ifndef UTILS_H
#define UTILS_H
#include "pimsettingexporter_export.h"
#include <QString>
#include <KUrl>
#include <KSharedConfig>
......@@ -108,10 +109,10 @@ QString storeResources(KZip *archive, const QString &identifier, const QString &
KUrl akonadiAgentConfigPath(const QString &identifier);
KZip *openZip(const QString &filename, QString &errorMsg);
void addVersion(KZip *archive);
int archiveVersion(KZip *archive);
PIMSETTINGEXPORT_EXPORT void addVersion(KZip *archive);
PIMSETTINGEXPORT_EXPORT int archiveVersion(KZip *archive);
int currentArchiveVersion();
PIMSETTINGEXPORT_EXPORT int currentArchiveVersion();
QString appTypeToI18n(AppsType type);
QString storedTypeToI18n(StoredType type);
}
......
......@@ -19,12 +19,12 @@
#define LOGWIDGET_H
#include <QWidget>
#include "pimsettingexporter_export.h"
namespace KPIM {
class CustomLogWidget;
}
class LogWidget : public QWidget
class PIMSETTINGEXPORT_EXPORT LogWidget : public QWidget
{
public:
explicit LogWidget(QWidget *parent);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment