Browse Source

Use setConfigValue instead of setDynWordWrap.

git-svn-id: file:///var/svn/tigccpp/trunk@966 9552661e-59e3-4036-b4f2-dbe53926924f
kevinkofler 17 years ago
parent
commit
f2f7cc72cd
2 changed files with 10 additions and 4 deletions
  1. 5 2
      ktigcc/mainform.cpp
  2. 5 2
      ktigcc/srcfilewin.cpp

+ 5 - 2
ktigcc/mainform.cpp

@@ -70,6 +70,7 @@
 #include <klibloader.h>
 #include <ktexteditor/document.h>
 #include <ktexteditor/view.h>
+#include <ktexteditor/configinterface.h>
 #include <ktexteditor/highlightinginterface.h>
 #include <kconfig.h>
 #include <ktexteditor/configpage.h>
@@ -1713,7 +1714,7 @@ void *MainForm::createView(const QString &fileName, const QString &fileText, Q3L
     KLibLoader::self()->factory ("libkatepart");
   if (!factory) qFatal("Failed to load KatePart");
   KTextEditor::Document *doc = (KTextEditor::Document *)
-      factory->createPart( 0, this, "KTextEditor::Document" );
+      factory->createPart(0,this,"KTextEditor::Document");
   // Set the file name for printing.
   doc->setModified(FALSE);
   if (doc->openStream("text/plain",fileName))
@@ -1736,7 +1737,9 @@ void *MainForm::createView(const QString &fileName, const QString &fileText, Q3L
       C_HL_MODE:
     "None"));
   // Set options.
-  newView->setDynWordWrap(FALSE);
+  KTextEditor::ConfigInterface *configiface
+    =qobject_cast<KTextEditor::ConfigInterface*>(newView);
+  configiface->setConfigValue("dynamic-word-wrap",false);
   if (preferences.removeTrailingSpaces)
     newView->document()->setConfigFlags(newView->document()->configFlags()|(KTextEditor::Document::cfRemoveSpaces|CF_REMOVE_TRAILING_DYN));
   else

+ 5 - 2
ktigcc/srcfilewin.cpp

@@ -51,6 +51,7 @@
 #include <ktexteditor/document.h>
 #include <ktexteditor/view.h>
 #include <ktexteditor/highlightinginterface.h>
+#include <ktexteditor/configinterface.h>
 #include <kconfig.h>
 #include <ktexteditor/configpage.h>
 #include <kfiledialog.h>
@@ -413,7 +414,7 @@ void *SourceFileWindow::createView(const QString &fileName, const QString &fileT
     KLibLoader::self()->factory ("libkatepart");
   if (!factory) qFatal("Failed to load KatePart");
   KTextEditor::Document *doc = (KTextEditor::Document *)
-      factory->createPart( 0, THIS->mainForm, "KTextEditor::Document" );
+      factory->createPart(0,THIS->mainForm,"KTextEditor::Document");
   // Set the file name for printing.
   doc->setModified(FALSE);
   if (doc->openStream("text/plain",fileName))
@@ -427,7 +428,9 @@ void *SourceFileWindow::createView(const QString &fileName, const QString &fileT
     =qobject_cast<KTextEditor::HighlightingInterface*>(newView->document());
   hliface->setHighlighting(hlModeName);
   // Set options.
-  newView->setDynWordWrap(FALSE);
+  KTextEditor::ConfigInterface *configiface
+    =qobject_cast<KTextEditor::ConfigInterface*>(newView);
+  configiface->setConfigValue("dynamic-word-wrap",false);
   if (preferences.removeTrailingSpaces)
     newView->document()->setConfigFlags(newView->document()->configFlags()|(KTextEditor::Document::cfRemoveSpaces|CF_REMOVE_TRAILING_DYN));
   else