src/actions.cc

branch
experimental
changeset 906
d2b3c8ce8817
parent 892
49afb6b98253
child 899
eb9604e381e3
child 927
409b82a4765e
child 943
af81220741d9
equal deleted inserted replaced
891:00d76b281021 906:d2b3c8ce8817
266 // 266 //
267 void MainWindow::slot_actionSelectAll() 267 void MainWindow::slot_actionSelectAll()
268 { 268 {
269 for (LDObjectPtr obj : CurrentDocument()->objects()) 269 for (LDObjectPtr obj : CurrentDocument()->objects())
270 obj->select(); 270 obj->select();
271
272 ui->objectList->selectAll();
273 refresh();
274 } 271 }
275 272
276 // ============================================================================= 273 // =============================================================================
277 // 274 //
278 void MainWindow::slot_actionSelectByColor() 275 void MainWindow::slot_actionSelectByColor()
294 for (LDObjectPtr obj : CurrentDocument()->objects()) 291 for (LDObjectPtr obj : CurrentDocument()->objects())
295 { 292 {
296 if (colors.contains (obj->color())) 293 if (colors.contains (obj->color()))
297 obj->select(); 294 obj->select();
298 } 295 }
299
300 updateSelection();
301 refresh();
302 } 296 }
303 297
304 // ============================================================================= 298 // =============================================================================
305 // 299 //
306 void MainWindow::slot_actionSelectByType() 300 void MainWindow::slot_actionSelectByType()
334 if (type == OBJ_Subfile and not subfilenames.contains (obj.staticCast<LDSubfile>()->fileInfo()->name())) 328 if (type == OBJ_Subfile and not subfilenames.contains (obj.staticCast<LDSubfile>()->fileInfo()->name()))
335 continue; 329 continue;
336 330
337 obj->select(); 331 obj->select();
338 } 332 }
339
340 updateSelection();
341 refresh();
342 } 333 }
343 334
344 // ============================================================================= 335 // =============================================================================
345 // 336 //
346 void MainWindow::slot_actionGridCoarse() 337 void MainWindow::slot_actionGridCoarse()

mercurial