EnvironmentWidget: Make view searchable

Change-Id: Ife939c5abc015529eaa1ee5c06e0cca468e163a1
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
This commit is contained in:
Daniel Teske
2014-08-01 16:16:11 +02:00
parent 60f97524ed
commit 60db018f00
3 changed files with 11 additions and 4 deletions

View File

@@ -132,9 +132,10 @@ IFindSupport::Result ItemViewFind::findStep(const QString &txt, FindFlags findFl
return result;
}
QWidget *ItemViewFind::createSearchableWrapper(QAbstractItemView *treeView, FetchOption option)
QFrame *ItemViewFind::createSearchableWrapper(QAbstractItemView *treeView, FetchOption option)
{
QWidget *widget = new QWidget;
QFrame *widget = new QFrame;
widget->setFrameStyle(QFrame::NoFrame);
QVBoxLayout *vbox = new QVBoxLayout(widget);
vbox->setMargin(0);
vbox->setSpacing(0);

View File

@@ -34,6 +34,7 @@
QT_BEGIN_NAMESPACE
class QAbstractItemView;
class QFrame;
class QModelIndex;
QT_END_NAMESPACE
@@ -64,7 +65,7 @@ public:
Result findIncremental(const QString &txt, FindFlags findFlags);
Result findStep(const QString &txt, FindFlags findFlags);
static QWidget *createSearchableWrapper(QAbstractItemView *treeView,
static QFrame *createSearchableWrapper(QAbstractItemView *treeView,
FetchOption option = DoNotFetchMoreWhileSearching);
private: