私はこのような構造体を持っています:
struct Flow
{
QLayoutItem * item;
bool shown;
};
QList
次のように、この構造体にa を使用したいと思います。
QList<Flow> itemList;
次の関数はコンパイル エラーを返します。
void FlowLayout::add(QLayoutItem *item)
{
itemList.item = item;
itemList.shown = true;
itemList.append(itemlist);
}
エラーは次のとおりです。
class "QList<FlowLayout::Flow *>" has no member "item"
アイテムメンバーにアクセスしてリストに追加する方法は?