diff options
Diffstat (limited to 'kspread/plugins/scripting/scripts/scripteditor/ScriptEditor.py')
-rwxr-xr-x | kspread/plugins/scripting/scripts/scripteditor/ScriptEditor.py | 116 |
1 files changed, 58 insertions, 58 deletions
diff --git a/kspread/plugins/scripting/scripts/scripteditor/ScriptEditor.py b/kspread/plugins/scripting/scripts/scripteditor/ScriptEditor.py index cedc82cc0..8217a751d 100755 --- a/kspread/plugins/scripting/scripts/scripteditor/ScriptEditor.py +++ b/kspread/plugins/scripting/scripts/scripteditor/ScriptEditor.py @@ -22,10 +22,10 @@ except (ImportError): # Samples. class Widget(qt.QHBox): - def __init__(self, tqparentwidget, label = None): - self.tqparentwidget = tqparentwidget + def __init__(self, parentwidget, label = None): + self.parentwidget = parentwidget import qt - qt.QHBox.__init__(self, tqparentwidget) + qt.QHBox.__init__(self, parentwidget) self.setMargin(4) self.setSpacing(4) if label != None: qt.QLabel(label, self) @@ -33,10 +33,10 @@ class Widget(qt.QHBox): return None class ListWidget(Widget): - def __init__(self, tqparentwidget, label): + def __init__(self, parentwidget, label): import qt global Widget - Widget.__init__(self, tqparentwidget, label) + Widget.__init__(self, parentwidget, label) self.combo = qt.QComboBox(self) self.combo.setEditable(True) self.setStretchFactor(self.combo,1) @@ -44,22 +44,22 @@ class ListWidget(Widget): return self.combo.currentText() class EditWidget(Widget): - def __init__(self, tqparentwidget, label): + def __init__(self, parentwidget, label): import qt global Widget - Widget.__init__(self, tqparentwidget, label) + Widget.__init__(self, parentwidget, label) self.edit = qt.QLineEdit(self) self.setStretchFactor(self.edit,1) def value(self): return self.edit.text() class FileWidget(Widget): - def __init__(self, tqparentwidget, label, filtertqmask, openfiledialog = True): + def __init__(self, parentwidget, label, filtertqmask, openfiledialog = True): self.filtertqmask = filtertqmask self.openfiledialog = openfiledialog import qt global Widget - Widget.__init__(self, tqparentwidget, label) + Widget.__init__(self, parentwidget, label) self.edit = qt.QLineEdit(self) self.setStretchFactor(self.edit,1) btn = qt.QPushButton("...",self) @@ -68,9 +68,9 @@ class FileWidget(Widget): import qt text = str( self.edit.text() ) if self.openfiledialog: - filename = str( qt.QFileDialog.getOpenFileName(text, self.filtertqmask, self.tqparentwidget) ) + filename = str( qt.QFileDialog.getOpenFileName(text, self.filtertqmask, self.parentwidget) ) else: - filename = qt.QFileDialog.getSaveFileName(text, self.filtertqmask, self.tqparentwidget) + filename = qt.QFileDialog.getSaveFileName(text, self.filtertqmask, self.parentwidget) if filename != "": self.edit.setText( filename ) def value(self): return self.edit.text() @@ -81,33 +81,33 @@ class Samples: # KexiDB class KexiDB: - def __init__(self, tqparentwidget): - self.tqparentwidget = tqparentwidget + def __init__(self, parentwidget): + self.parentwidget = parentwidget class _ProjectWidget(FileWidget): - def __init__(self, tqparentwidget): + def __init__(self, parentwidget): global FileWidget - FileWidget.__init__(self, tqparentwidget, "Project File:", "*.kexi *.kexis *.kexic;;*") + FileWidget.__init__(self, parentwidget, "Project File:", "*.kexi *.kexis *.kexic;;*") class _DriverWidget(ListWidget): - def __init__(self, tqparentwidget): + def __init__(self, parentwidget): global ListWidget - ListWidget.__init__(self, tqparentwidget, "Driver:") + ListWidget.__init__(self, parentwidget, "Driver:") import krosskexidb for driver in krosskexidb.DriverManager().driverNames(): self.combo.insertItem(driver) class _TableWidget(ListWidget): - def __init__(self, tqparentwidget): + def __init__(self, parentwidget): global ListWidget - ListWidget.__init__(self, tqparentwidget, "Table:") + ListWidget.__init__(self, parentwidget, "Table:") class PrintDriverDetails: """ Print a the list of available KexiDB drivers and print details about one of them. """ name = "Details about a driver" def __init__(self, tqparent): self.widgets = { - "DriverName" : Samples.KexiDB._DriverWidget( tqparent.tqparentwidget ), + "DriverName" : Samples.KexiDB._DriverWidget( tqparent.parentwidget ), } def getCode(self): return ( @@ -127,7 +127,7 @@ class Samples: name = "Connect with file" def __init__(self, tqparent): self.widgets = { - "ProjectFile" : Samples.KexiDB._ProjectWidget( tqparent.tqparentwidget ), + "ProjectFile" : Samples.KexiDB._ProjectWidget( tqparent.parentwidget ), } def getCode(self): return ( @@ -166,8 +166,8 @@ class Samples: name = "Iterate through table" def __init__(self, tqparent): self.widgets = { - "ProjectFile" : Samples.KexiDB._ProjectWidget( tqparent.tqparentwidget ), - "TableName" : Samples.KexiDB._TableWidget( tqparent.tqparentwidget ), + "ProjectFile" : Samples.KexiDB._ProjectWidget( tqparent.parentwidget ), + "TableName" : Samples.KexiDB._TableWidget( tqparent.parentwidget ), } def getCode(self): return ( @@ -216,13 +216,13 @@ class Samples: # KSpread class KSpread: - def __init__(self, tqparentwidget): - self.tqparentwidget = tqparentwidget + def __init__(self, parentwidget): + self.parentwidget = parentwidget class _SheetWidget(ListWidget): - def __init__(self, tqparentwidget, label = "Sheet:"): + def __init__(self, parentwidget, label = "Sheet:"): global ListWidget - ListWidget.__init__(self, tqparentwidget, label) + ListWidget.__init__(self, parentwidget, label) try: import krosskspreadcore @@ -235,9 +235,9 @@ class Samples: print trace class _CellsWidget(ListWidget): - def __init__(self, tqparentwidget): + def __init__(self, parentwidget): global ListWidget - ListWidget.__init__(self, tqparentwidget, "Cells (col1:row1 - col2:row2):") + ListWidget.__init__(self, parentwidget, "Cells (col1:row1 - col2:row2):") self.combo.insertItem( "1:1 - %s:%s" % (5,10) ) self.combo.insertItem( "1:1 - %s:%s" % (256,256) ) self.combo.insertItem( "1:1 - %s:%s" % (32767,32767) ) @@ -245,15 +245,15 @@ class Samples: return [ [ int(i) for i in item.split(':') ] for item in str( ListWidget.value(self) ).split('-') ] class _ValueWidget(EditWidget): - def __init__(self, tqparentwidget): + def __init__(self, parentwidget): global EditWidget - EditWidget.__init__(self, tqparentwidget, "Value:") + EditWidget.__init__(self, parentwidget, "Value:") self.edit.setText("Some text") class _ColorWidget(EditWidget): - def __init__(self, tqparentwidget,label,color): + def __init__(self, parentwidget,label,color): global EditWidget - EditWidget.__init__(self, tqparentwidget, "%s (RGB):" % label) + EditWidget.__init__(self, parentwidget, "%s (RGB):" % label) self.edit.setText(color) def value(self): return "#%s" % EditWidget.value(self) @@ -264,9 +264,9 @@ class Samples: def __init__(self, tqparent): pass self.widgets = { - "SheetName" : Samples.KSpread._SheetWidget( tqparent.tqparentwidget ), - "Cells" : Samples.KSpread._CellsWidget( tqparent.tqparentwidget ), - "Value" : Samples.KSpread._ValueWidget( tqparent.tqparentwidget ), + "SheetName" : Samples.KSpread._SheetWidget( tqparent.parentwidget ), + "Cells" : Samples.KSpread._CellsWidget( tqparent.parentwidget ), + "Value" : Samples.KSpread._ValueWidget( tqparent.parentwidget ), } def getCode(self): return ( @@ -295,10 +295,10 @@ class Samples: def __init__(self, tqparent): pass self.widgets = { - "SheetName" : Samples.KSpread._SheetWidget( tqparent.tqparentwidget), - "Cells" : Samples.KSpread._CellsWidget( tqparent.tqparentwidget ), - "TextColor" : Samples.KSpread._ColorWidget( tqparent.tqparentwidget, "Textcolor", "ff0000" ), - "BackgroundColor" : Samples.KSpread._ColorWidget( tqparent.tqparentwidget, "Backgroundcolor", "c0c0c0" ), + "SheetName" : Samples.KSpread._SheetWidget( tqparent.parentwidget), + "Cells" : Samples.KSpread._CellsWidget( tqparent.parentwidget ), + "TextColor" : Samples.KSpread._ColorWidget( tqparent.parentwidget, "Textcolor", "ff0000" ), + "BackgroundColor" : Samples.KSpread._ColorWidget( tqparent.parentwidget, "Backgroundcolor", "c0c0c0" ), } def getCode(self): return ( @@ -327,7 +327,7 @@ class Samples: def __init__(self, tqparent): pass self.widgets = { - "SheetName" : Samples.KSpread._SheetWidget( tqparent.tqparentwidget ), + "SheetName" : Samples.KSpread._SheetWidget( tqparent.parentwidget ), } def getCode(self): return ( @@ -354,7 +354,7 @@ class Samples: name = "Details about a sheet" def __init__(self, tqparent): self.widgets = { - "SheetName" : Samples.KSpread._SheetWidget( tqparent.tqparentwidget ), + "SheetName" : Samples.KSpread._SheetWidget( tqparent.parentwidget ), } def getCode(self): return ( @@ -379,7 +379,7 @@ class Samples: def __init__(self, tqparent): global FileWidget self.widgets = { - "FileName" : FileWidget( tqparent.tqparentwidget, "XML File:", "*.xml;;*" ), + "FileName" : FileWidget( tqparent.parentwidget, "XML File:", "*.xml;;*" ), } def getCode(self): return ( @@ -416,7 +416,7 @@ class Samples: def __init__(self, tqparent): global FileWidget self.widgets = { - "FileName" : FileWidget( tqparent.tqparentwidget, "XML File:", "*.xml;;*", False ), + "FileName" : FileWidget( tqparent.parentwidget, "XML File:", "*.xml;;*", False ), } def getCode(self): return ( @@ -453,8 +453,8 @@ class Samples: name = "Copy sheets" def __init__(self, tqparent): self.widgets = { - "SourceSheet" : Samples.KSpread._SheetWidget( tqparent.tqparentwidget, "Source sheet:" ), - "TargetSheet" : Samples.KSpread._SheetWidget( tqparent.tqparentwidget, "Target sheet:" ), + "SourceSheet" : Samples.KSpread._SheetWidget( tqparent.parentwidget, "Source sheet:" ), + "TargetSheet" : Samples.KSpread._SheetWidget( tqparent.parentwidget, "Target sheet:" ), } def getCode(self): return ( @@ -482,8 +482,8 @@ class Samples: name = "Load data from CSV file into sheet" def __init__(self, tqparent): self.widgets = { - "Sheet" : Samples.KSpread._SheetWidget( tqparent.tqparentwidget ), - "FileName" : FileWidget( tqparent.tqparentwidget, "CSV File:", "*.csv;;*", True ), + "Sheet" : Samples.KSpread._SheetWidget( tqparent.parentwidget ), + "FileName" : FileWidget( tqparent.parentwidget, "CSV File:", "*.csv;;*", True ), } def getCode(self): return ( @@ -521,8 +521,8 @@ class Samples: name = "Save data from a sheet into a CSV file" def __init__(self, tqparent): self.widgets = { - "Sheet" : Samples.KSpread._SheetWidget( tqparent.tqparentwidget ), - "FileName" : FileWidget( tqparent.tqparentwidget, "CSV File:", "*.csv;;*", False ), + "Sheet" : Samples.KSpread._SheetWidget( tqparent.parentwidget ), + "FileName" : FileWidget( tqparent.parentwidget, "CSV File:", "*.csv;;*", False ), } def getCode(self): return ( @@ -557,8 +557,8 @@ class Samples: # PyQt class PyQt: - def __init__(self, tqparentwidget): - self.tqparentwidget = tqparentwidget + def __init__(self, parentwidget): + self.parentwidget = parentwidget class OpenFileDialog: """ Show the usage of the openfile dialog with QFileDialog. """ @@ -566,7 +566,7 @@ class Samples: def __init__(self, tqparent): pass self.widgets = { - "FileName" : FileWidget( tqparent.tqparentwidget, "Open File:", "*.txt *.html;;*" ), + "FileName" : FileWidget( tqparent.parentwidget, "Open File:", "*.txt *.html;;*" ), } def getCode(self): return ( @@ -581,7 +581,7 @@ class Samples: def __init__(self, tqparent): pass self.widgets = { - "FileName" : FileWidget( tqparent.tqparentwidget, "Save File:", "*.txt *.html;;*", False ), + "FileName" : FileWidget( tqparent.parentwidget, "Save File:", "*.txt *.html;;*", False ), } def getCode(self): return ( @@ -622,8 +622,8 @@ class Samples: def __init__(self, tqparent): global EditWidget self.widgets = { - "Caption" : EditWidget( tqparent.tqparentwidget, "Caption" ), - "Message" : EditWidget( tqparent.tqparentwidget, "Message" ), + "Caption" : EditWidget( tqparent.parentwidget, "Caption" ), + "Message" : EditWidget( tqparent.parentwidget, "Message" ), } def getCode(self): return ( @@ -640,8 +640,8 @@ class Samples: # DCOP class DCOP: - def __init__(self, tqparentwidget): - self.tqparentwidget = tqparentwidget + def __init__(self, parentwidget): + self.parentwidget = parentwidget class PrintClipboard: """ Print the content from the clipper via DCOP. """ |