export classes
svn path=/trunk/extragear/sysadmin/partitionmanager/; revision=1097419
This commit is contained in:
parent
fc753a2f14
commit
2d49f64f16
|
@ -21,6 +21,8 @@
|
|||
|
||||
#define DEVICE__H
|
||||
|
||||
#include "util/libpartitionmanagerexport.h"
|
||||
|
||||
#include <QString>
|
||||
#include <QObject>
|
||||
#include <qglobal.h>
|
||||
|
@ -38,7 +40,7 @@ class LibPartedBackendBackend;
|
|||
@see PartitionTable, Partition, LibParted::scanDevices()
|
||||
@author vl@fidra.de
|
||||
*/
|
||||
class Device : public QObject
|
||||
class LIBPARTITIONMANAGERPRIVATE_EXPORT Device : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
Q_DISABLE_COPY(Device)
|
||||
|
|
|
@ -25,6 +25,8 @@
|
|||
#include "core/partitionrole.h"
|
||||
#include "core/partitiontable.h"
|
||||
|
||||
#include "util/libpartitionmanagerexport.h"
|
||||
|
||||
#include <QStringList>
|
||||
#include <qglobal.h>
|
||||
|
||||
|
@ -66,7 +68,7 @@ class QString;
|
|||
@see PartitionTable, Device, FileSystem
|
||||
@author vl@fidra.de
|
||||
*/
|
||||
class Partition : public PartitionNode
|
||||
class LIBPARTITIONMANAGERPRIVATE_EXPORT Partition : public PartitionNode
|
||||
{
|
||||
friend class PartitionTable;
|
||||
friend class OperationStack;
|
||||
|
|
|
@ -21,6 +21,8 @@
|
|||
|
||||
#define PARTITIONROLE__H
|
||||
|
||||
#include "util/libpartitionmanagerexport.h"
|
||||
|
||||
#include <qglobal.h>
|
||||
|
||||
class QString;
|
||||
|
@ -31,7 +33,7 @@ class QString;
|
|||
|
||||
@author vl@fidra.de
|
||||
*/
|
||||
class PartitionRole
|
||||
class LIBPARTITIONMANAGERPRIVATE_EXPORT PartitionRole
|
||||
{
|
||||
public:
|
||||
/** A Partition's role: What kind of Partition is it? */
|
||||
|
|
|
@ -21,6 +21,8 @@
|
|||
|
||||
#define PARTITIONTABLE__H
|
||||
|
||||
#include "util/libpartitionmanagerexport.h"
|
||||
|
||||
#include "core/partitionnode.h"
|
||||
#include "core/partitionrole.h"
|
||||
|
||||
|
@ -39,7 +41,7 @@ class LibPartedBackend;
|
|||
|
||||
@author vl@fidra.de
|
||||
*/
|
||||
class PartitionTable : public PartitionNode
|
||||
class LIBPARTITIONMANAGERPRIVATE_EXPORT PartitionTable : public PartitionNode
|
||||
{
|
||||
Q_DISABLE_COPY(PartitionTable)
|
||||
|
||||
|
|
|
@ -23,6 +23,8 @@
|
|||
|
||||
#include "fs/filesystem.h"
|
||||
|
||||
#include "util/libpartitionmanagerexport.h"
|
||||
|
||||
#include <QMap>
|
||||
#include <qglobal.h>
|
||||
|
||||
|
@ -31,7 +33,7 @@ class QString;
|
|||
/** @brief Factory to create instances of FileSystem.
|
||||
@author vl@fidra.de
|
||||
*/
|
||||
class FileSystemFactory
|
||||
class LIBPARTITIONMANAGERPRIVATE_EXPORT FileSystemFactory
|
||||
{
|
||||
public:
|
||||
/** map of FileSystem::Types to pointers of FileSystem */
|
||||
|
|
|
@ -23,6 +23,8 @@
|
|||
|
||||
#include "fs/filesystem.h"
|
||||
|
||||
#include "util/libpartitionmanagerexport.h"
|
||||
|
||||
#include <QObject>
|
||||
#include <qglobal.h>
|
||||
|
||||
|
@ -42,7 +44,7 @@ class Report;
|
|||
|
||||
@author vl@fidra.de
|
||||
*/
|
||||
class Job : public QObject
|
||||
class LIBPARTITIONMANAGERPRIVATE_EXPORT Job : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
Q_DISABLE_COPY(Job)
|
||||
|
|
|
@ -21,6 +21,8 @@
|
|||
|
||||
#define EXTERNALCOMMAND__H
|
||||
|
||||
#include "util/libpartitionmanagerexport.h"
|
||||
|
||||
#include <QProcess>
|
||||
#include <QStringList>
|
||||
#include <QString>
|
||||
|
@ -34,7 +36,7 @@ class Report;
|
|||
|
||||
@author vl@fidra.de
|
||||
*/
|
||||
class ExternalCommand : public QProcess
|
||||
class LIBPARTITIONMANAGERPRIVATE_EXPORT ExternalCommand : public QProcess
|
||||
{
|
||||
Q_OBJECT
|
||||
Q_DISABLE_COPY(ExternalCommand)
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
#include <QObject>
|
||||
#include <qglobal.h>
|
||||
|
||||
class Log
|
||||
class LIBPARTITIONMANAGERPRIVATE_EXPORT Log
|
||||
{
|
||||
public:
|
||||
enum Level
|
||||
|
|
|
@ -21,6 +21,8 @@
|
|||
|
||||
#define REPORT__H
|
||||
|
||||
#include "util/libpartitionmanagerexport.h"
|
||||
|
||||
#include <QObject>
|
||||
#include <QList>
|
||||
#include <QString>
|
||||
|
@ -34,7 +36,7 @@ class ReportLine;
|
|||
|
||||
@author vl@fidra.de
|
||||
*/
|
||||
class Report : public QObject
|
||||
class LIBPARTITIONMANAGERPRIVATE_EXPORT Report : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
Q_DISABLE_COPY(Report)
|
||||
|
|
Loading…
Reference in New Issue