On Friday 31 December 2010 06:02:09 机械唯物主义 : linjunhalida wrote:
> ok, still my pysideqwt project, I'm wrapping QwtData,
> in QwtData: http://qwt.sourceforge.net/qwt__data_8h-source.html
> 
> 00047 class QWT_EXPORT QwtData
> 00048 {
> 00049 public:
> 00050     QwtData();
> 00051     virtual ~QwtData();
> 00052
> 00054     virtual QwtData *copy() const = 0;
> 00055
> 00057     virtual size_t size() const = 0;
> 00058
> 00064     virtual double x(size_t i) const = 0;
> 00070     virtual double y(size_t i) const = 0;
> 00071
> 00072     virtual QwtDoubleRect boundingRect() const;
> 00073
> 00074 protected:
> 00078     QwtData &operator=(const QwtData &);
> 00079 };
> 
> and xml typesystem:
> 
>   <object-type name="QwtData">
>   </object-type>
> 
> and qwtdata_wrapper:
> 
> class QwtDataWrapper : public QwtData
> {
> public:
>     QwtDataWrapper();
>     virtual QRectF boundingRect() const;
>     virtual QwtData * copy() const;
>     virtual ~QwtDataWrapper();
> };

The generator probably doesn't know what is "size_t" due to a missing include 
file.

If I'm correct, find and add the include file or add size_t as primitive type 
on 
your typesystem using the tag:

<primitive-type name="size_t" default-constructor="0" target-lang-api-
name="PyLong" />

Regards.

-- 
Hugo Parente Lima
INdT - Instituto Nokia de Tecnologia

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
PySide mailing list
[email protected]
http://lists.openbossa.org/listinfo/pyside

Reply via email to