src/addObjectDialog.cpp

changeset 269
2d71227f35cb
parent 268
778eed342ee4
child 276
a21e49914264
equal deleted inserted replaced
268:778eed342ee4 269:2d71227f35cb
136 le_subfileName = new QLineEdit; 136 le_subfileName = new QLineEdit;
137 le_subfileName->setFocus (); 137 le_subfileName->setFocus ();
138 138
139 if (obj) { 139 if (obj) {
140 LDSubfile* ref = static_cast<LDSubfile*> (obj); 140 LDSubfile* ref = static_cast<LDSubfile*> (obj);
141 le_subfileName->setText (ref->fileName); 141 le_subfileName->setText (ref->fileInfo ()->name ());
142 } 142 }
143 break; 143 break;
144 144
145 case LDObject::Radial: 145 case LDObject::Radial:
146 coordCount = 3; 146 coordCount = 3;
452 LDSubfile* ref = initObj<LDSubfile> (obj); 452 LDSubfile* ref = initObj<LDSubfile> (obj);
453 453
454 for (const Axis ax : g_Axes) 454 for (const Axis ax : g_Axes)
455 ref->setCoordinate (ax, dlg.dsb_coords[ax]->value ()); 455 ref->setCoordinate (ax, dlg.dsb_coords[ax]->value ());
456 456
457 ref->fileName = name;
458 ref->setTransform (transform); 457 ref->setTransform (transform);
459 ref->fileInfo = file; 458 ref->setFileInfo (file);
460 } 459 }
461 break; 460 break;
462 461
463 default: 462 default:
464 break; 463 break;

mercurial