summaryrefslogtreecommitdiffstats
path: root/kexi/plugins/scripting/kexiscripting
diff options
context:
space:
mode:
Diffstat (limited to 'kexi/plugins/scripting/kexiscripting')
-rw-r--r--kexi/plugins/scripting/kexiscripting/kexiscriptdesignview.cpp104
-rw-r--r--kexi/plugins/scripting/kexiscripting/kexiscriptdesignview.h3
-rw-r--r--kexi/plugins/scripting/kexiscripting/kexiscripteditor.cpp14
-rw-r--r--kexi/plugins/scripting/kexiscripting/kexiscripteditor.h3
-rw-r--r--kexi/plugins/scripting/kexiscripting/kexiscriptpart.cpp26
-rw-r--r--kexi/plugins/scripting/kexiscripting/kexiscriptpart.h19
6 files changed, 86 insertions, 83 deletions
diff --git a/kexi/plugins/scripting/kexiscripting/kexiscriptdesignview.cpp b/kexi/plugins/scripting/kexiscripting/kexiscriptdesignview.cpp
index ff2f93d0..0c95cb0e 100644
--- a/kexi/plugins/scripting/kexiscripting/kexiscriptdesignview.cpp
+++ b/kexi/plugins/scripting/kexiscripting/kexiscriptdesignview.cpp
@@ -28,12 +28,12 @@
#include <kross/main/scriptaction.h>
#include <kross/api/interpreter.h>
-#include <qlayout.h>
-#include <qsplitter.h>
-#include <qtimer.h>
-#include <qdatetime.h>
-#include <qdom.h>
-#include <qstylesheet.h>
+#include <tqlayout.h>
+#include <tqsplitter.h>
+#include <tqtimer.h>
+#include <tqdatetime.h>
+#include <tqdom.h>
+#include <tqstylesheet.h>
#include <ktextbrowser.h>
#include <kdebug.h>
@@ -64,17 +64,17 @@ class KexiScriptDesignViewPrivate
KTextBrowser* statusbrowser;
};
-KexiScriptDesignView::KexiScriptDesignView(KexiMainWindow *mainWin, QWidget *parent, Kross::Api::ScriptAction* scriptaction)
- : KexiViewBase(mainWin, parent, "KexiScriptDesignView")
+KexiScriptDesignView::KexiScriptDesignView(KexiMainWindow *mainWin, TQWidget *tqparent, Kross::Api::ScriptAction* scriptaction)
+ : KexiViewBase(mainWin, tqparent, "KexiScriptDesignView")
, d( new KexiScriptDesignViewPrivate() )
{
d->scriptaction = scriptaction;
d->updatesProperties = false;
- QSplitter* splitter = new QSplitter(this);
- splitter->setOrientation(Vertical);
- QHBoxLayout* layout = new QHBoxLayout(this);
- layout->addWidget(splitter);
+ TQSplitter* splitter = new TQSplitter(this);
+ splitter->setOrientation(Qt::Vertical);
+ TQHBoxLayout* tqlayout = new TQHBoxLayout(this);
+ tqlayout->addWidget(splitter);
d->editor = new KexiScriptEditor(mainWin, splitter, "ScriptEditor");
splitter->setFocusProxy(d->editor);
@@ -83,23 +83,23 @@ KexiScriptDesignView::KexiScriptDesignView(KexiMainWindow *mainWin, QWidget *par
d->statusbrowser = new KTextBrowser(splitter, "ScriptStatusBrowser");
d->statusbrowser->setReadOnly(true);
- d->statusbrowser->setTextFormat(QTextBrowser::RichText);
- //d->browser->setWordWrap(QTextEdit::WidgetWidth);
+ d->statusbrowser->setTextFormat(TQTextBrowser::RichText);
+ //d->browser->setWordWrap(TQTextEdit::WidgetWidth);
d->statusbrowser->installEventFilter(this);
- splitter->setResizeMode(d->statusbrowser, QSplitter::KeepSize);
+ splitter->setResizeMode(d->statusbrowser, TQSplitter::KeepSize);
- plugSharedAction( "data_execute", this, SLOT(execute()) );
+ plugSharedAction( "data_execute", TQT_TQOBJECT(this), TQT_SLOT(execute()) );
if(KexiEditor::isAdvancedEditor()) // the configeditor is only in advanced mode avaiable.
- plugSharedAction( "script_config_editor", d->editor, SLOT(slotConfigureEditor()) );
+ plugSharedAction( "script_config_editor", TQT_TQOBJECT(d->editor), TQT_SLOT(slotConfigureEditor()) );
loadData();
- d->properties = new KoProperty::Set(this, "KexiScripting");
- connect(d->properties, SIGNAL( propertyChanged(KoProperty::Set&, KoProperty::Property&) ),
- this, SLOT( slotPropertyChanged(KoProperty::Set&, KoProperty::Property&) ));
+ d->properties = new KoProperty::Set(TQT_TQOBJECT(this), "KexiScripting");
+ connect(d->properties, TQT_SIGNAL( propertyChanged(KoProperty::Set&, KoProperty::Property&) ),
+ this, TQT_SLOT( slotPropertyChanged(KoProperty::Set&, KoProperty::Property&) ));
// To schedule the initialize fixes a crasher in Kate.
- QTimer::singleShot(50, this, SLOT( initialize() ));
+ TQTimer::singleShot(50, this, TQT_SLOT( initialize() ));
}
KexiScriptDesignView::~KexiScriptDesignView()
@@ -127,14 +127,14 @@ void KexiScriptDesignView::updateProperties()
Kross::Api::Manager* manager = Kross::Api::Manager::scriptManager();
- QString interpretername = d->scriptaction->getInterpreterName();
+ TQString interpretername = d->scriptaction->getInterpreterName();
Kross::Api::InterpreterInfo* info = interpretername.isEmpty() ? 0 : manager->getInterpreterInfo(interpretername);
{
// if interpreter isn't defined or invalid, try to fallback.
- QStringList list;
+ TQStringList list;
list << "python" << "ruby";
- QStringList::ConstIterator it( list.constBegin() ), end( list.constEnd() );
+ TQStringList::ConstIterator it( list.constBegin() ), end( list.constEnd() );
while( (! info) && (it != end) ) {
interpretername = (*it);
info = manager->getInterpreterInfo(interpretername);
@@ -147,7 +147,7 @@ void KexiScriptDesignView::updateProperties()
if(info) {
d->properties->clear();
- QStringList interpreters = manager->getInterpreters();
+ TQStringList interpreters = manager->getInterpreters();
KoProperty::Property::ListData* proplist = new KoProperty::Property::ListData(interpreters, interpreters);
KoProperty::Property* prop = new KoProperty::Property(
"language", // name
@@ -190,8 +190,8 @@ void KexiScriptDesignView::slotPropertyChanged(KoProperty::Set& /*set*/, KoPrope
return;
if(property.name() == "language") {
- QString language = property.value().toString();
- kdDebug() << QString("KexiScriptDesignView::slotPropertyChanged() language=%1").arg(language) << endl;
+ TQString language = property.value().toString();
+ kdDebug() << TQString("KexiScriptDesignView::slotPropertyChanged() language=%1").tqarg(language) << endl;
d->scriptaction->setInterpreterName( language );
// We assume Kross and the HighlightingInterface are using same
// names for the support languages...
@@ -201,7 +201,7 @@ void KexiScriptDesignView::slotPropertyChanged(KoProperty::Set& /*set*/, KoPrope
else {
bool ok = d->scriptaction->setOption( property.name(), property.value() );
if(! ok) {
- kdWarning() << QString("KexiScriptDesignView::slotPropertyChanged() unknown property '%1'.").arg(property.name()) << endl;
+ kdWarning() << TQString("KexiScriptDesignView::slotPropertyChanged() unknown property '%1'.").tqarg(TQString(property.name())) << endl;
return;
}
}
@@ -212,40 +212,40 @@ void KexiScriptDesignView::slotPropertyChanged(KoProperty::Set& /*set*/, KoPrope
void KexiScriptDesignView::execute()
{
d->statusbrowser->clear();
- QTime time;
+ TQTime time;
time.start();
- d->statusbrowser->append( i18n("Execution of the script \"%1\" started.").arg(d->scriptaction->name()) );
+ d->statusbrowser->append( i18n("Execution of the script \"%1\" started.").tqarg(d->scriptaction->name()) );
d->scriptaction->activate();
if( d->scriptaction->hadException() ) {
- QString errormessage = d->scriptaction->getException()->getError();
- d->statusbrowser->append(QString("<b>%2</b><br>").arg(QStyleSheet::escape(errormessage)) );
+ TQString errormessage = d->scriptaction->getException()->getError();
+ d->statusbrowser->append(TQString("<b>%2</b><br>").tqarg(TQStyleSheet::escape(errormessage)) );
- QString tracedetails = d->scriptaction->getException()->getTrace();
- d->statusbrowser->append( QStyleSheet::escape(tracedetails) );
+ TQString tracedetails = d->scriptaction->getException()->getTrace();
+ d->statusbrowser->append( TQStyleSheet::escape(tracedetails) );
long lineno = d->scriptaction->getException()->getLineNo();
if(lineno >= 0)
d->editor->setLineNo(lineno);
}
else {
- d->statusbrowser->append( i18n("Successfully executed. Time elapsed: %1ms").arg(time.elapsed()) );
+ d->statusbrowser->append( i18n("Successfully executed. Time elapsed: %1ms").tqarg(time.elapsed()) );
}
}
bool KexiScriptDesignView::loadData()
{
- QString data;
+ TQString data;
if(! loadDataBlock(data)) {
kexipluginsdbg << "KexiScriptDesignView::loadData(): no DataBlock" << endl;
return false;
}
- QString errMsg;
+ TQString errMsg;
int errLine;
int errCol;
- QDomDocument domdoc;
+ TQDomDocument domdoc;
bool parsed = domdoc.setContent(data, false, &errMsg, &errLine, &errCol);
if(! parsed) {
@@ -253,13 +253,13 @@ bool KexiScriptDesignView::loadData()
return false;
}
- QDomElement scriptelem = domdoc.namedItem("script").toElement();
+ TQDomElement scriptelem = domdoc.namedItem("script").toElement();
if(scriptelem.isNull()) {
kexipluginsdbg << "KexiScriptDesignView::loadData(): script domelement is null" << endl;
return false;
}
- QString interpretername = scriptelem.attribute("language");
+ TQString interpretername = scriptelem.attribute("language");
Kross::Api::Manager* manager = Kross::Api::Manager::scriptManager();
Kross::Api::InterpreterInfo* info = interpretername.isEmpty() ? 0 : manager->getInterpreterInfo(interpretername);
if(info) {
@@ -268,10 +268,10 @@ bool KexiScriptDesignView::loadData()
Kross::Api::InterpreterInfo::Option::Map options = info->getOptions();
Kross::Api::InterpreterInfo::Option::Map::ConstIterator it, end = options.constEnd();
for( it = options.constBegin(); it != end; ++it) {
- QString value = scriptelem.attribute( it.data()->name );
+ TQString value = scriptelem.attribute( it.data()->name );
if(! value.isNull()) {
- QVariant v(value);
- if( v.cast( it.data()->value.type() ) ) // preserve the QVariant's type
+ TQVariant v(value);
+ if( v.cast( it.data()->value.type() ) ) // preserve the TQVariant's type
d->scriptaction->setOption(it.data()->name, v);
}
}
@@ -295,7 +295,7 @@ KexiDB::SchemaData* KexiScriptDesignView::storeNewData(const KexiDB::SchemaData&
if(! storeData()) {
kdWarning() << "KexiScriptDesignView::storeNewData Failed to store the data." << endl;
//failure: remove object's schema data to avoid garbage
- KexiDB::Connection *conn = parentDialog()->mainWin()->project()->dbConnection();
+ KexiDB::Connection *conn = tqparentDialog()->mainWin()->project()->dbConnection();
conn->removeObject( s->id() );
delete s;
return 0;
@@ -306,28 +306,28 @@ KexiDB::SchemaData* KexiScriptDesignView::storeNewData(const KexiDB::SchemaData&
tristate KexiScriptDesignView::storeData(bool /*dontAsk*/)
{
- kexipluginsdbg << "KexiScriptDesignView::storeData(): " << parentDialog()->partItem()->name() << " [" << parentDialog()->id() << "]" << endl;
+ kexipluginsdbg << "KexiScriptDesignView::storeData(): " << tqparentDialog()->partItem()->name() << " [" << tqparentDialog()->id() << "]" << endl;
- QDomDocument domdoc("script");
- QDomElement scriptelem = domdoc.createElement("script");
+ TQDomDocument domdoc("script");
+ TQDomElement scriptelem = domdoc.createElement("script");
domdoc.appendChild(scriptelem);
- QString language = d->scriptaction->getInterpreterName();
+ TQString language = d->scriptaction->getInterpreterName();
scriptelem.setAttribute("language", language);
Kross::Api::InterpreterInfo* info = Kross::Api::Manager::scriptManager()->getInterpreterInfo(language);
if(info) {
Kross::Api::InterpreterInfo::Option::Map defoptions = info->getOptions();
- QMap<QString, QVariant>& options = d->scriptaction->getOptions();
- QMap<QString, QVariant>::ConstIterator it, end( options.constEnd() );
+ TQMap<TQString, TQVariant>& options = d->scriptaction->getOptions();
+ TQMap<TQString, TQVariant>::ConstIterator it, end( options.constEnd() );
for( it = options.constBegin(); it != end; ++it) {
- if( defoptions.contains(it.key()) ) { // only remember options which the InterpreterInfo knows about...
+ if( defoptions.tqcontains(it.key()) ) { // only remember options which the InterpreterInfo knows about...
scriptelem.setAttribute(it.key(), it.data().toString());
}
}
}
- QDomText scriptcode = domdoc.createTextNode(d->scriptaction->getCode());
+ TQDomText scriptcode = domdoc.createTextNode(d->scriptaction->getCode());
scriptelem.appendChild(scriptcode);
return storeDataBlock( domdoc.toString() );
diff --git a/kexi/plugins/scripting/kexiscripting/kexiscriptdesignview.h b/kexi/plugins/scripting/kexiscripting/kexiscriptdesignview.h
index cee1ed76..ac5240ed 100644
--- a/kexi/plugins/scripting/kexiscripting/kexiscriptdesignview.h
+++ b/kexi/plugins/scripting/kexiscripting/kexiscriptdesignview.h
@@ -46,13 +46,14 @@ namespace Kross { namespace Api {
class KexiScriptDesignView : public KexiViewBase
{
Q_OBJECT
+ TQ_OBJECT
public:
/**
* Constructor.
*/
- KexiScriptDesignView(KexiMainWindow *mainWin, QWidget *parent, Kross::Api::ScriptAction* scriptaction);
+ KexiScriptDesignView(KexiMainWindow *mainWin, TQWidget *tqparent, Kross::Api::ScriptAction* scriptaction);
/**
* Destructor.
diff --git a/kexi/plugins/scripting/kexiscripting/kexiscripteditor.cpp b/kexi/plugins/scripting/kexiscripting/kexiscripteditor.cpp
index a638af36..a6f2dfc1 100644
--- a/kexi/plugins/scripting/kexiscripting/kexiscripteditor.cpp
+++ b/kexi/plugins/scripting/kexiscripting/kexiscripteditor.cpp
@@ -41,8 +41,8 @@ class KexiScriptEditor::Private
Private() : scriptaction(0) {}
};
-KexiScriptEditor::KexiScriptEditor(KexiMainWindow *mainWin, QWidget *parent, const char *name)
- : KexiEditor(mainWin, parent, name)
+KexiScriptEditor::KexiScriptEditor(KexiMainWindow *mainWin, TQWidget *tqparent, const char *name)
+ : KexiEditor(mainWin, tqparent, name)
, d( new Private() )
{
}
@@ -62,13 +62,13 @@ void KexiScriptEditor::initialize(Kross::Api::ScriptAction* scriptaction)
d->scriptaction = scriptaction;
Q_ASSERT(d->scriptaction);
- disconnect(this, SIGNAL(textChanged()), this, SLOT(slotTextChanged()));
+ disconnect(this, TQT_SIGNAL(textChanged()), this, TQT_SLOT(slotTextChanged()));
- QString code = d->scriptaction->getCode();
+ TQString code = d->scriptaction->getCode();
if(code.isNull()) {
// If there is no code we just add some information.
///@todo remove after release
- code = "# " + QStringList::split("\n", i18n(
+ code = "# " + TQStringList::split("\n", i18n(
"This note will appear for a user in the script's source code "
"as a comment. Keep every row not longer than 60 characters and use '\n.'",
@@ -76,7 +76,7 @@ void KexiScriptEditor::initialize(Kross::Api::ScriptAction* scriptaction)
"support in Kexi. The scripting API may change in details\n"
"in the next Kexi version.\n"
"For more information and documentation see\n%1"
- ).arg("http://www.kexi-project.org/scripting/"), true).join("\n# ") + "\n";
+ ).tqarg("http://www.kexi-project.org/scripting/"), true).join("\n# ") + "\n";
}
KexiEditor::setText(code);
// We assume Kross and the HighlightingInterface are using same
@@ -85,7 +85,7 @@ void KexiScriptEditor::initialize(Kross::Api::ScriptAction* scriptaction)
clearUndoRedo();
KexiEditor::setDirty(false);
- connect(this, SIGNAL(textChanged()), this, SLOT(slotTextChanged()));
+ connect(this, TQT_SIGNAL(textChanged()), this, TQT_SLOT(slotTextChanged()));
}
void KexiScriptEditor::slotTextChanged()
diff --git a/kexi/plugins/scripting/kexiscripting/kexiscripteditor.h b/kexi/plugins/scripting/kexiscripting/kexiscripteditor.h
index 1ef02ff9..22415a7b 100644
--- a/kexi/plugins/scripting/kexiscripting/kexiscripteditor.h
+++ b/kexi/plugins/scripting/kexiscripting/kexiscripteditor.h
@@ -36,13 +36,14 @@ namespace Kross { namespace Api {
class KexiScriptEditor : public KexiEditor
{
Q_OBJECT
+ TQ_OBJECT
public:
/**
* Constructor.
*/
- KexiScriptEditor(KexiMainWindow *mainWin, QWidget *parent, const char *name = 0);
+ KexiScriptEditor(KexiMainWindow *mainWin, TQWidget *tqparent, const char *name = 0);
/**
* Destructor.
diff --git a/kexi/plugins/scripting/kexiscripting/kexiscriptpart.cpp b/kexi/plugins/scripting/kexiscripting/kexiscriptpart.cpp
index d650e958..b778bc75 100644
--- a/kexi/plugins/scripting/kexiscripting/kexiscriptpart.cpp
+++ b/kexi/plugins/scripting/kexiscripting/kexiscriptpart.cpp
@@ -44,8 +44,8 @@ class KexiScriptPart::Private
Kross::Api::ScriptGUIClient* scriptguiclient;
};
-KexiScriptPart::KexiScriptPart(QObject *parent, const char *name, const QStringList &l)
- : KexiPart::Part(parent, name, l)
+KexiScriptPart::KexiScriptPart(TQObject *tqparent, const char *name, const TQStringList &l)
+ : KexiPart::Part(tqparent, name, l)
, d( new Private() )
{
d->scriptguiclient = 0;
@@ -68,7 +68,7 @@ KexiScriptPart::~KexiScriptPart()
delete d;
}
-bool KexiScriptPart::execute(KexiPart::Item* item, QObject* sender)
+bool KexiScriptPart::execute(KexiPart::Item* item, TQObject* sender)
{
Q_UNUSED(sender);
@@ -88,21 +88,21 @@ bool KexiScriptPart::execute(KexiPart::Item* item, QObject* sender)
Kross::Api::ScriptAction* scriptaction = view->scriptAction();
if(scriptaction) {
- const QString dontAskAgainName = "askExecuteScript";
+ const TQString dontAskAgainName = "askExecuteScript";
KConfig* config = KGlobal::config();
- QString dontask = config->readEntry(dontAskAgainName).lower();
+ TQString dontask = config->readEntry(dontAskAgainName).lower();
bool exec = (dontask == "yes");
if( !exec && dontask != "no" ) {
exec = KMessageBox::warningContinueCancel(0,
- i18n("Do you want to execute the script \"%1\"?\n\nScripts obtained from unknown sources can contain dangerous code.").arg(scriptaction->text()),
+ i18n("Do you want to execute the script \"%1\"?\n\nScripts obtained from unknown sources can contain dangerous code.").tqarg(scriptaction->text()),
i18n("Execute Script?"), KGuiItem(i18n("Execute"), "exec"),
dontAskAgainName, KMessageBox::Notify | KMessageBox::Dangerous
) == KMessageBox::Continue;
}
if(exec) {
- //QTimer::singleShot(10, scriptaction, SLOT(activate()));
+ //TQTimer::singleShot(10, scriptaction, TQT_SLOT(activate()));
d->scriptguiclient->executeScriptAction( scriptaction );
}
}
@@ -124,12 +124,12 @@ void KexiScriptPart::initPartActions()
// scripting-plugin depends on this instance and loading the plugin will
// fail if it's not avaiable.
if(! Kross::Api::Manager::scriptManager()->hasChild("KexiMainWindow")) {
- Kross::Api::Manager::scriptManager()->addQObject(m_mainWin, "KexiMainWindow");
+ Kross::Api::Manager::scriptManager()->addTQObject(TQT_TQOBJECT(m_mainWin), "KexiMainWindow");
// Add the KAction's provided by the ScriptGUIClient to the
// KexiMainWindow.
//FIXME: fix+use createSharedPartAction() whyever it doesn't work as expected right now...
- QPopupMenu* popup = m_mainWin->findPopupMenu("tools");
+ TQPopupMenu* popup = m_mainWin->findPopupMenu("tools");
if(popup) {
KAction* execscriptaction = d->scriptguiclient->action("executescriptfile");
if(execscriptaction)
@@ -159,9 +159,9 @@ void KexiScriptPart::initInstanceActions()
createSharedAction(Kexi::DesignViewMode, i18n("Configure Editor..."), "configure", 0, "script_config_editor");
}
-KexiViewBase* KexiScriptPart::createView(QWidget *parent, KexiDialogBase* dialog, KexiPart::Item& item, int viewMode, QMap<QString,QString>*)
+KexiViewBase* KexiScriptPart::createView(TQWidget *tqparent, KexiDialogBase* dialog, KexiPart::Item& item, int viewMode, TQMap<TQString,TQString>*)
{
- QString partname = item.name();
+ TQString partname = item.name();
if( ! partname.isNull() ) {
KexiMainWindow *win = dialog->mainWin();
if(!win || !win->project() || !win->project()->dbConnection())
@@ -181,13 +181,13 @@ KexiViewBase* KexiScriptPart::createView(QWidget *parent, KexiDialogBase* dialog
}
if(viewMode == Kexi::DesignViewMode) {
- return new KexiScriptDesignView(win, parent, scriptaction);
+ return new KexiScriptDesignView(win, tqparent, scriptaction);
}
}
return 0;
}
-QString KexiScriptPart::i18nMessage(const QCString& englishMessage) const
+TQString KexiScriptPart::i18nMessage(const TQCString& englishMessage) const
{
if (englishMessage=="Design of object \"%1\" has been modified.")
return i18n("Design of script \"%1\" has been modified.");
diff --git a/kexi/plugins/scripting/kexiscripting/kexiscriptpart.h b/kexi/plugins/scripting/kexiscripting/kexiscriptpart.h
index ddba0d72..eca7a001 100644
--- a/kexi/plugins/scripting/kexiscripting/kexiscriptpart.h
+++ b/kexi/plugins/scripting/kexiscripting/kexiscriptpart.h
@@ -22,8 +22,8 @@
#ifndef KEXISCRIPTPART_H
#define KEXISCRIPTPART_H
-#include <qdom.h>
-#include <qcstring.h>
+#include <tqdom.h>
+#include <tqcstring.h>
#include <kexi.h>
#include <kexipart.h>
@@ -35,17 +35,18 @@
class KexiScriptPart : public KexiPart::Part
{
Q_OBJECT
+ TQ_OBJECT
public:
/**
* Constructor.
*
- * \param parent The parent QObject this part is child of.
+ * \param tqparent The tqparent TQObject this part is child of.
* \param name The name this part has.
* \param args Optional list of arguments passed to this part.
*/
- KexiScriptPart(QObject *parent, const char *name, const QStringList& args);
+ KexiScriptPart(TQObject *tqparent, const char *name, const TQStringList& args);
/**
* Destructor.
@@ -56,28 +57,28 @@ class KexiScriptPart : public KexiPart::Part
* Implementation of the \a KexiPart::Part::execute method used to
* execute the passed \p item instance.
*/
- virtual bool execute(KexiPart::Item* item, QObject* sender = 0);
+ virtual bool execute(KexiPart::Item* item, TQObject* sender = 0);
/**
* \return the i18n message for the passed \p englishMessage string.
*/
- virtual QString i18nMessage(const QCString& englishMessage) const;
+ virtual TQString i18nMessage(const TQCString& englishMessage) const;
protected:
/**
* Create a new view.
*
- * \param parent The parent QWidget the new view is displayed in.
+ * \param tqparent The tqparent TQWidget the new view is displayed in.
* \param dialog The \a KexiDialogBase the view is child of.
* \param item The \a KexiPart::Item this view is for.
* \param viewMode The viewmode we like to have a view for.
*/
- virtual KexiViewBase* createView(QWidget *parent,
+ virtual KexiViewBase* createView(TQWidget *tqparent,
KexiDialogBase* dialog,
KexiPart::Item& item,
int viewMode = Kexi::DesignViewMode,
- QMap<QString,QString>* staticObjectArgs = 0);
+ TQMap<TQString,TQString>* staticObjectArgs = 0);
/**
* Initialize the part's actions.