diff --git a/ui/searchlineedit.h b/ui/searchlineedit.h --- a/ui/searchlineedit.h +++ b/ui/searchlineedit.h @@ -15,8 +15,8 @@ #include +class KBusyIndicatorWidget; class QTimer; -class KPixmapSequenceWidget; /** * @short A line edit for find-as-you-type search. Outputs to the Document. @@ -89,7 +89,7 @@ private: SearchLineEdit *m_edit; - KPixmapSequenceWidget* m_anim; + KBusyIndicatorWidget* m_anim; QTimer *m_timer; }; diff --git a/ui/searchlineedit.cpp b/ui/searchlineedit.cpp --- a/ui/searchlineedit.cpp +++ b/ui/searchlineedit.cpp @@ -17,10 +17,9 @@ #include #include #include +#include #include #include -#include -#include #include #include @@ -286,7 +285,7 @@ m_edit = new SearchLineEdit( this, document ); layout->addWidget( m_edit ); - m_anim = new KPixmapSequenceWidget( this ); + m_anim = new KBusyIndicatorWidget( this ); m_anim->setFixedSize( 22, 22 ); layout->addWidget( m_anim ); m_anim->hide(); @@ -317,15 +316,6 @@ void SearchLineWidget::slotTimedout() { - if ( m_anim->sequence().isEmpty() ) - { - const KPixmapSequence seq = KIconLoader::global()->loadPixmapSequence(QStringLiteral("process-working"), 22); - if ( seq.frameCount() > 0 ) - { - m_anim->setInterval( 1000 / seq.frameCount() ); - m_anim->setSequence( seq ); - } - } m_anim->show(); }