Qt:Документация 4.3.2/qmap-qt3
Материал из Wiki.crossplatform.ru
Внимание: Актуальная версия перевода документации находится здесь |
__NOTOC__
Главная · Все классы · Основные классы · Классы по группам · Модули · Функции |
Содержание |
[править] Qt 3 Support Members for QMap
The following class members are part of the Qt 3 support layer. They are provided to help you port old code to Qt 4. We advise against using them in new code.
[править] Открытые функции
- void erase ( const Key & key )
- iterator insert ( const Key & key, const T & value, bool overwrite )
- iterator remove ( iterator it )
- iterator replace ( const Key & key, const T & value )
[править] Описание функций-членов
[править] void QMap::erase ( const Key & key )
This is an overloaded member function, provided for convenience.
Use remove(key) instead.
[править] iterator QMap::insert ( const Key & key, const T & value, bool overwrite )
This is an overloaded member function, provided for convenience.
Use the two-argument insert() overload instead. If you don't want to overwrite, call contains() beforehand.
For example, if you have code like
QMap<QString, int> map; ... map.insert("delay", 30000, false);
you can rewrite it as
QMap<QString, int> map; ... if (!map.contains("delay")) map.insert("delay", 30000);
[править] iterator QMap::remove ( iterator it )
This is an overloaded member function, provided for convenience.
Use erase(it) instead.
[править] iterator QMap::replace ( const Key & key, const T & value )
Copyright © 2007 Trolltech | Trademarks | Qt 4.3.2
|