MCPcopy Create free account
hub / github.com/Codeya-IDE/deepin-ide / initOperator

Method initOperator

src/plugins/find/gui/advancedsearchwidget.cpp:149–171  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

147}
148
149void AdvancedSearchWidgetPrivate::initOperator()
150{
151 collapseBtn = registerOperator(QIcon::fromTheme("collapse_all"),
152 AdvancedSearchWidget::tr("Collapse All"),
153 std::bind(&SearchResultWidget::collapseAll, resultWidget));
154 expandBtn = registerOperator(QIcon::fromTheme("expand_all"),
155 AdvancedSearchWidget::tr("Expand All"),
156 std::bind(&SearchResultWidget::expandAll, resultWidget));
157 clearBtn = registerOperator(QIcon::fromTheme("delete"),
158 AdvancedSearchWidget::tr("Clear Search Results"),
159 std::bind(&AdvancedSearchWidgetPrivate::clear, this));
160 refreshBtn = registerOperator(QIcon::fromTheme("refresh"),
161 AdvancedSearchWidget::tr("Refresh"),
162 std::bind(&AdvancedSearchWidgetPrivate::refresh, this));
163 stopSearchBtn = registerOperator(QIcon::fromTheme("stop_search"),
164 AdvancedSearchWidget::tr("Stop Search"),
165 std::bind(&AdvancedSearchWidgetPrivate::stop, this));
166 stopSearchBtn->hide();
167
168 searchSpinner = new DSpinner(q);
169 winSrv->registerWidgetToDockHeader(MWNA_ADVANCEDSEARCH, searchSpinner);
170 searchSpinner->hide();
171}
172
173DToolButton *AdvancedSearchWidgetPrivate::registerOperator(const QIcon &icon, const QString &description, std::function<void()> handler)
174{

Callers 1

registerToSidebarMethod · 0.80

Calls 2

hideMethod · 0.45

Tested by

no test coverage detected