我知道如何使用它,但它的语法让我感到困扰。“私有插槽:”在做什么?
我以前从未在类定义中看到过 private 关键字和: 之间的内容。这里面是不是有什么奇妙的 C + + 魔法?
举个例子:
#include <QObject>
class Counter : public QObject
{
Q_OBJECT
public:
Counter() { m_value = 0; }
int value() const { return m_value; }
public slots:
void setValue(int value);
...