| 5834 | } |
| 5835 | |
| 5836 | void G4UIQt::OpenIconCallback(const QString& aParam) |
| 5837 | { |
| 5838 | QString aCommand = aParam.left(aParam.indexOf(fStringSeparator)); |
| 5839 | QString aLabel = aParam.mid(aParam.indexOf(fStringSeparator) + fStringSeparator.length()); |
| 5840 | |
| 5841 | QString nomFich = QFileDialog::getOpenFileName(fMainWindow, aLabel, fLastOpenPath, |
| 5842 | "Macro files (*.mac);;Geant4 files( *.mac *.g4* *.in);;All (*.*)"); |
| 5843 | if (nomFich != "") { |
| 5844 | G4UImanager::GetUIpointer()->ApplyCommand( |
| 5845 | (QString(aCommand) + QString(" ") + nomFich).toStdString().c_str()); |
| 5846 | QDir dir; |
| 5847 | fLastOpenPath = dir.absoluteFilePath(nomFich); |
| 5848 | } |
| 5849 | } |
| 5850 | |
| 5851 | void G4UIQt::SaveIconCallback(const QString& aParam) |
| 5852 | { |
no test coverage detected