digiKam
|
Public Slots | |
void | setFieldsVisible (bool visible) |
Public Member Functions | |
void | addField (SearchField *const field) |
QList< QRect > | areaOfMarkedFields () const |
void | clearMarkedFields () |
SearchField * | fieldForName (const QString &fieldName) const |
void | markField (SearchField *const field) |
void | reset () |
SearchFieldGroup (SearchGroup *const parent) | |
void | setLabel (SearchFieldGroupLabel *const label) |
void | write (SearchXmlWriter &writer) |
Protected Slots | |
void | slotLabelClicked () |
Protected Attributes | |
VisibilityController * | m_controller |
QList< SearchField * > | m_fields |
SearchFieldGroupLabel * | m_label |
QGridLayout * | m_layout |
QSet< SearchField * > | m_markedFields |
|
explicit |
References m_controller, m_layout, and Digikam::VisibilityController::setContainerWidget().
void Digikam::SearchFieldGroup::addField | ( | SearchField *const | field | ) |
QList< QRect > Digikam::SearchFieldGroup::areaOfMarkedFields | ( | ) | const |
void Digikam::SearchFieldGroup::clearMarkedFields | ( | ) |
References m_markedFields.
Referenced by reset().
SearchField * Digikam::SearchFieldGroup::fieldForName | ( | const QString & | fieldName | ) | const |
References m_fields, and Digikam::SearchField::supportsField().
Referenced by Digikam::SearchGroup::read().
void Digikam::SearchFieldGroup::markField | ( | SearchField *const | field | ) |
References m_markedFields.
Referenced by Digikam::SearchGroup::read().
void Digikam::SearchFieldGroup::reset | ( | ) |
References clearMarkedFields(), m_fields, and Digikam::SearchField::reset().
Referenced by Digikam::SearchGroup::reset().
|
slot |
References m_controller, and Digikam::VisibilityController::setVisible().
Referenced by Digikam::SearchGroup::read(), and Digikam::SearchGroup::setup().
void Digikam::SearchFieldGroup::setLabel | ( | SearchFieldGroupLabel *const | label | ) |
References m_label, and slotLabelClicked().
Referenced by Digikam::SearchGroup::setup().
|
protectedslot |
References m_controller, and Digikam::VisibilityController::triggerVisibility().
Referenced by setLabel().
void Digikam::SearchFieldGroup::write | ( | SearchXmlWriter & | writer | ) |
References m_fields, and Digikam::SearchField::write().
Referenced by Digikam::SearchGroup::write().
|
protected |
Referenced by addField(), areaOfMarkedFields(), SearchFieldGroup(), setFieldsVisible(), and slotLabelClicked().
|
protected |
Referenced by addField(), fieldForName(), reset(), and write().
|
protected |
Referenced by setLabel().
|
protected |
Referenced by addField(), and SearchFieldGroup().
|
protected |
Referenced by areaOfMarkedFields(), clearMarkedFields(), and markField().