Revision aaffc8c...
Go back to digest for 21st October 2012Bug Fixes in Utilities
Friedrich Karl Tilman Pülz committed changes in [publictransport] /:
Fix crashes in the runner
- Limit matches running in parallel using a QSemaphore
to prevent crashes
- When a match gets started from a non-GUI thread, wait for the
match to complete (using a QEventLoop)
- No blocking queued connection for the
PublicTransportRunner::doMatch() signal
- Use Result objects for the data of 'Plasma::QueryMatch'es
to be able to include more data, such as stop geo positions
File Changes
Modified 2 files
- runner/publictransportrunner.cpp
- runner/publictransportrunner.h
2 files changed in total