OpenShot Video Editor  2.0.0
Public Member Functions | Public Attributes | List of all members
blender_listview.BlenderListView Class Reference

A TreeView QWidget used on the animated title window. More...

Inheritance diagram for blender_listview.BlenderListView:

Public Member Functions

def __init__
 
def btnRefresh_clicked
 
def close_window
 
def color_button_clicked
 
def currentChanged
 
def disable_interface
 Disable all controls on interface. More...
 
def dropdown_index_changed
 
def enable_interface
 Disable all controls on interface. More...
 
def error_with_blender
 Show a friendly error message regarding the blender executable or version. More...
 
def generateUniqueFolder
 Generate a new, unique folder name to contain Blender frames. More...
 
def get_animation_details
 Build a dictionary of all animation settings and properties from XML. More...
 
def get_project_params
 Return a dictionary of project related settings, needed by the Blender python script. More...
 
def init_slider_values
 Init the slider and preview frame label to the currently selected animation. More...
 
def inject_params
 
def mousePressEvent
 
def onBlenderErrorMessage
 
def onBlenderErrorNoData
 
def onBlenderVersionError
 
def onCloseWindow
 
def onRenableInterface
 
def onRenderFinish
 
def onUpdateImage
 
def onUpdateProgress
 
def preview_timer_onTimeout
 Timer is ready to Render frame. More...
 
def refresh_view
 
def Render
 Render an images sequence of the current template using Blender 2.62+ and the Blender Python API. More...
 
def render_finished
 
def sliderPreview_valueChanged
 Get new value of preview slider, and start timer to Render frame. More...
 
def spinner_value_changed
 
def text_value_changed
 
def update_image
 
def update_progress_bar
 

Public Attributes

 app
 
 background
 
 blender_model
 
 deselected
 
 params
 
 preview_timer
 
 selected
 
 selected_template
 
 unique_folder_name
 
 win
 
 worker
 

Detailed Description

A TreeView QWidget used on the animated title window.

Definition at line 68 of file blender_listview.py.

Constructor & Destructor Documentation

def blender_listview.BlenderListView.__init__ (   self,
  args 
)

Definition at line 588 of file blender_listview.py.

Member Function Documentation

def blender_listview.BlenderListView.btnRefresh_clicked (   self,
  checked 
)

Definition at line 298 of file blender_listview.py.

def blender_listview.BlenderListView.close_window (   self)

Definition at line 318 of file blender_listview.py.

def blender_listview.BlenderListView.color_button_clicked (   self,
  widget,
  param,
  index 
)

Definition at line 221 of file blender_listview.py.

def blender_listview.BlenderListView.currentChanged (   self,
  selected,
  deselected 
)

Definition at line 70 of file blender_listview.py.

def blender_listview.BlenderListView.disable_interface (   self,
  cursor = True 
)

Disable all controls on interface.

Definition at line 250 of file blender_listview.py.

def blender_listview.BlenderListView.dropdown_index_changed (   self,
  widget,
  param,
  index 
)

Definition at line 216 of file blender_listview.py.

def blender_listview.BlenderListView.enable_interface (   self)

Disable all controls on interface.

Definition at line 261 of file blender_listview.py.

def blender_listview.BlenderListView.error_with_blender (   self,
  version = None,
  command_output = None 
)

Show a friendly error message regarding the blender executable or version.

Definition at line 480 of file blender_listview.py.

def blender_listview.BlenderListView.generateUniqueFolder (   self)

Generate a new, unique folder name to contain Blender frames.

Definition at line 239 of file blender_listview.py.

def blender_listview.BlenderListView.get_animation_details (   self)

Build a dictionary of all animation settings and properties from XML.

Definition at line 358 of file blender_listview.py.

def blender_listview.BlenderListView.get_project_params (   self,
  is_preview = True 
)

Return a dictionary of project related settings, needed by the Blender python script.

Definition at line 446 of file blender_listview.py.

def blender_listview.BlenderListView.init_slider_values (   self)

Init the slider and preview frame label to the currently selected animation.

Definition at line 271 of file blender_listview.py.

def blender_listview.BlenderListView.inject_params (   self,
  path,
  frame = None 
)

Definition at line 503 of file blender_listview.py.

def blender_listview.BlenderListView.mousePressEvent (   self,
  event 
)

Definition at line 435 of file blender_listview.py.

def blender_listview.BlenderListView.onBlenderErrorMessage (   self,
  error 
)

Definition at line 686 of file blender_listview.py.

def blender_listview.BlenderListView.onBlenderErrorNoData (   self)

Definition at line 671 of file blender_listview.py.

def blender_listview.BlenderListView.onBlenderVersionError (   self,
  version 
)

Definition at line 666 of file blender_listview.py.

def blender_listview.BlenderListView.onCloseWindow (   self)

Definition at line 656 of file blender_listview.py.

def blender_listview.BlenderListView.onRenableInterface (   self)

Definition at line 691 of file blender_listview.py.

def blender_listview.BlenderListView.onRenderFinish (   self)

Definition at line 661 of file blender_listview.py.

def blender_listview.BlenderListView.onUpdateImage (   self,
  image_path 
)

Definition at line 681 of file blender_listview.py.

def blender_listview.BlenderListView.onUpdateProgress (   self,
  current_frame,
  current_part,
  max_parts 
)

Definition at line 676 of file blender_listview.py.

def blender_listview.BlenderListView.preview_timer_onTimeout (   self)

Timer is ready to Render frame.

Definition at line 346 of file blender_listview.py.

def blender_listview.BlenderListView.refresh_view (   self)

Definition at line 441 of file blender_listview.py.

def blender_listview.BlenderListView.Render (   self,
  frame = None 
)

Render an images sequence of the current template using Blender 2.62+ and the Blender Python API.

Definition at line 555 of file blender_listview.py.

def blender_listview.BlenderListView.render_finished (   self)

Definition at line 305 of file blender_listview.py.

def blender_listview.BlenderListView.sliderPreview_valueChanged (   self,
  new_value 
)

Get new value of preview slider, and start timer to Render frame.

Definition at line 334 of file blender_listview.py.

def blender_listview.BlenderListView.spinner_value_changed (   self,
  param,
  value 
)

Definition at line 202 of file blender_listview.py.

def blender_listview.BlenderListView.text_value_changed (   self,
  widget,
  param,
  value = None 
)

Definition at line 206 of file blender_listview.py.

def blender_listview.BlenderListView.update_image (   self,
  image_path 
)

Definition at line 544 of file blender_listview.py.

def blender_listview.BlenderListView.update_progress_bar (   self,
  current_frame,
  current_part,
  max_parts 
)

Definition at line 324 of file blender_listview.py.

Member Data Documentation

blender_listview.BlenderListView.app

Definition at line 593 of file blender_listview.py.

blender_listview.BlenderListView.background

Definition at line 638 of file blender_listview.py.

blender_listview.BlenderListView.blender_model

Definition at line 597 of file blender_listview.py.

blender_listview.BlenderListView.deselected

Definition at line 73 of file blender_listview.py.

blender_listview.BlenderListView.params

Definition at line 609 of file blender_listview.py.

blender_listview.BlenderListView.preview_timer

Definition at line 604 of file blender_listview.py.

blender_listview.BlenderListView.selected

Definition at line 72 of file blender_listview.py.

blender_listview.BlenderListView.selected_template

Definition at line 83 of file blender_listview.py.

blender_listview.BlenderListView.unique_folder_name

Definition at line 242 of file blender_listview.py.

blender_listview.BlenderListView.win

Definition at line 594 of file blender_listview.py.

blender_listview.BlenderListView.worker

Definition at line 639 of file blender_listview.py.


The documentation for this class was generated from the following file: