I want to add XML support to my project. I write like this:
in "paser.h"
#ifndef PASER_H
#define PASER_H
#include <QXmlDefaultHandler>
{
Q_OBJECT
public:
~paser();
private:
};
#endif // PASER_H
#ifndef PASER_H
#define PASER_H
#include <QXmlDefaultHandler>
class paser : public QXmlDefaultHandler
{
Q_OBJECT
public:
paser(QObject *parent);
~paser();
private:
};
#endif // PASER_H
To copy to clipboard, switch view to plain text mode
in "paser.cpp"
#include "paser.h"
{
}
paser::~paser()
{
}
#include "paser.h"
paser::paser(QObject *parent)
: QXmlDefaultHandler(parent)
{
}
paser::~paser()
{
}
To copy to clipboard, switch view to plain text mode
then the orror occurs:
error C2664: 'QXmlDefaultHandler::QXmlDefaultHandler(const QXmlDefaultHandler &)' : cannot convert parameter 1 from 'QObject *' to 'const QXmlDefaultHandler &'
Reason: cannot convert from 'QObject *' to 'const QXmlDefaultHandler'
error C2664: 'QXmlDefaultHandler::QXmlDefaultHandler(const QXmlDefaultHandler &)' : cannot convert parameter 1 from 'QObject *' to 'const QXmlDefaultHandler &'
Reason: cannot convert from 'QObject *' to 'const QXmlDefaultHandler'
To copy to clipboard, switch view to plain text mode
Bookmarks