Changeset View
Changeset View
Standalone View
Standalone View
addons/katebuild-plugin/SelectTargetView.cpp
Show First 20 Lines • Show All 78 Lines • ▼ Show 20 Line(s) | 75 | { | |||
---|---|---|---|---|---|
79 | m_proxyModel->setSourceModel(model); | 79 | m_proxyModel->setSourceModel(model); | ||
80 | u_treeView->setModel(m_proxyModel); | 80 | u_treeView->setModel(m_proxyModel); | ||
81 | u_treeView->expandAll(); | 81 | u_treeView->expandAll(); | ||
82 | u_treeView->resizeColumnToContents(0); | 82 | u_treeView->resizeColumnToContents(0); | ||
83 | u_treeView->setEditTriggers(QAbstractItemView::EditKeyPressed); | 83 | u_treeView->setEditTriggers(QAbstractItemView::EditKeyPressed); | ||
84 | 84 | | |||
85 | setFocusProxy(u_filterEdit); | 85 | setFocusProxy(u_filterEdit); | ||
86 | 86 | | |||
87 | connect(u_filterEdit, SIGNAL(textChanged(QString)), this, SLOT(setFilter(QString))); | 87 | connect(u_filterEdit, &QLineEdit::textChanged, this, &SelectTargetView::setFilter); | ||
88 | connect(u_treeView, SIGNAL(doubleClicked(QModelIndex)), this, SLOT(accept())); | 88 | connect(u_treeView, &QTreeView::doubleClicked, this, &SelectTargetView::accept); | ||
89 | 89 | | |||
90 | u_filterEdit->installEventFilter(this); | 90 | u_filterEdit->installEventFilter(this); | ||
91 | } | 91 | } | ||
92 | 92 | | |||
93 | void SelectTargetView::setFilter(const QString &filter) | 93 | void SelectTargetView::setFilter(const QString &filter) | ||
94 | { | 94 | { | ||
95 | m_proxyModel->setFilter(filter); | 95 | m_proxyModel->setFilter(filter); | ||
96 | u_treeView->expandAll(); | 96 | u_treeView->expandAll(); | ||
Show All 31 Lines |