mero
14th November 2009, 01:02
Hello
I've got error in cmake:
Error: Undefined interface in line: Q_INTERFACES(QTextObjectInterface)
#include <QObject>
#include <QTextObjectInterface>
class ImageHandler : public QObject, public QTextObjectInterface
{
Q_OBJECT
Q_INTERFACES(QTextObjectInterface)
public:
ImageHandler(TextDocument *doc);
QSizeF intrinsicSize(QTextDocument *doc, int posInDoc, const QTextFormat &format);
void drawObject(QPainter *painter, const QRectF &rect, QTextDocument *doc, int posInDoc, const QTextFormat &format);
private:
QTextObjectInterface *m_defaultImageHandler;
};
what I must add to cmake ? or into code ?
I've got error in cmake:
Error: Undefined interface in line: Q_INTERFACES(QTextObjectInterface)
#include <QObject>
#include <QTextObjectInterface>
class ImageHandler : public QObject, public QTextObjectInterface
{
Q_OBJECT
Q_INTERFACES(QTextObjectInterface)
public:
ImageHandler(TextDocument *doc);
QSizeF intrinsicSize(QTextDocument *doc, int posInDoc, const QTextFormat &format);
void drawObject(QPainter *painter, const QRectF &rect, QTextDocument *doc, int posInDoc, const QTextFormat &format);
private:
QTextObjectInterface *m_defaultImageHandler;
};
what I must add to cmake ? or into code ?