以下成员源于类 QList 已过时。 提供它们是为使旧源代码能继续工作。强烈建议不要在新代码中使用它们。
(obsolete)
void
|
swap (int i , int j ) |
(obsolete)
QSet<T>
|
toSet () const |
(obsolete)
std::list<T>
|
toStdList () const |
(obsolete)
QList<T>
|
fromSet (const QSet<T> & set ) |
(obsolete)
QList<T>
|
fromStdList (const std::list<T> & list ) |
[static]
QList
<
T
> QList::
fromSet
(const
QSet
<
T
> &
set
)
此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。
返回 QList object with the data contained in set . The order of the elements in the QList is undefined.
注意: Since Qt 5.14, range constructors are available for Qt's generic 容器类 and should be used in place of this method.
例如,若有代码像
QSet<int> set; // ... QList<int> list = QList<int>::fromSet(set);
可以把它重写成
QSet<int> set; // ... QList<int> list(set.begin(), set.end());
另请参阅 QList (InputIterator, InputIterator), fromVector (), toSet (),和 QSet::toList ().
[static]
QList
<
T
> QList::
fromStdList
(const
std::list
<
T
> &
list
)
此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。
返回 QList object with the data contained in list . The order of the elements in the QList is the same as in list .
注意: Since Qt 5.14, range constructors are available for Qt's generic 容器类 and should be used in place of this method.
例如,若有代码像
std::list<double> stdlist; // ... QList<double> list = QList<double>::fromStdList(stdlist);
可以把它重写成
std::list<double> stdlist; // ... QList<double> list(stdlist.begin(), stdlist.end());
另请参阅 QList (InputIterator, InputIterator), toStdList (),和 QVector::fromStdVector ().
此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。
使用 swapItemsAt ()
另请参阅 move () 和 swapItemsAt ().
此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。
返回 QSet object with the data contained in this QList 。由于 QSet doesn't allow duplicates, the resulting QSet might be smaller than the original list was.
注意: Since Qt 5.14, range constructors are available for Qt's generic 容器类 and should be used in place of this method.
例如,若有代码像
QStringList list; // ... QSet<QString> set = list.toSet();
可以把它重写成
QStringList list; // ... QSet<QString> set(list.begin(), list.end());
另请参阅 QSet::QSet (InputIterator, InputIterator), toVector (), fromSet (),和 QSet::fromList ().
此函数已过时。提供它是为使旧源代码能继续工作。强烈建议不要在新代码中使用它。
Returns a std::list object with the data contained in this QList 。范例:
注意: Since Qt 5.14, range constructors are available for Qt's generic 容器类 and should be used in place of this method.
例如,若有代码像
QList<double> list; // ... std::list<double> stdlist = list.toStdList();
可以把它重写成
QList<double> list; // ... std::list<double> stdlist(list.begin(), list.end());
另请参阅 fromStdList () 和 QVector::toStdVector ().