Exemple #1
0
void Map::addLayer(Layer *layer) {
    if (!layer) {
        return;
    }
    
    adoptLayer(layer);
    mLayers.append(layer);
}
Exemple #2
0
void GroupLayer::insertLayer(int index, Layer *layer)
{
    adoptLayer(*layer);
    mLayers.insert(index, layer);
}
Exemple #3
0
void GroupLayer::addLayer(std::unique_ptr<Layer> layer)
{
    adoptLayer(*layer);
    mLayers.append(layer.release());
}
Exemple #4
0
void Map::insertLayer(int index, Layer *layer) {
    adoptLayer(layer);
    mLayers.insert(index, layer);
}