MCPcopy Create free account
hub / github.com/LeFroid/Viper-Browser / addSearchEngine

Method addSearchEngine

src/core/search/SearchEngineManager.cpp:74–94  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

72}
73
74void SearchEngineManager::addSearchEngine(const QString &name, const QString &query)
75{
76 if (name.isEmpty() || query.isEmpty())
77 return;
78
79 // Check if already in collection, if so, then simply update query string associated with name
80 if (m_searchEngines.contains(name))
81 {
82 SearchEngine &engine = m_searchEngines[name];
83 engine.QueryString = query;
84
85 m_shouldSave = true;
86 return;
87 }
88
89 SearchEngine engine;
90 engine.QueryString = query;
91 m_searchEngines.insert(name, engine);
92 m_shouldSave = true;
93 emit engineAdded(name);
94}
95
96void SearchEngineManager::removeSearchEngine(const QString &name)
97{

Callers

nothing calls this directly

Calls 1

containsMethod · 0.45

Tested by

no test coverage detected