GUI: demonstrate that blender has recieved results of the request
This commit is contained in:
14
__init__.py
14
__init__.py
@@ -10,17 +10,18 @@ class PackageSettings(bpy.types.PropertyGroup):
|
||||
url = bpy.props.StringProperty(name="URL")
|
||||
|
||||
# class PackageManager:
|
||||
# # For some reason accessing 'settings' PointerProperty via wm.package_manager.settings gives a value error
|
||||
# # but accessing it when not stored in this class (wm.package_manager_settings) is fine?
|
||||
# # settings = bpy.props.PointerProperty(type=PackageSettings)
|
||||
# pipes = []
|
||||
# # For some reason accessing *Property objects stored in this class gives a TypeError:
|
||||
# # UILayout.prop(): error with argument 1, "data" - Function.data expected a AnyType type, not tuple
|
||||
# # But accessing them when not stored in a class or dict is fine?
|
||||
# settings = bpy.props.PointerProperty(type=PackageSettings)
|
||||
# last_response_code = bpy.props.PointerProperty(type=bpy.types.StringProperty)
|
||||
|
||||
def register():
|
||||
from . import (pkg_ops, pkg_ui)
|
||||
|
||||
bpy.utils.register_class(PackageSettings)
|
||||
# bpy.types.WindowManager.package_manager = PackageManager()
|
||||
bpy.types.WindowManager.package_manager_settings = bpy.props.PointerProperty(type=PackageSettings)
|
||||
# bpy.types.WindowManager.pm_last_response_code = bpy.props.StringProperty(name="pm_last_response_code")
|
||||
pkg_ops.register()
|
||||
pkg_ui.register()
|
||||
|
||||
@@ -30,5 +31,6 @@ def unregister():
|
||||
pkg_ops.unregister()
|
||||
pkg_ui.unregister();
|
||||
bpy.utils.unregister_class(PackageSettings)
|
||||
del bpy.types.WindowManager.package_manager
|
||||
del bpy.types.WindowManager.package_manager_settings
|
||||
# del bpy.types.WindowManager.pm_last_response_code
|
||||
|
||||
|
Reference in New Issue
Block a user