Introduce macros for namespace to make qdoc happy
qdoc doesn't work for class located in normal namespace
This commit is contained in:
@@ -32,8 +32,7 @@
|
|||||||
#include <QFile>
|
#include <QFile>
|
||||||
#include <QPointF>
|
#include <QPointF>
|
||||||
|
|
||||||
namespace QXlsx {
|
QT_BEGIN_NAMESPACE_XLSX
|
||||||
|
|
||||||
|
|
||||||
DocumentPrivate::DocumentPrivate(Document *p) :
|
DocumentPrivate::DocumentPrivate(Document *p) :
|
||||||
q_ptr(p), defaultPackageName(QStringLiteral("Book1.xlsx"))
|
q_ptr(p), defaultPackageName(QStringLiteral("Book1.xlsx"))
|
||||||
@@ -56,8 +55,9 @@ bool DocumentPrivate::loadPackage(QIODevice *device)
|
|||||||
|
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\class QXlsx::Document
|
\class Document
|
||||||
\inmodule QtXlsx
|
\inmodule QtXlsx
|
||||||
|
\brief The Document class provides a API that is used to handle the contents of .xlsx files.
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@@ -243,4 +243,4 @@ Document::~Document()
|
|||||||
delete d_ptr;
|
delete d_ptr;
|
||||||
}
|
}
|
||||||
|
|
||||||
} // namespace QXlsx
|
QT_END_NAMESPACE_XLSX
|
||||||
|
|||||||
@@ -31,7 +31,7 @@
|
|||||||
class QIODevice;
|
class QIODevice;
|
||||||
class QImage;
|
class QImage;
|
||||||
|
|
||||||
namespace QXlsx {
|
QT_BEGIN_NAMESPACE_XLSX
|
||||||
|
|
||||||
class Workbook;
|
class Workbook;
|
||||||
class Worksheet;
|
class Worksheet;
|
||||||
@@ -80,6 +80,6 @@ private:
|
|||||||
DocumentPrivate * const d_ptr;
|
DocumentPrivate * const d_ptr;
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace QXlsx
|
QT_END_NAMESPACE_XLSX
|
||||||
|
|
||||||
#endif // QXLSX_XLSXDOCUMENT_H
|
#endif // QXLSX_XLSXDOCUMENT_H
|
||||||
|
|||||||
+15
-2
@@ -27,7 +27,7 @@
|
|||||||
#include <QDataStream>
|
#include <QDataStream>
|
||||||
#include <QDebug>
|
#include <QDebug>
|
||||||
|
|
||||||
namespace QXlsx {
|
QT_BEGIN_NAMESPACE_XLSX
|
||||||
|
|
||||||
FormatPrivate::FormatPrivate(Format *p) :
|
FormatPrivate::FormatPrivate(Format *p) :
|
||||||
q_ptr(p)
|
q_ptr(p)
|
||||||
@@ -44,12 +44,25 @@ FormatPrivate::FormatPrivate(Format *p) :
|
|||||||
color_indexed = 0;
|
color_indexed = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*!
|
||||||
|
* \class Format
|
||||||
|
* \inmodule QtXlsx
|
||||||
|
* \brief Providing the methods and properties that are available for formatting cells in Excel.
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/*!
|
||||||
|
* \internal
|
||||||
|
*/
|
||||||
Format::Format() :
|
Format::Format() :
|
||||||
d_ptr(new FormatPrivate(this))
|
d_ptr(new FormatPrivate(this))
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*!
|
||||||
|
* \internal
|
||||||
|
*/
|
||||||
Format::~Format()
|
Format::~Format()
|
||||||
{
|
{
|
||||||
delete d_ptr;
|
delete d_ptr;
|
||||||
@@ -807,4 +820,4 @@ int Format::colorIndexed() const
|
|||||||
return d->color_indexed;
|
return d->color_indexed;
|
||||||
}
|
}
|
||||||
|
|
||||||
} // namespace QXlsx
|
QT_END_NAMESPACE_XLSX
|
||||||
|
|||||||
@@ -31,7 +31,7 @@
|
|||||||
#include <QByteArray>
|
#include <QByteArray>
|
||||||
#include <QList>
|
#include <QList>
|
||||||
|
|
||||||
namespace QXlsx {
|
QT_BEGIN_NAMESPACE_XLSX
|
||||||
|
|
||||||
class Styles;
|
class Styles;
|
||||||
class Worksheet;
|
class Worksheet;
|
||||||
@@ -247,6 +247,6 @@ private:
|
|||||||
FormatPrivate * const d_ptr;
|
FormatPrivate * const d_ptr;
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace QXlsx
|
QT_END_NAMESPACE_XLSX
|
||||||
|
|
||||||
#endif // QXLSX_FORMAT_H
|
#endif // QXLSX_FORMAT_H
|
||||||
|
|||||||
@@ -26,7 +26,9 @@
|
|||||||
#define XLSXGLOBAL_H
|
#define XLSXGLOBAL_H
|
||||||
#include <QtGlobal>
|
#include <QtGlobal>
|
||||||
|
|
||||||
namespace QXlsx {
|
#define QT_BEGIN_NAMESPACE_XLSX namespace QXlsx {
|
||||||
|
#define QT_END_NAMESPACE_XLSX }
|
||||||
|
#define QTXLSX_USE_NAMESPACE using namespace QXlsx;
|
||||||
|
|
||||||
#if !defined(QT_STATIC) && !defined(XLSX_NO_LIB)
|
#if !defined(QT_STATIC) && !defined(XLSX_NO_LIB)
|
||||||
# if defined(QT_BUILD_XLSX_LIB)
|
# if defined(QT_BUILD_XLSX_LIB)
|
||||||
@@ -44,6 +46,4 @@ namespace QXlsx {
|
|||||||
# define XLSX_AUTOTEST_EXPORT
|
# define XLSX_AUTOTEST_EXPORT
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
#endif // XLSXGLOBAL_H
|
#endif // XLSXGLOBAL_H
|
||||||
|
|||||||
@@ -36,7 +36,7 @@
|
|||||||
#include <QFile>
|
#include <QFile>
|
||||||
#include <QBuffer>
|
#include <QBuffer>
|
||||||
|
|
||||||
namespace QXlsx {
|
QT_BEGIN_NAMESPACE_XLSX
|
||||||
|
|
||||||
WorkbookPrivate::WorkbookPrivate(Workbook *q) :
|
WorkbookPrivate::WorkbookPrivate(Workbook *q) :
|
||||||
q_ptr(q)
|
q_ptr(q)
|
||||||
@@ -331,4 +331,4 @@ void Workbook::addWorksheet(const QString &name, QSharedPointer<Worksheet> sheet
|
|||||||
d->worksheets.append(sheet);
|
d->worksheets.append(sheet);
|
||||||
}
|
}
|
||||||
|
|
||||||
} //namespace
|
QT_END_NAMESPACE_XLSX
|
||||||
|
|||||||
@@ -32,7 +32,7 @@
|
|||||||
|
|
||||||
class QIODevice;
|
class QIODevice;
|
||||||
|
|
||||||
namespace QXlsx {
|
QT_BEGIN_NAMESPACE_XLSX
|
||||||
|
|
||||||
class Worksheet;
|
class Worksheet;
|
||||||
class Format;
|
class Format;
|
||||||
@@ -87,6 +87,6 @@ private:
|
|||||||
WorkbookPrivate * const d_ptr;
|
WorkbookPrivate * const d_ptr;
|
||||||
};
|
};
|
||||||
|
|
||||||
} //QXlsx
|
QT_END_NAMESPACE_XLSX
|
||||||
|
|
||||||
#endif // XLSXWORKBOOK_H
|
#endif // XLSXWORKBOOK_H
|
||||||
|
|||||||
@@ -44,7 +44,7 @@
|
|||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
|
||||||
namespace QXlsx {
|
QT_BEGIN_NAMESPACE_XLSX
|
||||||
|
|
||||||
WorksheetPrivate::WorksheetPrivate(Worksheet *p) :
|
WorksheetPrivate::WorksheetPrivate(Worksheet *p) :
|
||||||
q_ptr(p)
|
q_ptr(p)
|
||||||
@@ -1136,4 +1136,4 @@ QSharedPointer<Worksheet> Worksheet::loadFromXmlData(const QByteArray &data)
|
|||||||
return loadFromXmlFile(&buffer);
|
return loadFromXmlFile(&buffer);
|
||||||
}
|
}
|
||||||
|
|
||||||
} //namespace
|
QT_END_NAMESPACE_XLSX
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ class QDateTime;
|
|||||||
class QUrl;
|
class QUrl;
|
||||||
class QImage;
|
class QImage;
|
||||||
|
|
||||||
namespace QXlsx {
|
QT_BEGIN_NAMESPACE_XLSX
|
||||||
class Package;
|
class Package;
|
||||||
class Workbook;
|
class Workbook;
|
||||||
class XmlStreamWriter;
|
class XmlStreamWriter;
|
||||||
@@ -101,6 +101,5 @@ private:
|
|||||||
WorksheetPrivate * const d_ptr;
|
WorksheetPrivate * const d_ptr;
|
||||||
};
|
};
|
||||||
|
|
||||||
} //QXlsx
|
QT_END_NAMESPACE_XLSX
|
||||||
|
|
||||||
#endif // XLSXWORKSHEET_H
|
#endif // XLSXWORKSHEET_H
|
||||||
|
|||||||
Reference in New Issue
Block a user