* entities. Usually that's an Drawing entity but
* it can also be a polyline, text, ...
*/
* entities. Usually that's an Drawing entity but
* it can also be a polyline, text, ...
*/
//Most likely because while the painter is valid, the QPainter is not...
//[WAS]#warning "!!! This is causing a segfault in the draw code !!!"
//Most likely because while the painter is valid, the QPainter is not...
//[WAS]#warning "!!! This is causing a segfault in the draw code !!!"
* @param v2 Second corner of the window to select.
* @param select true: select, false: deselect
*/
* @param v2 Second corner of the window to select.
* @param select true: select, false: deselect
*/
-void RS_Selection::selectWindow(const Vector & v1, const Vector & v2, bool select, bool cross)
+void Selection::selectWindow(const Vector & v1, const Vector & v2, bool select, bool cross)
{
//if (graphicView!=NULL) {
// graphicView->drawWindow(v1, v2, true);
{
//if (graphicView!=NULL) {
// graphicView->drawWindow(v1, v2, true);
* @param v2 Endpoint of line.
* @param select true: select, false: deselect
*/
* @param v2 Endpoint of line.
* @param select true: select, false: deselect
*/
if (en!=NULL && en->isVisible() &&
en->isAtomic() && en->isSelected()!=select &&
(en->getLayer()==NULL || en->getLayer()->isLocked()==false))
{
if (en!=NULL && en->isVisible() &&
en->isAtomic() && en->isSelected()!=select &&
(en->getLayer()==NULL || en->getLayer()->isLocked()==false))
{
{
if (en != NULL && en->isVisible() && en->isSelected() != select
&& (en->getLayer() == NULL || en->getLayer()->isLocked() == false))
{
{
if (en != NULL && en->isVisible() && en->isSelected() != select
&& (en->getLayer() == NULL || en->getLayer()->isLocked() == false))
{