62 lines
1.1 KiB
Python
62 lines
1.1 KiB
Python
"""
|
|
Legacy widgets module (removed).
|
|
|
|
The editor runtime has migrated to ImGui. This module keeps old export names
|
|
as compatibility stubs so accidental imports fail with clear guidance.
|
|
"""
|
|
|
|
|
|
_REMOVED_MESSAGE = (
|
|
"ui.widgets has been removed: the editor now runs on ImGui only. "
|
|
"Use ui.panels/* and ui.lui_manager instead."
|
|
)
|
|
|
|
|
|
class _RemovedLegacyWidget:
|
|
def __init__(self, *args, **kwargs):
|
|
raise RuntimeError(_REMOVED_MESSAGE)
|
|
|
|
|
|
class NewProjectDialog(_RemovedLegacyWidget):
|
|
pass
|
|
|
|
|
|
class CustomMeta3DWidget(_RemovedLegacyWidget):
|
|
pass
|
|
|
|
|
|
class CustomFileView(_RemovedLegacyWidget):
|
|
pass
|
|
|
|
|
|
class CustomAssetsTreeWidget(_RemovedLegacyWidget):
|
|
pass
|
|
|
|
|
|
class CustomConsoleDockWidget(_RemovedLegacyWidget):
|
|
pass
|
|
|
|
|
|
class UniversalMessageDialog(_RemovedLegacyWidget):
|
|
pass
|
|
|
|
|
|
class StyledTextInputDialog(_RemovedLegacyWidget):
|
|
pass
|
|
|
|
|
|
class CustomTreeWidget(_RemovedLegacyWidget):
|
|
pass
|
|
|
|
|
|
__all__ = [
|
|
"NewProjectDialog",
|
|
"CustomMeta3DWidget",
|
|
"CustomFileView",
|
|
"CustomAssetsTreeWidget",
|
|
"CustomConsoleDockWidget",
|
|
"UniversalMessageDialog",
|
|
"StyledTextInputDialog",
|
|
"CustomTreeWidget",
|
|
]
|