[ENH] Abstract Qt/notebook handling in iEEG GUI
See original GitHub issueThe PyQt import handling should be deduplicated across MNE with one abstract function at some point. This will be especially useful when PyQt versions change.
This kind of code is what needs to be deduplicated in mne.gui._ieeg_locate_gui.py
from PyQt5.QtWidgets import (QMainWindow, QGridLayout,
QVBoxLayout, QHBoxLayout, QLabel,
QMessageBox, QWidget,
QListView, QSlider, QPushButton,
QComboBox, QPlainTextEdit)
Issue Analytics
- State:
- Created 2 years ago
- Comments:10 (10 by maintainers)
Top Results From Across the Web
No results found
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
We’ve completed the abstraction of Qt itself, now the IEEG GUI “just” needs to be migrated to the notebook/Qt abstraction framework. I’ll re-title this issue to reflect this.
And if we could get PyQt5/PyQt6/PySide2/PySide6 compat all at once via
qtpy
, that would be great…