2011-08-25 156 views
0

當我提出基於QWidget的Qt中的一個新的類,我得到的代碼看起來像這樣的構造,默認初始化列表

Board::Board(QWidget *parent) : QWidget(parent) { } 

它看起來像QWidget的(父)是的一部分一個初始化列表,但如果這是真的,我們將設置一個名爲QWidget的變量等於參數父項,是否正確?但我不認爲有任何稱爲QWidget的變量。那麼這是一個非C++概念,還是一個特定於Qt的概念來設置一個小部件的父代?或者它實際上是一個C++概念?我最好的猜測是它對於Qt是特定的,並且你不會在普通的C++中看到類似的東西。

回答