我正在經歷一個Qt
教程here,當我遇到這個下面的代碼段傳來:Qt類中的插槽和信號是什麼意思?
#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);
signals:
void valueChanged(int newValue);
private:
int m_value;
};
任何人都可以向我解釋什麼是public slots
,signals
在聲明中的使用情況如何?我雖然只有兩個,public
和private
。他們叫什麼,他們的用法是什麼?
@Cupidvogel:呵呵,我錯過了一個鏈接。所以,你最好再次閱讀該文檔......這是你應該清楚理解的Qt基礎知識。官方文件對此很清楚。 – zaufi 2014-11-06 22:41:27
看起來像。巴里,你最好關閉這個問題嗎? – SexyBeast 2014-11-06 22:41:45
它需要3個更接近的選票。 – JBL 2014-11-06 22:42:33