s*******s 发帖数: 1031 | 1 class Q_SVG_EXPORT QGraphicsSvgItem : public QObject, public QGraphicsItem
{
Q_OBJECT
public:
private:
Q_DISABLE_COPY(QGraphicsSvgItem)
inline QGraphicsSvgItemPrivate *d_func()
{ return reinterpret_cast(QObject::d_ptr); }
inline const QGraphicsSvgItemPrivate *d_func() const
{ return reinterpret_cast(QObject::d_pt
r); }
friend class QGraphicsSvgItemPrivate;
Q_PRIVATE_SLOT(d_func(), void _q_repaintItem())
} |
f****4 发帖数: 1359 | |
s*******s 发帖数: 1031 | 3 多谢。
要好好复习语法了.
【在 f****4 的大作中提到】 : const function可以重载
|
f****4 发帖数: 1359 | 4 语法其实也没讲
我当时是try 了const在函数声明能在的所有地方才知道的 |
d*******8 发帖数: 785 | 5 咦。。这个是QT吗?
pt
【在 s*******s 的大作中提到】 : class Q_SVG_EXPORT QGraphicsSvgItem : public QObject, public QGraphicsItem : { : Q_OBJECT : public: : private: : Q_DISABLE_COPY(QGraphicsSvgItem) : inline QGraphicsSvgItemPrivate *d_func() : { return reinterpret_cast(QObject::d_ptr); } : inline const QGraphicsSvgItemPrivate *d_func() const : { return reinterpret_cast(QObject::d_pt
|
k*k 发帖数: 243 | 6 函数的返回值类型不同, 所以是函数重载吧
pt
【在 s*******s 的大作中提到】 : class Q_SVG_EXPORT QGraphicsSvgItem : public QObject, public QGraphicsItem : { : Q_OBJECT : public: : private: : Q_DISABLE_COPY(QGraphicsSvgItem) : inline QGraphicsSvgItemPrivate *d_func() : { return reinterpret_cast(QObject::d_ptr); } : inline const QGraphicsSvgItemPrivate *d_func() const : { return reinterpret_cast(QObject::d_pt
|
m********g 发帖数: 692 | 7 different return type is not enough for an overloading...
【在 k*k 的大作中提到】 : 函数的返回值类型不同, 所以是函数重载吧 : : pt
|