|
wiRedPanda
Logic Circuit Simulator
|
Global accessor for the current FileDialogProvider. More...
Functions | |
| FileDialogProvider * | provider () |
| Returns the active provider. Never null. | |
| FileDialogProvider * | setProvider (FileDialogProvider *newProvider) |
Global accessor for the current FileDialogProvider.
| FileDialogProvider * FileDialogs::provider | ( | ) |
Returns the active provider. Never null.
Definition at line 15 of file FileDialogProvider.cpp.
References s_provider.
Referenced by ICController::addEmbeddedICFromFile(), ICController::addICFromFile(), ElementEditor::audioBox(), ExportController::exportArduinoDialog(), ExportController::exportImageDialog(), ExportController::exportPdfDialog(), ExportController::exportSystemVerilogDialog(), ICController::extractICByBlobName(), ICController::extractSelectedIC(), WorkspaceManager::openFile(), WorkspaceManager::save(), WorkspaceManager::saveFile(), WorkspaceManager::saveFileAs(), and ElementEditor::updateElementAppearance().
| FileDialogProvider * FileDialogs::setProvider | ( | FileDialogProvider * | newProvider | ) |
Replaces the active provider. Pass nullptr to restore the default. Returns the previous provider (for RAII restoration in tests).
Definition at line 20 of file FileDialogProvider.cpp.
References s_provider, and s_realProvider.