| 891 | } |
| 892 | |
| 893 | void MainWindow::editGcFile(GCode::File* file) |
| 894 | { |
| 895 | switch (file->gtype()) { |
| 896 | case GCode::Null: |
| 897 | case GCode::Profile: |
| 898 | toolpathActions[GCode::Profile]->triggered(); |
| 899 | reinterpret_cast<FormsUtil*>(m_dockWidget->widget())->editFile(file); |
| 900 | break; |
| 901 | case GCode::Pocket: |
| 902 | case GCode::Voronoi: |
| 903 | case GCode::Thermal: |
| 904 | case GCode::Drill: |
| 905 | case GCode::GCodeProperties: |
| 906 | case GCode::Raster: |
| 907 | case GCode::LaserHLDI: |
| 908 | default: |
| 909 | break; |
| 910 | } |
| 911 | } |
| 912 | |
| 913 | bool MainWindow::saveFile(const QString& fileName) |
| 914 | { |