summaryrefslogtreecommitdiffstats
path: root/kspread/plugins/scripting/scripts/scripteditor/ScriptEditor.py
diff options
context:
space:
mode:
Diffstat (limited to 'kspread/plugins/scripting/scripts/scripteditor/ScriptEditor.py')
-rwxr-xr-xkspread/plugins/scripting/scripts/scripteditor/ScriptEditor.py116
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. """