Fix regressions
[kphotoalbum.git] / ImportExport / ImportSettings.cpp
blob06a9c884ffa21356a9057fca2bfd05fa7c7e6f9e
1 #include "ImportSettings.h"
3 void ImportExport::CategoryMatchSetting::add( const QString& DBFileNameItem, const QString& XMLFileNameItem )
5 m_XMLtoDB[XMLFileNameItem] = DBFileNameItem;
7 void ImportExport::ImportSettings::setSelectedImages( const DB::ImageInfoList& list)
9 m_selectedImages = list;
12 DB::ImageInfoList ImportExport::ImportSettings::selectedImages() const
14 return m_selectedImages;
17 void ImportExport::ImportSettings::setDestination( const QString& destination )
19 m_destination = destination;
22 QString ImportExport::ImportSettings::destination() const
24 return m_destination;
27 void ImportExport::ImportSettings::setExternalSource( bool b )
29 m_externalSource = b;
32 bool ImportExport::ImportSettings::externalSource() const
34 return m_externalSource;
37 void ImportExport::ImportSettings::setKimFile( const KUrl& kimFile )
39 m_kimFile = kimFile;
42 KUrl ImportExport::ImportSettings::kimFile() const
44 return m_kimFile;
47 void ImportExport::ImportSettings::setBaseURL( const KUrl& url )
49 m_baseURL = url;
52 KUrl ImportExport::ImportSettings::baseURL() const
54 return m_baseURL;
57 ImportExport::ImportSettings::ImportAction ImportExport::ImportSettings::importAction( const QString& item )
59 return m_actions[item];
62 void ImportExport::ImportSettings::setImportActions( const QMap<QString, ImportAction>& actions )
64 m_actions = actions;
67 void ImportExport::ImportSettings::addCategoryMatchSetting( const CategoryMatchSetting& setting )
69 m_categoryMatchSettings.append( setting );
72 QList<ImportExport::CategoryMatchSetting> ImportExport::ImportSettings::categoryMatchSetting() const
74 return m_categoryMatchSettings;
77 QString ImportExport::CategoryMatchSetting::XMLCategoryName() const
79 return m_XMLCategoryName;
82 QString ImportExport::CategoryMatchSetting::DBCategoryName() const
84 return m_DBCategoryName;
87 const QMap<QString, QString>& ImportExport::CategoryMatchSetting::XMLtoDB() const
89 return m_XMLtoDB;