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