use plasma exports

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=676506
This commit is contained in:
Aaron J. Seigo 2007-06-17 00:29:53 +00:00
parent eb5522104a
commit d6af3ab7b6
3 changed files with 8 additions and 6 deletions

View File

@ -20,13 +20,14 @@
#ifndef PACKAGEMETADATA_H #ifndef PACKAGEMETADATA_H
#define PACKAGEMETADATA_H #define PACKAGEMETADATA_H
#include <kdemacros.h>
#include <QString> #include <QString>
#include <plasma_export.h>
namespace Plasma namespace Plasma
{ {
class KDE_EXPORT PackageMetadata class PLASMA_EXPORT PackageMetadata
{ {
public: public:
/** /**

View File

@ -19,7 +19,8 @@
#ifndef PACKAGER_H #ifndef PACKAGER_H
#define PACKAGER_H #define PACKAGER_H
#include <kdemacros.h>
#include <plasma_export.h>
class KTemporaryFile; class KTemporaryFile;
@ -28,7 +29,7 @@ namespace Plasma
class PackageMetadata; class PackageMetadata;
class PackagerPrivate; class PackagerPrivate;
class KDE_EXPORT Packager class PLASMA_EXPORT Packager
{ {
public: public:
Packager(PackageMetadata *metadata); Packager(PackageMetadata *metadata);

View File

@ -22,7 +22,7 @@
#include <QStringList> #include <QStringList>
#include <kdemacros.h> #include <plasma_export.h>
namespace Plasma namespace Plasma
{ {
@ -57,7 +57,7 @@ namespace Plasma
* Either way, PackageStructure creates a sort of "contract" between the packager and * Either way, PackageStructure creates a sort of "contract" between the packager and
* the application which is also self-documenting. * the application which is also self-documenting.
**/ **/
class KDE_EXPORT PackageStructure class PLASMA_EXPORT PackageStructure
{ {
public: public:
/** /**