CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Filetype.py
Go to the documentation of this file.
1 class Filetype(object):
2  "Basic information about a filetype"
3 
4  def __init__(self, ext, description):
5  self._extension = ext
6  self._description = description
7 
8  def extension(self):
9  """ Returns extension.
10  """
11  return self._extension
12 
13  def description(self):
14  """ Returns description.
15  """
16  return self._description
17 
18  def fileDialogFilter(self):
19  """ Returns filter string for QFile dialogs.
20 
21  The filters have the following form: 'description (*.extension)'
22  """
23  return self._description +' (*.'+ self._extension +')'
list object
Definition: dbtoconf.py:77