MCPcopy Create free account
hub / github.com/CE-Programming/CEmu / debugGetFile

Method debugGetFile

gui/qt/debugger.cpp:254–273  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

252}
253
254QString MainWindow::debugGetFile(bool save) {
255 QString file;
256 QFileDialog dialog(this);
257
258 dialog.setAcceptMode(save ? QFileDialog::AcceptSave : QFileDialog::AcceptOpen);
259 dialog.setFileMode(QFileDialog::AnyFile);
260 dialog.setDirectory(m_dir);
261 dialog.setNameFilter(tr("Debugging Info (*.ini)"));
262 dialog.setWindowTitle(save ? tr("Debugger Export") : tr("Debugger Import"));
263 dialog.setDefaultSuffix(QStringLiteral("ini"));
264 dialog.exec();
265
266 if (!dialog.selectedFiles().isEmpty()) {
267 QStringList selected = dialog.selectedFiles();
268 file = selected.first();
269 }
270
271 m_dir = dialog.directory();
272 return file;
273}
274
275void MainWindow::debugRaise() {
276 debug_clear_basic_step();

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected