![]() |
digiKam Developer Documentation
Professional Photo Management with the Power of Open Source
|
Public Member Functions | |
SearchFieldComboBox (QObject *const parent) | |
void | reset () override |
void | setupValueWidgets (QGridLayout *layout, int row, int column) override |
void | setValueWidgetsVisible (bool visible) override |
QList< QRect > | valueWidgetRects () const override |
void | write (SearchXmlWriter &writer) override |
![]() | |
SearchField (QObject *const parent) | |
bool | isVisible () override |
virtual void | read (SearchXmlCachingReader &reader)=0 |
void | setCategoryLabelVisible (bool visible) |
void | setCategoryLabelVisibleFromPreviousField (SearchField *const previousField) |
void | setFieldName (const QString &fieldName) |
virtual void | setText (const QString &label, const QString &detailLabel) |
void | setup (QGridLayout *const layout, int row=-1) |
void | setVisible (bool visible) override |
virtual bool | supportsField (const QString &fieldName) |
QList< QRect > | widgetRects (WidgetRectType=ValueWidgetRectsOnly) const |
Protected Slots | |
void | indexChanged (int) |
![]() | |
void | clearButtonClicked () |
Protected Attributes | |
QComboBox * | m_comboBox = nullptr |
![]() | |
bool | m_categoryLabelVisible = true |
AnimatedClearButton * | m_clearButton = nullptr |
QLabel * | m_detailLabel = nullptr |
QLabel * | m_label = nullptr |
QString | m_name |
bool | m_valueIsValid = false |
Additional Inherited Members | |
![]() | |
enum | WidgetRectType { LabelAndValueWidgetRects , ValueWidgetRectsOnly } |
![]() | |
void | signalVisibilityChanged () |
![]() | |
static SearchField * | createField (const QString &fieldName, SearchFieldGroup *const parent) |
![]() | |
virtual void | setupLabels (QGridLayout *layout, int line) |
void | setValidValueState (bool valueIsValid) |
|
overridevirtual |
Implements Digikam::SearchField.
|
overridevirtual |
Implements Digikam::SearchField.
|
overridevirtual |
Implements Digikam::SearchField.
|
overridevirtual |
Implements Digikam::SearchField.
|
overridevirtual |
Implements Digikam::SearchField.