Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Requirement for a 3d plotting library creates random box #7

Open
arm61 opened this issue Oct 19, 2022 · 1 comment
Open

Requirement for a 3d plotting library creates random box #7

arm61 opened this issue Oct 19, 2022 · 1 comment
Assignees

Comments

@arm61
Copy link
Contributor

arm61 commented Oct 19, 2022

EasyReflectometry doesn't have the need for 3d plotting. But easyApp expects 3d plotting and therefore EasyReflectometry has this random box in the preferences pane. (see attached image)
Screenshot 2022-10-19 at 13 39 35

The file that is expecting the 3d plotting library to be defined can be seen here

file:///Users/andrewmccluskey/mambaforge/envs/easyscience/lib/python3.8/site-packages/easyApp/Gui/Components/PreferencesDialog.qml:222: TypeError: Cannot read property 'current3dPlottingLib' of undefined
file:///Users/andrewmccluskey/mambaforge/envs/easyscience/lib/python3.8/site-packages/easyApp/Gui/Elements/ApplicationWindow.qml:21:5: Unable to assign [undefined] to QString
file:///Users/andrewmccluskey/mambaforge/envs/easyscience/lib/python3.8/site-packages/easyApp/Gui/Components/PreferencesDialog.qml:219: TypeError: Cannot read property 'plotting3dLibs' of undefined
@arm61
Copy link
Contributor Author

arm61 commented Oct 19, 2022

This is a lack of generality in easyApp, it is reflecting easyDiffraction functionality that is not necessary outside of diffraction.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants