libosmscout
0.1
|
#include <MapPainterQt.h>
Public Member Functions | |
BatchMapPainterQt (size_t expectedCount) | |
bool | paint (const Projection &projection, const MapParameter ¶meter, QPainter *painter) |
~BatchMapPainterQt () override | |
![]() | |
void | AddData (const MapDataRef &d, MapPainterQt * &painter) |
BatchMapPainter (size_t expectedCount) | |
virtual | ~BatchMapPainter ()=default |
Additional Inherited Members | |
![]() | |
bool | BatchPaintInternal (const Projection &projection, const MapParameter ¶meter) |
Render bach of multiple databases, step by step (. More... | |
![]() | |
std::vector< MapDataRef > | data |
std::vector< MapPainterQt * > | painters |
Qt specific MapPainterBatch. When given PainterQt instances are used from multiple threads, they should be always added in same order to avoid deadlocks.
|
explicit |
|
override |
bool osmscout::BatchMapPainterQt::paint | ( | const Projection & | projection, |
const MapParameter & | parameter, | ||
QPainter * | painter | ||
) |