CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
Vispa.Main.Filetype.Filetype Class Reference
Inheritance diagram for Vispa.Main.Filetype.Filetype:

Public Member Functions

def __init__
 
def description
 
def extension
 
def fileDialogFilter
 

Private Attributes

 _description
 
 _extension
 

Detailed Description

Definition at line 1 of file Filetype.py.

Constructor & Destructor Documentation

def Vispa.Main.Filetype.Filetype.__init__ (   self,
  ext,
  description 
)

Definition at line 4 of file Filetype.py.

4 
5  def __init__(self, ext, description):
6  self._extension = ext
7  self._description = description

Member Function Documentation

def Vispa.Main.Filetype.Filetype.description (   self)
Returns description.

Definition at line 13 of file Filetype.py.

References Vispa.Main.Filetype.Filetype._description, and ConfigToolBase.ConfigToolBase._description.

13 
14  def description(self):
15  """ Returns description.
16  """
17  return self._description
def Vispa.Main.Filetype.Filetype.extension (   self)
Returns extension.

Definition at line 8 of file Filetype.py.

References Vispa.Main.Filetype.Filetype._extension.

8 
9  def extension(self):
10  """ Returns extension.
11  """
12  return self._extension
def Vispa.Main.Filetype.Filetype.fileDialogFilter (   self)
Returns filter string for QFile dialogs.

The filters have the following form: 'description (*.extension)'

Definition at line 18 of file Filetype.py.

References Vispa.Main.Filetype.Filetype._description, ConfigToolBase.ConfigToolBase._description, and Vispa.Main.Filetype.Filetype._extension.

18 
19  def fileDialogFilter(self):
20  """ Returns filter string for QFile dialogs.
21 
22  The filters have the following form: 'description (*.extension)'
23  """
return self._description +' (*.'+ self._extension +')'

Member Data Documentation

Vispa.Main.Filetype.Filetype._description
private

Definition at line 6 of file Filetype.py.

Referenced by Vispa.Main.Filetype.Filetype.description(), and Vispa.Main.Filetype.Filetype.fileDialogFilter().

Vispa.Main.Filetype.Filetype._extension
private

Definition at line 5 of file Filetype.py.

Referenced by Vispa.Main.Filetype.Filetype.extension(), and Vispa.Main.Filetype.Filetype.fileDialogFilter().