digiKam
|
Public Slots | |
SearchGroup * | addSearchGroup () |
void | removeSearchGroup (SearchGroup *group) |
Signals | |
void | searchCancel () |
void | searchOk () |
void | searchTryout () |
Public Member Functions | |
QPixmap | bottomBarPixmap (int w, int h) override |
QPixmap | groupLabelPixmap (int w, int h) override |
void | read (const QString &search) |
SearchView () | |
void | setBottomBar (SearchViewBottomBar *const bar) |
void | setup () |
QString | write () const |
~SearchView () override | |
Protected Slots | |
void | animationFrame (int) |
void | removeSendingSearchGroup () |
void | setTheme () |
void | slotAddGroupButton () |
void | slotResetButton () |
void | startAnimation () |
void | timeLineFinished () |
Protected Member Functions | |
void | addGroupToLayout (SearchGroup *group) override |
Re-implement: Adds a newly created group to the layout structures. More... | |
QPixmap | cachedBannerPixmap (int w, int h) const |
SearchGroup * | createSearchGroup () override |
Re-implement: create and setup a search group. More... | |
void | finishReadingGroups () |
Call when the XML part is finished. More... | |
void | paintEvent (QPaintEvent *e) override |
void | readGroup (SearchXmlCachingReader &reader) |
Call when a group element is the current element. More... | |
void | showEvent (QShowEvent *event) override |
void | startReadingGroups (SearchXmlCachingReader &reader) |
Call before reading the XML part that could contain group elements. More... | |
QList< QRect > | startupAnimationAreaOfGroups () const |
Collects the data from the same method of all contained groups (position relative to this widget) More... | |
void | writeGroups (SearchXmlWriter &writer) const |
Write contained groups to writer. More... | |
Protected Attributes | |
int | m_groupIndex |
QList< SearchGroup * > | m_groups |
Digikam::SearchView::SearchView | ( | ) |
|
override |
|
overrideprotectedvirtual |
Re-implement: Adds a newly created group to the layout structures.
Implements Digikam::AbstractSearchGroupContainer.
|
slotinherited |
References Digikam::AbstractSearchGroupContainer::addGroupToLayout(), Digikam::AbstractSearchGroupContainer::createSearchGroup(), Digikam::AbstractSearchGroupContainer::m_groups, and Digikam::AbstractSearchGroupContainer::removeSendingSearchGroup().
Referenced by Digikam::AbstractSearchGroupContainer::readGroup(), setup(), and slotAddGroupButton().
|
protectedslot |
Referenced by setup().
|
overridevirtual |
Implements Digikam::SearchViewThemedPartsCache.
References cachedBannerPixmap().
|
protected |
Referenced by bottomBarPixmap(), and groupLabelPixmap().
|
overrideprotectedvirtual |
Re-implement: create and setup a search group.
Implements Digikam::AbstractSearchGroupContainer.
References Digikam::SearchGroup::ChainGroup, Digikam::SearchGroup::FirstGroup, Digikam::AbstractSearchGroupContainer::m_groups, and Digikam::SearchGroup::setup().
|
protectedinherited |
Call when the XML part is finished.
References Digikam::AbstractSearchGroupContainer::m_groupIndex, and Digikam::AbstractSearchGroupContainer::m_groups.
Referenced by read(), and Digikam::SearchGroup::read().
|
overridevirtual |
Implements Digikam::SearchViewThemedPartsCache.
References cachedBannerPixmap().
|
overrideprotected |
void Digikam::SearchView::read | ( | const QString & | search | ) |
|
protectedinherited |
Call when a group element is the current element.
References Digikam::AbstractSearchGroupContainer::addSearchGroup(), Digikam::AbstractSearchGroupContainer::m_groupIndex, Digikam::AbstractSearchGroupContainer::m_groups, and Digikam::SearchGroup::read().
Referenced by read(), and Digikam::SearchGroup::read().
|
slotinherited |
|
protectedslotinherited |
|
signal |
Referenced by setBottomBar().
|
signal |
Referenced by setBottomBar().
|
signal |
Referenced by setBottomBar().
void Digikam::SearchView::setBottomBar | ( | SearchViewBottomBar *const | bar | ) |
References searchCancel(), searchOk(), searchTryout(), slotAddGroupButton(), and slotResetButton().
|
protectedslot |
Referenced by setup().
void Digikam::SearchView::setup | ( | ) |
|
overrideprotected |
References startAnimation().
|
protectedslot |
References Digikam::AbstractSearchGroupContainer::addSearchGroup().
Referenced by setBottomBar().
|
protectedslot |
References Digikam::AbstractSearchGroupContainer::m_groups.
Referenced by setBottomBar().
|
protectedslot |
Referenced by read(), and showEvent().
|
protectedinherited |
Call before reading the XML part that could contain group elements.
References Digikam::AbstractSearchGroupContainer::m_groupIndex.
Referenced by read(), and Digikam::SearchGroup::read().
|
protectedinherited |
Collects the data from the same method of all contained groups (position relative to this widget)
References Digikam::AbstractSearchGroupContainer::m_groups, and Digikam::SearchGroup::startupAnimationArea().
Referenced by paintEvent(), and Digikam::SearchGroup::startupAnimationArea().
|
protectedslot |
Referenced by setup().
QString Digikam::SearchView::write | ( | ) | const |
|
protectedinherited |
Write contained groups to writer.
References Digikam::AbstractSearchGroupContainer::m_groups, and Digikam::SearchGroup::write().
Referenced by write(), and Digikam::SearchGroup::write().
|
protectedinherited |
|
protectedinherited |
Referenced by Digikam::AbstractSearchGroupContainer::addSearchGroup(), createSearchGroup(), Digikam::AbstractSearchGroupContainer::finishReadingGroups(), Digikam::AbstractSearchGroupContainer::readGroup(), Digikam::AbstractSearchGroupContainer::removeSearchGroup(), slotResetButton(), Digikam::AbstractSearchGroupContainer::startupAnimationAreaOfGroups(), and Digikam::AbstractSearchGroupContainer::writeGroups().