Я понимаю, как его использовать, но синтаксис этого меня беспокоит. Что такое "частные слоты:" делать?
Я никогда не видел что-то между ключевым словом private и: в определении класса раньше. Есть ли какая-то причудливая магия С++ здесь?
И пример здесь:
#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);
...