OpenShot Video Editor  2.0.0
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
files_listview.FilesListView Class Reference

A ListView QWidget used on the main window. More...

Inheritance diagram for files_listview.FilesListView:

Public Member Functions

def __init__ (self, args)
 
def add_file (self, filepath)
 
def clear_filter (self)
 
def contextMenuEvent (self, event)
 
def currentChanged (self, selected, deselected)
 
def dragEnterEvent (self, event)
 
def dragMoveEvent (self, event)
 
def dropEvent (self, event)
 
def filter_changed (self)
 
def get_image_sequence_details (self, file_path)
 Inspect a file path and determine if this is an image sequence. More...
 
def is_image (self, file)
 
def prepare_for_delete (self)
 Remove signal handlers and prepare for deletion. More...
 
def refresh_view (self)
 
def resize_contents (self)
 
def startDrag (self, event)
 Override startDrag method to display custom icon. More...
 
def updateSelection (self)
 

Public Attributes

 files_model
 
 ignore_image_sequence_paths
 
 selected
 
 win
 

Static Public Attributes

int drag_item_size = 48
 

Detailed Description

A ListView QWidget used on the main window.

Definition at line 54 of file files_listview.py.

Constructor & Destructor Documentation

◆ __init__()

def files_listview.FilesListView.__init__ (   self,
  args 
)

Definition at line 318 of file files_listview.py.

Member Function Documentation

◆ add_file()

def files_listview.FilesListView.add_file (   self,
  filepath 
)

Definition at line 141 of file files_listview.py.

◆ clear_filter()

def files_listview.FilesListView.clear_filter (   self)

Definition at line 288 of file files_listview.py.

◆ contextMenuEvent()

def files_listview.FilesListView.contextMenuEvent (   self,
  event 
)

Definition at line 72 of file files_listview.py.

◆ currentChanged()

def files_listview.FilesListView.currentChanged (   self,
  selected,
  deselected 
)

Definition at line 303 of file files_listview.py.

◆ dragEnterEvent()

def files_listview.FilesListView.dragEnterEvent (   self,
  event 
)

Definition at line 107 of file files_listview.py.

◆ dragMoveEvent()

def files_listview.FilesListView.dragMoveEvent (   self,
  event 
)

Definition at line 130 of file files_listview.py.

◆ dropEvent()

def files_listview.FilesListView.dropEvent (   self,
  event 
)

Definition at line 276 of file files_listview.py.

◆ filter_changed()

def files_listview.FilesListView.filter_changed (   self)

Definition at line 292 of file files_listview.py.

◆ get_image_sequence_details()

def files_listview.FilesListView.get_image_sequence_details (   self,
  file_path 
)

Inspect a file path and determine if this is an image sequence.

Definition at line 222 of file files_listview.py.

◆ is_image()

def files_listview.FilesListView.is_image (   self,
  file 
)

Definition at line 133 of file files_listview.py.

◆ prepare_for_delete()

def files_listview.FilesListView.prepare_for_delete (   self)

Remove signal handlers and prepare for deletion.

Definition at line 312 of file files_listview.py.

◆ refresh_view()

def files_listview.FilesListView.refresh_view (   self)

Definition at line 300 of file files_listview.py.

◆ resize_contents()

def files_listview.FilesListView.resize_contents (   self)

Definition at line 307 of file files_listview.py.

◆ startDrag()

def files_listview.FilesListView.startDrag (   self,
  event 
)

Override startDrag method to display custom icon.

Definition at line 115 of file files_listview.py.

◆ updateSelection()

def files_listview.FilesListView.updateSelection (   self)

Definition at line 57 of file files_listview.py.

Member Data Documentation

◆ drag_item_size

int files_listview.FilesListView.drag_item_size = 48
static

Definition at line 55 of file files_listview.py.

◆ files_model

files_listview.FilesListView.files_model

Definition at line 326 of file files_listview.py.

◆ ignore_image_sequence_paths

files_listview.FilesListView.ignore_image_sequence_paths

Definition at line 278 of file files_listview.py.

◆ selected

files_listview.FilesListView.selected

Definition at line 61 of file files_listview.py.

◆ win

files_listview.FilesListView.win

Definition at line 323 of file files_listview.py.


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