qt中Qlist指针访问Qlist中的内容

刚学qt不久,c++基础也有点差,今天用到 Qlist *list;
我要怎么用访问list中的内容呢,如果不是指针可以用 list[i]来访问,指针的话我使用c的方法貌似不可以,求大佬解决

list->at(i)
这样试试看

qt的源代码里看,at相当于[]

template <typename T>
inline const T &QList<T>::at(int i) const
{ 
    Q_ASSERT_X(i >= 0 && i < p.size(), "QList<T>::at", "index out of range");

    return reinterpret_cast<Node *>(p.at(i))->t(); 
}

template <typename T>
inline const T &QList<T>::operator[](int i) const
{ 
    Q_ASSERT_X(i >= 0 && i < p.size(), "QList<T>::operator[]", "index out of range");

    return reinterpret_cast<Node *>(p.at(i))->t(); 
}