aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/objects
diff options
context:
space:
mode:
authorGravatar Szymon Tomasz Stefanek2007-02-09 14:25:15 +0000
committerGravatar Szymon Tomasz Stefanek2007-02-09 14:25:15 +0000
commitab11d4864e27e05b76c95f3f66ef774316db2ba7 (patch)
tree53222baae38e916cc09d8e28811bbde7b9a79db1 /src/modules/objects
parentquick fix (diff)
downloadKVIrc-ab11d4864e27e05b76c95f3f66ef774316db2ba7.tar.gz
KVIrc-ab11d4864e27e05b76c95f3f66ef774316db2ba7.tar.bz2
KVIrc-ab11d4864e27e05b76c95f3f66ef774316db2ba7.zip
More Qt4 port
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@334 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/objects')
-rw-r--r--src/modules/objects/class_multilineedit.cpp195
-rw-r--r--src/modules/objects/class_multilineedit.h1
-rw-r--r--src/modules/objects/class_wizard.cpp32
-rw-r--r--src/modules/objects/class_wizard.h4
4 files changed, 120 insertions, 112 deletions
diff --git a/src/modules/objects/class_multilineedit.cpp b/src/modules/objects/class_multilineedit.cpp
index f836980d7..12d330bd8 100644
--- a/src/modules/objects/class_multilineedit.cpp
+++ b/src/modules/objects/class_multilineedit.cpp
@@ -31,9 +31,18 @@
#include "kvi_malloc.h"
#include <qfile.h>
+#ifdef COMPILE_USE_QT4
+ #include <q3multilineedit.h>
+ #define KviTalMultiLineEdit Q3MultiLineEdit
+#else
+ #include <qmultilineedit.h>
+ #define KviTalMultiLineEdit QMultiLineEdit
+#endif
+
#include "class_multilineedit.h"
+
//->Tables for Text Format
static char * const mod_tbl[] = {
"PlainText",
@@ -209,9 +218,9 @@ static int mod_cod[] = {
!fn: $setAlignment(<alignment:string>)
Sets the alignment of the current paragraph to <alignment>. Valid values are:[br]
- AlignAuto - Aligns according to the language.[br]
- - AlignLeft - Aligns with the left edge.[br]
- - AlignRight - Aligns with the right edge.[br]
- - AlignCenter - Centers in both dimensions.
+ - Qt::AlignLeft - Aligns with the left edge.[br]
+ - Qt::AlignRight - Aligns with the right edge.[br]
+ - Qt::AlignCenter - Centers in both dimensions.
!fn: $setVerticalAlignment(<vertical_alignment:string>)
Sets the vertical alignment of the current format to <Valignemnt>. Valid Values are:[br]
- AlignNormal - Normal alignment.[br]
@@ -333,7 +342,7 @@ KVSO_END_CONSTRUCTOR(KviKvsObject_mledit)
bool KviKvsObject_mledit::init(KviKvsRunTimeContext * pContext,KviKvsVariantList * pParams)
{
- setObject(new QMultiLineEdit(parentScriptWidget(),getName()),true);
+ setObject(new KviTalMultiLineEdit(parentScriptWidget(),getName()),true);
return true;
}
@@ -346,7 +355,7 @@ bool KviKvsObject_mledit::functionSetReadOnly(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("bEnabled",KVS_PT_BOOL,0,bEnabled)
KVSO_PARAMETERS_END(c)
if(widget())
- ((QMultiLineEdit *)widget())->setReadOnly(bEnabled);
+ ((KviTalMultiLineEdit *)widget())->setReadOnly(bEnabled);
return true;
}
@@ -359,9 +368,9 @@ bool KviKvsObject_mledit::functionTextLine(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("line",KVS_PT_INT,0,iLine)
KVSO_PARAMETERS_END(c)
if(!widget())return true;
- if(iLine > ((QMultiLineEdit *)widget())->numLines() || iLine < 0) c->warning(__tr2qs("No such line number"));
+ if(iLine > ((KviTalMultiLineEdit *)widget())->numLines() || iLine < 0) c->warning(__tr2qs("No such line number"));
else
- c->returnValue()->setString(((QMultiLineEdit *)widget())->textLine(iLine));
+ c->returnValue()->setString(((KviTalMultiLineEdit *)widget())->textLine(iLine));
return true;
}
@@ -375,7 +384,7 @@ bool KviKvsObject_mledit::functionInsertLine(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("line",KVS_PT_INT,KVS_PF_OPTIONAL,iLine)
KVSO_PARAMETERS_END(c)
if(!widget())return true;
- ((QMultiLineEdit *)widget())->insertLine(szInsert,iLine);
+ ((KviTalMultiLineEdit *)widget())->insertLine(szInsert,iLine);
return true;
}
@@ -386,9 +395,9 @@ bool KviKvsObject_mledit::functionRemoveLine(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("line",KVS_PT_INT,0,iLine)
KVSO_PARAMETERS_END(c)
if(!widget())return true;
- if(iLine > ((QMultiLineEdit *)widget())->numLines() || iLine < 0)
+ if(iLine > ((KviTalMultiLineEdit *)widget())->numLines() || iLine < 0)
c->warning("No such line number");
- else ((QMultiLineEdit *)widget())->removeLine(iLine);
+ else ((KviTalMultiLineEdit *)widget())->removeLine(iLine);
return true;
}
@@ -403,17 +412,17 @@ bool KviKvsObject_mledit::functionInsertAt(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("col",KVS_PT_UNSIGNEDINTEGER,0,iCol)
KVSO_PARAMETERS_END(c)
if(!widget())return true;
- if(iLine < 0 || iCol < 0 || iLine > ((QMultiLineEdit *)widget())->numLines())
+ if(iLine < 0 || iCol < 0 || iLine > ((KviTalMultiLineEdit *)widget())->numLines())
c->warning("No such line number");
else
- ((QMultiLineEdit *)widget())->insertAt(szInsert,iLine,iCol);
+ ((KviTalMultiLineEdit *)widget())->insertAt(szInsert,iLine,iCol);
return true;
}
bool KviKvsObject_mledit::functionNumLines(KviKvsObjectFunctionCall *c)
{
- if(widget()) c->returnValue()->setInteger(((QMultiLineEdit *)widget())->numLines());
+ if(widget()) c->returnValue()->setInteger(((KviTalMultiLineEdit *)widget())->numLines());
return true;
}
@@ -428,7 +437,7 @@ bool KviKvsObject_mledit::functionSetCursorPosition(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("mark",KVS_PT_BOOL,0,bFlag)
KVSO_PARAMETERS_END(c)
if(widget())
- ((QMultiLineEdit *)widget())->setCursorPosition(iLine, iCol, bFlag);
+ ((KviTalMultiLineEdit *)widget())->setCursorPosition(iLine, iCol, bFlag);
return true;
}
@@ -437,9 +446,9 @@ bool KviKvsObject_mledit::functionCursorPosition(KviKvsObjectFunctionCall *c)
if(!widget()) return true;
int line, col;
#if QT_VERSION >= 300
- ((QMultiLineEdit *)widget())->getCursorPosition(&line, &col);
+ ((KviTalMultiLineEdit *)widget())->getCursorPosition(&line, &col);
#else
- ((QMultiLineEdit *)widget())->cursorPosition(&line, &col);
+ ((KviTalMultiLineEdit *)widget())->cursorPosition(&line, &col);
#endif
KviKvsArray * a = new KviKvsArray();
a->set(0,new KviKvsVariant((kvs_int_t)line));
@@ -451,14 +460,14 @@ bool KviKvsObject_mledit::functionCursorPosition(KviKvsObjectFunctionCall *c)
bool KviKvsObject_mledit::functionAtBeginning(KviKvsObjectFunctionCall *c)
{
if(!widget()) return true;
- c->returnValue()->setBoolean(((QMultiLineEdit *)widget())->atBeginning());
+ c->returnValue()->setBoolean(((KviTalMultiLineEdit *)widget())->atBeginning());
return true;
}
bool KviKvsObject_mledit::functionAtEnd(KviKvsObjectFunctionCall *c)
{
if(!widget()) return true;
- c->returnValue()->setBoolean(((QMultiLineEdit *)widget())->atEnd());
+ c->returnValue()->setBoolean(((KviTalMultiLineEdit *)widget())->atEnd());
return true;
}
@@ -470,13 +479,13 @@ bool KviKvsObject_mledit::functionSetWordWrap(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("word_wrap",KVS_PT_STRING,0,szWrap)
KVSO_PARAMETERS_END(c)
if(KviQString::equalCI(szWrap,"NoWrap"))
- ((QMultiLineEdit *)widget())->setWordWrap(QTextEdit::NoWrap);
+ ((KviTalMultiLineEdit *)widget())->setWordWrap(KviTalMultiLineEdit::NoWrap);
else if(KviQString::equalCI(szWrap,"WidgetWidth"))
- ((QMultiLineEdit *)widget())->setWordWrap(QTextEdit::WidgetWidth);
+ ((KviTalMultiLineEdit *)widget())->setWordWrap(KviTalMultiLineEdit::WidgetWidth);
else if(KviQString::equalCI(szWrap,"FixedPixelWidth"))
- ((QMultiLineEdit *)widget())->setWordWrap(QTextEdit::FixedPixelWidth);
+ ((KviTalMultiLineEdit *)widget())->setWordWrap(KviTalMultiLineEdit::FixedPixelWidth);
else if(KviQString::equalCI(szWrap,"FixedColumnWidth"))
- ((QMultiLineEdit *)widget())->setWordWrap(QTextEdit::FixedColumnWidth);
+ ((KviTalMultiLineEdit *)widget())->setWordWrap(KviTalMultiLineEdit::FixedColumnWidth);
else c->warning(__tr2qs("Unknown word wrap '%Q'"),&szWrap);
return true;
}
@@ -489,13 +498,13 @@ bool KviKvsObject_mledit::functionsetWrapPolicy(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("wrap_policy",KVS_PT_STRING,0,szPolicy)
KVSO_PARAMETERS_END(c)
if(KviQString::equalCI(szPolicy,"AtWhiteSpace)"))
- ((QMultiLineEdit *)widget())->setWrapPolicy(QTextEdit::AtWhiteSpace);
+ ((KviTalMultiLineEdit *)widget())->setWrapPolicy(KviTalMultiLineEdit::AtWhiteSpace);
else if(KviQString::equalCI(szPolicy,"Anywhere"))
- ((QMultiLineEdit *)widget())->setWrapPolicy(QTextEdit::Anywhere);
+ ((KviTalMultiLineEdit *)widget())->setWrapPolicy(KviTalMultiLineEdit::Anywhere);
else if(KviQString::equalCI(szPolicy,"AtWordBoundary"))
- ((QMultiLineEdit *)widget())->setWrapPolicy(QTextEdit::AtWordBoundary);
+ ((KviTalMultiLineEdit *)widget())->setWrapPolicy(KviTalMultiLineEdit::AtWordBoundary);
else if(KviQString::equalCI(szPolicy,"AtWordOrDocumentBoundary"))
- ((QMultiLineEdit *)widget())->setWrapPolicy(QTextEdit::AtWordOrDocumentBoundary);
+ ((KviTalMultiLineEdit *)widget())->setWrapPolicy(KviTalMultiLineEdit::AtWordOrDocumentBoundary);
else c->warning(__tr2qs("Unknown wrap policy'%Q'"),&szPolicy);
return true;
}
@@ -503,21 +512,21 @@ bool KviKvsObject_mledit::functionsetWrapPolicy(KviKvsObjectFunctionCall *c)
bool KviKvsObject_mledit::functionWordWrap(KviKvsObjectFunctionCall *c)
{
if(widget())
- c->returnValue()->setBoolean(((QMultiLineEdit *)widget())->wordWrap() & QMultiLineEdit::WidgetWidth);
+ c->returnValue()->setBoolean(((KviTalMultiLineEdit *)widget())->wordWrap() & KviTalMultiLineEdit::WidgetWidth);
return true;
}
bool KviKvsObject_mledit::functionText(KviKvsObjectFunctionCall *c)
{
if(widget())
- c->returnValue()->setString(((QMultiLineEdit *)widget())->text());
+ c->returnValue()->setString(((KviTalMultiLineEdit *)widget())->text());
return true;
}
bool KviKvsObject_mledit::functionLength(KviKvsObjectFunctionCall *c)
{
if(widget())
- c->returnValue()->setInteger(((QMultiLineEdit *)widget())->length());
+ c->returnValue()->setInteger(((KviTalMultiLineEdit *)widget())->length());
return true;
}
@@ -529,7 +538,7 @@ bool KviKvsObject_mledit::functionSetMaxLines(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("max_lines",KVS_PT_UNSIGNEDINTEGER,0,imaxLines)
KVSO_PARAMETERS_END(c)
if(widget())
- ((QMultiLineEdit *)widget())->setMaxLines(imaxLines);
+ ((KviTalMultiLineEdit *)widget())->setMaxLines(imaxLines);
return true;
}
@@ -537,7 +546,7 @@ bool KviKvsObject_mledit::functionMaxLines(KviKvsObjectFunctionCall *c)
{
if(widget())
- c->returnValue()->setInteger(((QMultiLineEdit *)widget())->maxLines());
+ c->returnValue()->setInteger(((KviTalMultiLineEdit *)widget())->maxLines());
return true;
}
@@ -549,7 +558,7 @@ bool KviKvsObject_mledit::functionInsert(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("text",KVS_PT_STRING,0,szInsert)
KVSO_PARAMETERS_END(c)
if (widget())
- ((QMultiLineEdit *)widget())->insert(szInsert);
+ ((KviTalMultiLineEdit *)widget())->insert(szInsert);
return true;
}
@@ -561,28 +570,28 @@ bool KviKvsObject_mledit::functionAppend(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("text",KVS_PT_STRING,0,szAppend)
KVSO_PARAMETERS_END(c)
if (widget())
- ((QMultiLineEdit *)widget())->append(szAppend);
+ ((KviTalMultiLineEdit *)widget())->append(szAppend);
return true;
}
bool KviKvsObject_mledit::functionCopy(KviKvsObjectFunctionCall *c)
{
if(widget())
- ((QMultiLineEdit *)widget())->copy();
+ ((KviTalMultiLineEdit *)widget())->copy();
return true;
}
bool KviKvsObject_mledit::functionCut(KviKvsObjectFunctionCall *c)
{
if(widget())
- ((QMultiLineEdit *)widget())->cut();
+ ((KviTalMultiLineEdit *)widget())->cut();
return true;
}
bool KviKvsObject_mledit::functionPaste(KviKvsObjectFunctionCall *c)
{
if(widget())
- ((QMultiLineEdit *)widget())->paste();
+ ((KviTalMultiLineEdit *)widget())->paste();
return true;
}
//->Set Bold, Italic, Underline
@@ -593,7 +602,7 @@ bool KviKvsObject_mledit::functionsetBold(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("bBold",KVS_PT_BOOL,0,bFlag)
KVSO_PARAMETERS_END(c)
if (widget())
- ((QMultiLineEdit *)widget())->setBold(bFlag);
+ ((KviTalMultiLineEdit *)widget())->setBold(bFlag);
return true;
}
bool KviKvsObject_mledit::functionsetUnderline(KviKvsObjectFunctionCall *c)
@@ -603,7 +612,7 @@ bool KviKvsObject_mledit::functionsetUnderline(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("bUnderline",KVS_PT_BOOL,0,bFlag)
KVSO_PARAMETERS_END(c)
if (widget())
- ((QMultiLineEdit *)widget())->setUnderline(bFlag);
+ ((KviTalMultiLineEdit *)widget())->setUnderline(bFlag);
return true;
}
@@ -614,7 +623,7 @@ bool KviKvsObject_mledit::functionsetItalic(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("bItalic",KVS_PT_BOOL,0,bFlag)
KVSO_PARAMETERS_END(c)
if (widget())
- ((QMultiLineEdit *)widget())->setItalic(bFlag);
+ ((KviTalMultiLineEdit *)widget())->setItalic(bFlag);
return true;
}
@@ -623,19 +632,19 @@ bool KviKvsObject_mledit::functionsetItalic(KviKvsObjectFunctionCall *c)
bool KviKvsObject_mledit::functionbold(KviKvsObjectFunctionCall *c)
{
if(widget())
- c->returnValue()->setBoolean(((QMultiLineEdit *)widget())->bold());
+ c->returnValue()->setBoolean(((KviTalMultiLineEdit *)widget())->bold());
return true;
}
bool KviKvsObject_mledit::functionitalic(KviKvsObjectFunctionCall *c)
{
if(widget())
- c->returnValue()->setBoolean(((QMultiLineEdit *)widget())->italic());
+ c->returnValue()->setBoolean(((KviTalMultiLineEdit *)widget())->italic());
return true;
}
bool KviKvsObject_mledit::functionunderline(KviKvsObjectFunctionCall *c)
{
if(widget())
- c->returnValue()->setBoolean(((QMultiLineEdit *)widget())->underline());
+ c->returnValue()->setBoolean(((KviTalMultiLineEdit *)widget())->underline());
return true;
}
//->Zoom In, out at
@@ -647,9 +656,9 @@ bool KviKvsObject_mledit::functionzoomIn(KviKvsObjectFunctionCall *c)
KVSO_PARAMETERS_END(c)
if (!widget()) return true;
if (!iZoom)
- ((QMultiLineEdit *)object())->zoomIn();
+ ((KviTalMultiLineEdit *)object())->zoomIn();
else
- ((QMultiLineEdit *)object())->zoomIn(iZoom);
+ ((KviTalMultiLineEdit *)object())->zoomIn(iZoom);
return true;
}
@@ -661,9 +670,9 @@ bool KviKvsObject_mledit::functionzoomOut(KviKvsObjectFunctionCall *c)
KVSO_PARAMETERS_END(c)
if (!widget()) return true;
if (!iZoom)
- ((QMultiLineEdit *)object())->zoomOut();
+ ((KviTalMultiLineEdit *)object())->zoomOut();
else
- ((QMultiLineEdit *)object())->zoomOut(iZoom);
+ ((KviTalMultiLineEdit *)object())->zoomOut(iZoom);
return true;
}
bool KviKvsObject_mledit::functionzoomTo(KviKvsObjectFunctionCall *c)
@@ -673,7 +682,7 @@ bool KviKvsObject_mledit::functionzoomTo(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("zoom_size",KVS_PT_INT,0,iZoom)
KVSO_PARAMETERS_END(c)
if (widget())
- ((QMultiLineEdit *)object())->zoomTo(iZoom);
+ ((KviTalMultiLineEdit *)object())->zoomTo(iZoom);
return true;
}
//-> Undo & Redo functions
@@ -681,31 +690,31 @@ bool KviKvsObject_mledit::functionzoomTo(KviKvsObjectFunctionCall *c)
bool KviKvsObject_mledit::functionundo(KviKvsObjectFunctionCall *c)
{
if(widget())
- ((QMultiLineEdit *)widget())->undo();
+ ((KviTalMultiLineEdit *)widget())->undo();
return true;
}
bool KviKvsObject_mledit::functionredo(KviKvsObjectFunctionCall *c)
{
if(widget())
- ((QMultiLineEdit *)widget())->redo();
+ ((KviTalMultiLineEdit *)widget())->redo();
return true;
}
bool KviKvsObject_mledit::functionclear(KviKvsObjectFunctionCall *c)
{
if(widget())
- ((QMultiLineEdit *)widget())->clear();
+ ((KviTalMultiLineEdit *)widget())->clear();
return true;
}
bool KviKvsObject_mledit::functiondel(KviKvsObjectFunctionCall *c)
{
if(widget())
- ((QMultiLineEdit *)widget())->del();
+ ((KviTalMultiLineEdit *)widget())->del();
return true;
}
bool KviKvsObject_mledit::functionindent(KviKvsObjectFunctionCall *c)
{
if(widget())
- ((QMultiLineEdit *)widget())->indent();
+ ((KviTalMultiLineEdit *)widget())->indent();
return true;
}
@@ -716,26 +725,26 @@ bool KviKvsObject_mledit::functionsetUndoRedoEnabled(KviKvsObjectFunctionCall *c
KVSO_PARAMETER("bUndoredo",KVS_PT_BOOL,0,bFlag)
KVSO_PARAMETERS_END(c)
if (widget())
- ((QMultiLineEdit *)widget())->setUndoRedoEnabled(bFlag);
+ ((KviTalMultiLineEdit *)widget())->setUndoRedoEnabled(bFlag);
return true;
}
bool KviKvsObject_mledit::functionisUndoRedoEnabled(KviKvsObjectFunctionCall *c)
{
if(widget())
- c->returnValue()->setBoolean(((QMultiLineEdit *)widget())->isUndoRedoEnabled());
+ c->returnValue()->setBoolean(((KviTalMultiLineEdit *)widget())->isUndoRedoEnabled());
return true;
}
bool KviKvsObject_mledit::functionisUndoAvailable(KviKvsObjectFunctionCall *c)
{
if(widget())
- c->returnValue()->setBoolean(((QMultiLineEdit *)widget())->isUndoAvailable());
+ c->returnValue()->setBoolean(((KviTalMultiLineEdit *)widget())->isUndoAvailable());
return true;
}
bool KviKvsObject_mledit::functionisRedoAvailable(KviKvsObjectFunctionCall *c)
{
if(widget())
- c->returnValue()->setBoolean(((QMultiLineEdit *)widget())->isRedoAvailable());
+ c->returnValue()->setBoolean(((KviTalMultiLineEdit *)widget())->isRedoAvailable());
return true;
}
bool KviKvsObject_mledit::functionsetUndoDepth(KviKvsObjectFunctionCall *c)
@@ -745,14 +754,14 @@ bool KviKvsObject_mledit::functionsetUndoDepth(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("undo_depth",KVS_PT_UNSIGNEDINTEGER,0,iDepth)
KVSO_PARAMETERS_END(c)
if (widget())
- ((QMultiLineEdit *)object())->setUndoDepth(iDepth);
+ ((KviTalMultiLineEdit *)object())->setUndoDepth(iDepth);
return true;
}
bool KviKvsObject_mledit::functionundoDepth(KviKvsObjectFunctionCall *c)
{
if(widget())
- c->returnValue()->setInteger(((QMultiLineEdit *)widget())->undoDepth());
+ c->returnValue()->setInteger(((KviTalMultiLineEdit *)widget())->undoDepth());
return true;
}
@@ -765,7 +774,7 @@ bool KviKvsObject_mledit::functionsetText(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("text",KVS_PT_STRING,0,szText)
KVSO_PARAMETERS_END(c)
if (widget())
- ((QMultiLineEdit *)widget())->setText(szText);
+ ((KviTalMultiLineEdit *)widget())->setText(szText);
return true;
}
bool KviKvsObject_mledit::functionsetColor(KviKvsObjectFunctionCall *c)
@@ -822,7 +831,7 @@ bool KviKvsObject_mledit::functionsetColor(KviKvsObjectFunctionCall *c)
c->warning(__tr2qs("Not an hex digits"));
return true;
}
- if (widget()) ((QMultiLineEdit *)widget())->setColor(QColor(iColR,iColG,iColB));
+ if (widget()) ((KviTalMultiLineEdit *)widget())->setColor(QColor(iColR,iColG,iColB));
return true;
}
if(c->params()->count() < 3)
@@ -836,7 +845,7 @@ bool KviKvsObject_mledit::functionsetColor(KviKvsObjectFunctionCall *c)
return false;
}
}
- if (widget()) ((QMultiLineEdit *)widget())->setColor(QColor(iColR,iColG,iColB));
+ if (widget()) ((KviTalMultiLineEdit *)widget())->setColor(QColor(iColR,iColG,iColB));
return true;
}
@@ -847,7 +856,7 @@ bool KviKvsObject_mledit::functionsetPointSize(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("point_size",KVS_PT_UNSIGNEDINTEGER,0,uPointSize)
KVSO_PARAMETERS_END(c)
if (widget())
- ((QMultiLineEdit *)widget())->setPointSize(uPointSize);
+ ((KviTalMultiLineEdit *)widget())->setPointSize(uPointSize);
return true;
}
@@ -858,7 +867,7 @@ bool KviKvsObject_mledit::functionsetLinkUnderline(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("bLinkunderline",KVS_PT_BOOL,0,bFlag)
KVSO_PARAMETERS_END(c)
if (widget())
- ((QMultiLineEdit *)widget())->setLinkUnderline(bFlag);
+ ((KviTalMultiLineEdit *)widget())->setLinkUnderline(bFlag);
return true;
}
@@ -869,7 +878,7 @@ bool KviKvsObject_mledit::functionsetFamily(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("family",KVS_PT_STRING,0,szFamily)
KVSO_PARAMETERS_END(c)
if (widget())
- ((QMultiLineEdit *)widget())->setFamily(szFamily);
+ ((KviTalMultiLineEdit *)widget())->setFamily(szFamily);
return true;
}
@@ -880,7 +889,7 @@ bool KviKvsObject_mledit::functionsetModified(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("bModified",KVS_PT_BOOL,0,bFlag)
KVSO_PARAMETERS_END(c)
if (widget())
- ((QMultiLineEdit *)widget())->setModified(bFlag);
+ ((KviTalMultiLineEdit *)widget())->setModified(bFlag);
return true;
}
@@ -893,7 +902,7 @@ bool KviKvsObject_mledit::functioninsertParagraph(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("paragraph",KVS_PT_INT,0,iParagraph)
KVSO_PARAMETERS_END(c)
if(widget())
- ((QMultiLineEdit *)widget())->insertParagraph(szText,iParagraph);
+ ((KviTalMultiLineEdit *)widget())->insertParagraph(szText,iParagraph);
return true;
}
@@ -904,7 +913,7 @@ bool KviKvsObject_mledit::functionremoveParagraph(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("paragraph",KVS_PT_INT,0,iParagraph)
KVSO_PARAMETERS_END(c)
if(widget())
- ((QMultiLineEdit*)widget())->removeParagraph(iParagraph);
+ ((KviTalMultiLineEdit*)widget())->removeParagraph(iParagraph);
return true;
}
@@ -915,7 +924,7 @@ bool KviKvsObject_mledit::functionsetOverwriteMode(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("bOverwritemode",KVS_PT_BOOL,0,bFlag)
KVSO_PARAMETERS_END(c)
if (widget())
- ((QMultiLineEdit *)widget())->setOverwriteMode(bFlag);
+ ((KviTalMultiLineEdit *)widget())->setOverwriteMode(bFlag);
return true;
}
@@ -923,7 +932,7 @@ bool KviKvsObject_mledit::functiontextFormat(KviKvsObjectFunctionCall *c)
{
if(!widget())return true;
- int fstyle = ((QMultiLineEdit *)widget())->textFormat();
+ int fstyle = ((KviTalMultiLineEdit *)widget())->textFormat();
QString format="";
for(unsigned int i = 0; i < mod_num; i++)
{
@@ -945,13 +954,13 @@ bool KviKvsObject_mledit::functionsetTextFormat(KviKvsObjectFunctionCall *c)
KVSO_PARAMETERS_END(c)
if(!widget()) return true;
if(KviQString::equalCI(szFormat,"PlainText"))
- ((QMultiLineEdit *)widget())->setTextFormat(Qt::PlainText);
+ ((KviTalMultiLineEdit *)widget())->setTextFormat(Qt::PlainText);
else if(KviQString::equalCI(szFormat,"RichText"))
- ((QMultiLineEdit *)widget())->setTextFormat(Qt::RichText);
+ ((KviTalMultiLineEdit *)widget())->setTextFormat(Qt::RichText);
else if(KviQString::equalCI(szFormat,"LogText"))
- ((QMultiLineEdit *)widget())->setTextFormat(Qt::LogText);
+ ((KviTalMultiLineEdit *)widget())->setTextFormat(Qt::LogText);
else if(KviQString::equalCI(szFormat,"AutoText"))
- ((QMultiLineEdit *)widget())->setTextFormat(Qt::AutoText);
+ ((KviTalMultiLineEdit *)widget())->setTextFormat(Qt::AutoText);
else c->warning(__tr2qs("Unknown text format '%Q'"),&szFormat);
return true;
}
@@ -1011,7 +1020,7 @@ bool KviKvsObject_mledit::functionsetParagraphBackgroundColor(KviKvsObjectFuncti
c->warning(__tr2qs("Not an hex digits"));
return true;
}
- if (widget()) ((QMultiLineEdit *)widget())->setParagraphBackgroundColor(iParagraph,QColor(iColR,iColG,iColB));
+ if (widget()) ((KviTalMultiLineEdit *)widget())->setParagraphBackgroundColor(iParagraph,QColor(iColR,iColG,iColB));
return true;
}
if(c->params()->count() < 3)
@@ -1025,7 +1034,7 @@ bool KviKvsObject_mledit::functionsetParagraphBackgroundColor(KviKvsObjectFuncti
return false;
}
}
- if (widget()) ((QMultiLineEdit *)widget())->setParagraphBackgroundColor(iParagraph,QColor(iColR,iColG,iColB));
+ if (widget()) ((KviTalMultiLineEdit *)widget())->setParagraphBackgroundColor(iParagraph,QColor(iColR,iColG,iColB));
return true;
}
@@ -1036,7 +1045,7 @@ bool KviKvsObject_mledit::functionclearParagraphBackground(KviKvsObjectFunctionC
KVSO_PARAMETER("paragraph",KVS_PT_INT,0,iParagraph)
KVSO_PARAMETERS_END(c)
if(widget())
- ((QMultiLineEdit*)widget())->clearParagraphBackground(iParagraph);
+ ((KviTalMultiLineEdit*)widget())->clearParagraphBackground(iParagraph);
return true;
}
@@ -1063,7 +1072,7 @@ bool KviKvsObject_mledit::functionloadFile(KviKvsObjectFunctionCall *c)
QString txt = ts.read();
if ( !QStyleSheet::mightBeRichText( txt ) )
txt = QStyleSheet::convertFromPlainText( txt, QStyleSheetItem::WhiteSpacePre );
- ((QMultiLineEdit *)widget())->setText( txt );
+ ((KviTalMultiLineEdit *)widget())->setText( txt );
file.close();
return true;
}
@@ -1077,13 +1086,13 @@ bool KviKvsObject_mledit::functionsetAlignment(KviKvsObjectFunctionCall *c)
KVSO_PARAMETERS_END(c)
if(!widget()) return true;
if(KviQString::equalCI(szAlignment,"Left"))
- ((QMultiLineEdit *)widget())->setAlignment(Qt::AlignLeft);
+ ((KviTalMultiLineEdit *)widget())->setAlignment(Qt::AlignLeft);
else if(KviQString::equalCI(szAlignment,"Right"))
- ((QMultiLineEdit *)widget())->setAlignment(Qt::AlignRight);
+ ((KviTalMultiLineEdit *)widget())->setAlignment(Qt::AlignRight);
else if(KviQString::equalCI(szAlignment,"Center"))
- ((QMultiLineEdit *)widget())->setAlignment(Qt::AlignCenter);
+ ((KviTalMultiLineEdit *)widget())->setAlignment(Qt::AlignCenter);
else if(KviQString::equalCI(szAlignment,"Justify"))
- ((QMultiLineEdit *)widget())->setAlignment(Qt::AlignJustify);
+ ((KviTalMultiLineEdit *)widget())->setAlignment(Qt::AlignJustify);
else c->warning(__tr2qs("Unknown alignment '%Q'"),&szAlignment);
return true;
}
@@ -1097,11 +1106,11 @@ bool KviKvsObject_mledit::functionsetAutoFormatting(KviKvsObjectFunctionCall *c)
KVSO_PARAMETERS_END(c)
if(!widget()) return true;
if(KviQString::equalCI(szAutoformatting,"AutoNone"))
- ((QMultiLineEdit *)widget())->setAlignment(QTextEdit::AutoNone);
+ ((KviTalMultiLineEdit *)widget())->setAlignment(KviTalMultiLineEdit::AutoNone);
else if(KviQString::equalCI(szAutoformatting,"BulletList"))
- ((QMultiLineEdit *)widget())->setAlignment(QTextEdit::AutoBulletList);
+ ((KviTalMultiLineEdit *)widget())->setAlignment(KviTalMultiLineEdit::AutoBulletList);
else if(KviQString::equalCI(szAutoformatting,"AutoAll"))
- ((QMultiLineEdit *)widget())->setAlignment(QTextEdit::AutoAll);
+ ((KviTalMultiLineEdit *)widget())->setAlignment(KviTalMultiLineEdit::AutoAll);
else c->warning(__tr2qs("Unknown auto formatting mode '%Q'"),&szAutoformatting);
return true;
}
@@ -1115,11 +1124,11 @@ bool KviKvsObject_mledit::functionsetVerticalAlignment(KviKvsObjectFunctionCall
KVSO_PARAMETERS_END(c)
if(!widget()) return true;
if(KviQString::equalCI(szValignment,"Normal"))
- ((QMultiLineEdit *)widget())->setVerticalAlignment(QTextEdit::AlignNormal);
+ ((KviTalMultiLineEdit *)widget())->setVerticalAlignment(KviTalMultiLineEdit::AlignNormal);
else if(KviQString::equalCI(szValignment,"SuperScript"))
- ((QMultiLineEdit *)widget())->setVerticalAlignment(QTextEdit::AlignSuperScript);
+ ((KviTalMultiLineEdit *)widget())->setVerticalAlignment(KviTalMultiLineEdit::AlignSuperScript);
else if(KviQString::equalCI(szValignment,"SubScript"))
- ((QMultiLineEdit *)widget())->setVerticalAlignment(QTextEdit::AlignSubScript);
+ ((KviTalMultiLineEdit *)widget())->setVerticalAlignment(KviTalMultiLineEdit::AlignSubScript);
else c->warning(__tr2qs("Unknown vertical alignment '%Q'"),&szValignment);
return true;
}
@@ -1127,7 +1136,7 @@ bool KviKvsObject_mledit::functionsetVerticalAlignment(KviKvsObjectFunctionCall
bool KviKvsObject_mledit::functionparagraphs(KviKvsObjectFunctionCall *c)
{
if(widget())
- c->returnValue()->setInteger(((QMultiLineEdit *)widget())->paragraphs());
+ c->returnValue()->setInteger(((KviTalMultiLineEdit *)widget())->paragraphs());
return true;
}
@@ -1135,7 +1144,7 @@ bool KviKvsObject_mledit::functionparagraphs(KviKvsObjectFunctionCall *c)
bool KviKvsObject_mledit::functionlines(KviKvsObjectFunctionCall *c)
{
if(widget())
- c->returnValue()->setInteger(((QMultiLineEdit *)widget())->lines());
+ c->returnValue()->setInteger(((KviTalMultiLineEdit *)widget())->lines());
return true;
}
@@ -1147,7 +1156,7 @@ bool KviKvsObject_mledit::functionlineOfChar(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("index",KVS_PT_INT,0,iIndex)
KVSO_PARAMETERS_END(c)
if (widget())
- c->returnValue()->setInteger(((QMultiLineEdit *)widget())->lineOfChar(iPara,iIndex));
+ c->returnValue()->setInteger(((KviTalMultiLineEdit *)widget())->lineOfChar(iPara,iIndex));
return true;
}
@@ -1158,7 +1167,7 @@ bool KviKvsObject_mledit::functionlinesOfParagraph(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("paragraph",KVS_PT_INT,0,iLine)
KVSO_PARAMETERS_END(c)
if(widget())
- c->returnValue()->setInteger(((QMultiLineEdit *)widget())->linesOfParagraph(iLine));
+ c->returnValue()->setInteger(((KviTalMultiLineEdit *)widget())->linesOfParagraph(iLine));
return true;
}
@@ -1170,7 +1179,7 @@ bool KviKvsObject_mledit::functionparagraphLength(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("paragraph",KVS_PT_INT,0,iParagraph)
KVSO_PARAMETERS_END(c)
if(widget())
- c->returnValue()->setInteger(((QMultiLineEdit *)widget())->paragraphLength(iParagraph));
+ c->returnValue()->setInteger(((KviTalMultiLineEdit *)widget())->paragraphLength(iParagraph));
return true;
}
@@ -1182,7 +1191,7 @@ bool KviKvsObject_mledit::functionselectAll(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("bSelectall",KVS_PT_BOOL,0,bFlag)
KVSO_PARAMETERS_END(c)
if (widget())
- ((QMultiLineEdit *)widget())->selectAll(bFlag);
+ ((KviTalMultiLineEdit *)widget())->selectAll(bFlag);
return true;
}
diff --git a/src/modules/objects/class_multilineedit.h b/src/modules/objects/class_multilineedit.h
index aa308ddf5..c3abb6afd 100644
--- a/src/modules/objects/class_multilineedit.h
+++ b/src/modules/objects/class_multilineedit.h
@@ -27,7 +27,6 @@
#include "class_widget.h"
-#include <qmultilineedit.h>
#include "object_macros.h"
class KviKvsObject_mledit : public KviKvsObject_widget
diff --git a/src/modules/objects/class_wizard.cpp b/src/modules/objects/class_wizard.cpp
index fb56a57de..83117af97 100644
--- a/src/modules/objects/class_wizard.cpp
+++ b/src/modules/objects/class_wizard.cpp
@@ -21,7 +21,7 @@
// Inc. ,59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
//
-#include <qwizard.h>
+#include <kvi_tal_wizard.h>
#include <qpushbutton.h>
#include "class_wizard.h"
#include "kvi_error.h"
@@ -147,7 +147,7 @@ bool KviKvsObject_wizard::functionaddPage(KviKvsObjectFunctionCall *c)
c->warning(__tr2qs("Can't add a non-widget object"));
return true;
}
- ((QWizard *)widget())->addPage(((QWidget *)(ob->object())),szLabel);
+ ((KviTalWizard *)widget())->addPage(((QWidget *)(ob->object())),szLabel);
return true;
}
bool KviKvsObject_wizard::functioninsertPage(KviKvsObjectFunctionCall *c)
@@ -168,7 +168,7 @@ bool KviKvsObject_wizard::functioninsertPage(KviKvsObjectFunctionCall *c)
c->warning(__tr2qs("Can't add a non-widget object"));
return true;
}
- ((QWizard *)widget())->insertPage(((QWidget *)(ob->object())),szLabel,uIndex);
+ ((KviTalWizard *)widget())->insertPage(((QWidget *)(ob->object())),szLabel,uIndex);
return true;
}
@@ -186,7 +186,7 @@ bool KviKvsObject_wizard::functionremovePage(KviKvsObjectFunctionCall *c)
c->warning(__tr2qs("Not a widget object"));
return true;
}
- ((QWizard *)widget())->removePage(((QWidget *)(ob->object())));
+ ((KviTalWizard *)widget())->removePage(((QWidget *)(ob->object())));
return true;
}
bool KviKvsObject_wizard::functionsetTitle(KviKvsObjectFunctionCall *c)
@@ -205,7 +205,7 @@ bool KviKvsObject_wizard::functionsetTitle(KviKvsObjectFunctionCall *c)
c->warning(__tr2qs("Widget object required"));
return true;
}
- ((QWizard *)widget())->setTitle(((QWidget *)(ob->object())),szTitle);
+ ((KviTalWizard *)widget())->setTitle(((QWidget *)(ob->object())),szTitle);
return true;
}
bool KviKvsObject_wizard::functionsetBackEnabled(KviKvsObjectFunctionCall *c)
@@ -224,7 +224,7 @@ bool KviKvsObject_wizard::functionsetBackEnabled(KviKvsObjectFunctionCall *c)
c->warning(__tr2qs("Widget object required"));
return true;
}
- ((QWizard *)widget())->setBackEnabled(((QWidget *)(ob->object())),bEnabled);
+ ((KviTalWizard *)widget())->setBackEnabled(((QWidget *)(ob->object())),bEnabled);
return true;
}
@@ -244,7 +244,7 @@ bool KviKvsObject_wizard::functionsetNextEnabled(KviKvsObjectFunctionCall *c)
c->warning(__tr2qs("Widget object required"));
return true;
}
- ((QWizard *)widget())->setNextEnabled(((QWidget *)(ob->object())),bEnabled);
+ ((KviTalWizard *)widget())->setNextEnabled(((QWidget *)(ob->object())),bEnabled);
return true;
}
bool KviKvsObject_wizard::functionsetFinishEnabled(KviKvsObjectFunctionCall *c)
@@ -263,7 +263,7 @@ bool KviKvsObject_wizard::functionsetFinishEnabled(KviKvsObjectFunctionCall *c)
c->warning(__tr2qs("Widget object required"));
return true;
}
- ((QWizard *)widget())->setFinishEnabled(((QWidget *)(ob->object())),bEnabled);
+ ((KviTalWizard *)widget())->setFinishEnabled(((QWidget *)(ob->object())),bEnabled);
return true;
}
bool KviKvsObject_wizard::functionsetHelpEnabled(KviKvsObjectFunctionCall *c)
@@ -282,7 +282,7 @@ bool KviKvsObject_wizard::functionsetHelpEnabled(KviKvsObjectFunctionCall *c)
c->warning(__tr2qs("Widget object required"));
return true;
}
- ((QWizard *)widget())->setHelpEnabled(((QWidget *)(ob->object())),bEnabled);
+ ((KviTalWizard *)widget())->setHelpEnabled(((QWidget *)(ob->object())),bEnabled);
return true;
}
bool KviKvsObject_wizard::functionsetBackBtnText(KviKvsObjectFunctionCall *c)
@@ -292,7 +292,7 @@ bool KviKvsObject_wizard::functionsetBackBtnText(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("text",KVS_PT_STRING,0,szText)
KVSO_PARAMETERS_END(c)
if (widget())
- ((QWizard *)widget())->QWizard::backButton()->setText(szText);
+ ((KviTalWizard *)widget())->KviTalWizard::backButton()->setText(szText);
return true;
}
bool KviKvsObject_wizard::functionsetNextBtnText(KviKvsObjectFunctionCall *c)
@@ -302,7 +302,7 @@ bool KviKvsObject_wizard::functionsetNextBtnText(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("text",KVS_PT_STRING,0,szText)
KVSO_PARAMETERS_END(c)
if (widget())
- ((QWizard *)widget())->QWizard::nextButton()->setText(szText);
+ ((KviTalWizard *)widget())->KviTalWizard::nextButton()->setText(szText);
return true;
}
bool KviKvsObject_wizard::functionsetHelpBtnText(KviKvsObjectFunctionCall *c)
@@ -312,7 +312,7 @@ bool KviKvsObject_wizard::functionsetHelpBtnText(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("text",KVS_PT_STRING,0,szText)
KVSO_PARAMETERS_END(c)
if (widget())
- ((QWizard *)widget())->QWizard::helpButton()->setText(szText);
+ ((KviTalWizard *)widget())->KviTalWizard::helpButton()->setText(szText);
return true;
}
bool KviKvsObject_wizard::functionsetFinishBtnText(KviKvsObjectFunctionCall *c)
@@ -322,7 +322,7 @@ bool KviKvsObject_wizard::functionsetFinishBtnText(KviKvsObjectFunctionCall *c)
KVSO_PARAMETER("text",KVS_PT_STRING,0,szText)
KVSO_PARAMETERS_END(c)
if (widget())
- ((QWizard *)widget())->QWizard::finishButton()->setText(szText);
+ ((KviTalWizard *)widget())->KviTalWizard::finishButton()->setText(szText);
return true;
}
bool KviKvsObject_wizard::accept()
@@ -360,7 +360,7 @@ void KviKvsObject_wizard::backClicked()
callFunction(this,"backClickedEvent",params);
}
KviKvsMdmWizard::KviKvsMdmWizard(QWidget * par,const char * name,KviKvsObject_wizard * parent)
-:QWizard( par,name)
+:KviTalWizard( par,name)
{
m_pParentScript=parent;
connect (this->backButton(),SIGNAL(clicked()),this,SLOT(slotBackClicked()));
@@ -368,12 +368,12 @@ KviKvsMdmWizard::KviKvsMdmWizard(QWidget * par,const char * name,KviKvsObject_wi
}
void KviKvsMdmWizard::accept()
{
- if(m_pParentScript->accept())QWizard::accept();
+ if(m_pParentScript->accept())KviTalWizard::accept();
}
void KviKvsMdmWizard::reject()
{
- if(m_pParentScript->reject())QWizard::reject();
+ if(m_pParentScript->reject())KviTalWizard::reject();
}
void KviKvsMdmWizard::slotNextClicked()
diff --git a/src/modules/objects/class_wizard.h b/src/modules/objects/class_wizard.h
index 047b0dfb4..63c88fd96 100644
--- a/src/modules/objects/class_wizard.h
+++ b/src/modules/objects/class_wizard.h
@@ -22,7 +22,7 @@
// along with this program. If not, write to the Free Software Foundation,
// Inc. ,59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
//
-#include <qwizard.h>
+#include <kvi_tal_wizard.h>
#include "class_widget.h"
@@ -61,7 +61,7 @@ protected:
bool functionbackClickedEvent(KviKvsObjectFunctionCall *c);
};
-class KviKvsMdmWizard : public QWizard
+class KviKvsMdmWizard : public KviTalWizard
{
Q_OBJECT