我Qt的一個新手,並在文檔中,我不明白如下語法原型:在Qt文檔中,雙冒號代表什麼?
這裏是QTabWidget類功能addTab()的語法原型。
int QTabWidget::addTab(QWidget * page, const QString & label)
我不明白爲什麼他們兩個冒號 QTabWidget後。 我認爲addTab()來自於QTabWidget類,所以如果我們想要使用這個函數,我們必須包含QTabWidget(或者包含整體並且同時包含QTabWidget的任何類)。 是嗎?
但是我們可以在實際/代碼中編寫語法QTabWidget :: addTab(.....)嗎?或者它只是表示它來自哪個類的文檔的符號?
需要解釋。我曾經在C++上學過,但從來沒有用C++編程,所以我沒有實際的經驗,我知道::是什麼意思,但我不明白他們在Qt中意味着什麼。也許這是因爲我對此很陌生,所以我對文檔不太熟悉,但是我有一些時間來自然而然地接受它,並且您的解釋現在已經清楚了:) – user2305415