|
@@ -16,7 +16,8 @@
|
|
|
#include "commandlineparser_p.hh"
|
|
|
#include <QWebFrame>
|
|
|
|
|
|
-#define STRINGIZE(x) #x
|
|
|
+#define STRINGIZE_(x) #x
|
|
|
+#define STRINGIZE(x) STRINGIZE_(x)
|
|
|
|
|
|
/*!
|
|
|
Output the name and version of the program, and also whether we are using a patched qt
|
|
@@ -25,7 +26,7 @@
|
|
|
void CommandLineParserPrivate::outputName(Outputter * o) const {
|
|
|
o->beginSection("Name");
|
|
|
o->beginParagraph();
|
|
|
- o->text(QString("wkhtmltopdf ")+QString::number(MAJOR_VERSION)+"."+QString::number(MINOR_VERSION)+"."+QString::number(PATCH_VERSION)+(QString(STRINGIZE(BUILD)).isEmpty()?" ":"")+STRINGIZE(BUILD));
|
|
|
+ o->text(QString("wkhtmltopdf ")+QString::number(MAJOR_VERSION)+"."+QString::number(MINOR_VERSION)+"."+QString::number(PATCH_VERSION)+(QString(STRINGIZE(BUILD)).isEmpty()?"":" ")+STRINGIZE(BUILD));
|
|
|
o->text(", ");
|
|
|
#ifdef __EXTENSIVE_WKHTMLTOPDF_QT_HACK__
|
|
|
o->text("using wkhtmltopdf patched qt.");
|
|
@@ -258,7 +259,7 @@ void CommandLineParserPrivate::outputContact(Outputter * o) const {
|
|
|
\param o The outputter to output to
|
|
|
*/
|
|
|
void CommandLineParserPrivate::outputDocStart(Outputter * o) const {
|
|
|
- o->beginSection(QString("wkhtmltopdf ")+QString::number(MAJOR_VERSION)+"."+QString::number(MINOR_VERSION)+"."+QString::number(PATCH_VERSION)+(QString(STRINGIZE(BUILD)).isEmpty()?" ":"")+STRINGIZE(BUILD) + "Manual");
|
|
|
+ o->beginSection(QString("wkhtmltopdf ")+QString::number(MAJOR_VERSION)+"."+QString::number(MINOR_VERSION)+"."+QString::number(PATCH_VERSION)+(QString(STRINGIZE(BUILD)).isEmpty()?"":" ")+STRINGIZE(BUILD) + "Manual");
|
|
|
o->paragraph("This file documents wkhtmltopdf, a program capable of converting html "
|
|
|
"documents into PDF documents.");
|
|
|
o->endSection();
|