def load(data: nil, path: nil)
      @root_component = Component.new(data: data, path: path)
      @root = @root_component.create
    end
def load(data: nil, path: nil)
      @root_component = Component.new(data: data, path: path)
      @root = @root_component.create
    end
Loads a QML file. The loaded component can be accessed by {#root_component}
 @param [String] data
 @param [String] path
 @see Component