m_previousItem = 0;
}
-void ListView::clearUnused(const QStringList &userIDs)
+void ListView::clearUnused(const QStringList &itemIDs)
{
qDebug() << __PRETTY_FUNCTION__;
foreach (QString key, m_listItems.keys()) {
- if (!userIDs.contains(key)) {
+ if (!itemIDs.contains(key)) {
ListItem *item = m_listItems.take(key);
if (item) {
takeItem(row(item));
setItemHidden(item, false);
}
-bool ListView::contains(const QString &userID)
+bool ListView::contains(const QString &itemID)
{
qDebug() << __PRETTY_FUNCTION__;
- return m_listItems.contains(userID);
+ return m_listItems.contains(itemID);
}
-void ListView::filter(const QList<QString> &userIDs)
+void ListView::filter(const QList<QString> &itemIDs)
{
qDebug() << __PRETTY_FUNCTION__;
foreach (ListItem *item, m_listItems) {
- if (userIDs.contains(item->id()))
+ if (itemIDs.contains(item->id()))
setItemHidden(item, false);
else
setItemHidden(item, true);
}
}
-ListItem *ListView::takeListItemFromView(const QString &userID)
+ListItem *ListView::takeListItemFromView(const QString &itemID)
{
qDebug() << __PRETTY_FUNCTION__;
- ListItem *item = listItem(userID);
+ ListItem *item = listItem(itemID);
takeItem(row(item));
return item;
}
-ListItem *ListView::listItem(const QString &userID)
+ListItem *ListView::listItem(const QString &itemID)
{
qDebug() << __PRETTY_FUNCTION__;
- return dynamic_cast<ListItem*>(m_listItems.value(userID));
+ return dynamic_cast<ListItem*>(m_listItems.value(itemID));
}
/**
* @brief Clear unused items from view.
*
- * Clears items which are not in user ID's list from the view and items list.
+ * Clears items which are not in item ID's list from the view and items list.
*
- * @param userIDs list of new user ID's.
+ * @param itemIDs list of item ID's to keep in list view
*/
- void clearUnused(const QStringList &userIDs);
+ void clearUnused(const QStringList &itemIDs);
/**
* @brief Clears filtering from list.
bool contains(const QString &userID);
/**
- * @brief Filters list by user IDs.
+ * @brief Filters list by item IDs.
*
- * Hide all items that are not in the userIDs list.
+ * Hide all items that are not in the itemIDs list.
*
- * @param userIDs user ID's to items that are shown
+ * @param itemIDs item ID's for items that are shown
*/
- void filter(const QList<QString> &userIDs);
+ void filter(const QList<QString> &itemIDs);
/**
* @brief Filters list by text pattern.
*
* Item is not deleted.
*
- * @param userID user's ID
+ * @param itemID item's ID
* @return ListItem
*/
- ListItem *takeListItemFromView(const QString &userID);
+ ListItem *takeListItemFromView(const QString &itemID);
/**
- * @brief Returns ListItem with userID.
+ * @brief Returns ListItem with itemID.
*
- * @param userID user's ID
+ * @param itemID item's ID
* @return ListItem
*/
- ListItem *listItem(const QString &userID);
+ ListItem *listItem(const QString &itemID);
private: