MCPcopy Create free account
hub / github.com/KDE/falkon / updateScript

Method updateScript

src/plugins/GreaseMonkey/gm_script.cpp:158–177  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

156}
157
158void GM_Script::updateScript()
159{
160 if (!m_downloadUrl.isValid() || m_updating)
161 return;
162
163 m_updating = true;
164 Q_EMIT updatingChanged(m_updating);
165
166 auto *downloader = new GM_Downloader(m_downloadUrl, m_manager);
167 downloader->updateScript(m_fileName);
168 connect(downloader, &GM_Downloader::finished, this, [this]() {
169 m_updating = false;
170 Q_EMIT updatingChanged(m_updating);
171 });
172 connect(downloader, &GM_Downloader::error, this, [this]() {
173 m_updating = false;
174 Q_EMIT updatingChanged(m_updating);
175 });
176 downloadRequires();
177}
178
179bool GM_Script::match(const QUrl& url) const
180{

Callers 1

updateItemMethod · 0.45

Calls 1

isValidMethod · 0.45

Tested by

no test coverage detected