我對QGridLayout
有一個非常基本的疑問。 要添加一個小工具在QGridLayout
我們給QWidget *
,應該與row
& column
否(一些其他參數)一起添加。 現在用於去除小部件存在於沒有功能刪除根據一個widget來排&列中沒有即是這樣的:在Qt中從QGridLayout中移除Widget?
int row, column;
gridObj->remove(row, column);
我覺得QGridLayout
必須保持某種QList
存儲的Widgets 引用&有職位。那麼爲什麼沒有按位置刪除小工具的功能呢? 它只有1個刪除功能,我們需要指定QWidget
對象的引用。
如果這是某種限制,那麼是否有解決此問題的方法? 自己維護一個QList是一個解決方案,但它非常乏味。 謝謝
首先,爲什麼你沒有任何指針創建小工具? – Blood 2013-03-23 16:21:17