27 * Updates this object and its child widgets so their states are correctly described by the @p dolphinQuery.
28 * This method is always initially called on the Search::Bar which in turn calls this method on its child widgets. That is because the Search::Bar is the
29 * ancestor widget of all classes implementing UpdatableStateInterface, and from Search::Bar::updateStateToMatch() the changed state represented by the
30 * @p dolphinQuery is propagated to all other UpdatableStateInterfaces through UpdatableStateInterface::updateState() calls.
34Q_ASSERT_X(m_searchConfiguration,"UpdatableStateInterface::updateStateToMatch()","An UpdatableStateInterface should always have a consistent state.");
37Q_ASSERT_X(m_searchConfiguration,"UpdatableStateInterface::updateStateToMatch()","An UpdatableStateInterface should always have a consistent state.");