digiKam
|
Public Member Functions | |
void | addChild (Item *const newChild) |
Item * | findChildWithImageId (const qlonglong searchImageId) |
void | insertChild (const int pos, Item *const newChild) |
Item () | |
void | takeChild (Item *const oldChild) |
~Item () | |
Public Attributes | |
QList< Item * > | children |
qlonglong | imageId |
Item * | parent |
|
explicit |
Digikam::TableViewModel::Item::~Item | ( | ) |
void Digikam::TableViewModel::Item::addChild | ( | TableViewModel::Item *const | newChild | ) |
References parent.
TableViewModel::Item * Digikam::TableViewModel::Item::findChildWithImageId | ( | const qlonglong | searchImageId | ) |
References findChildWithImageId(), and Digikam::TableViewModel::imageId().
Referenced by findChildWithImageId().
void Digikam::TableViewModel::Item::insertChild | ( | const int | pos, |
TableViewModel::Item *const | newChild | ||
) |
References parent.
void Digikam::TableViewModel::Item::takeChild | ( | TableViewModel::Item *const | oldChild | ) |
Referenced by Digikam::TableViewModel::findChildSortedPosition(), Digikam::TableViewModel::hasChildren(), Digikam::TableViewModel::index(), Digikam::TableViewModel::indexFromImageId(), Digikam::TableViewModel::itemIndex(), Digikam::TableViewModel::parent(), Digikam::TableViewModel::rowCount(), and Digikam::TableViewModel::sort().
qlonglong Digikam::TableViewModel::Item::imageId |
Item* Digikam::TableViewModel::Item::parent |