[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdeedu/kiten
From:       Laurent Montel <montel () kde ! org>
Date:       2005-01-03 17:09:42
Message-ID: 20050103170942.A18681B42E () office ! kde ! org
[Download RAW message or body]

CVS commit by mlaurent: 

Patch to use -fvisibility


  M +1 -1      asyndeta.h   1.2
  M +1 -1      deinf.h   1.10
  M +9 -9      dict.h   1.30
  M +1 -1      kiten.h   1.42
  M +3 -3      rad.h   1.16
  M +3 -3      widgets.h   1.42


--- kdeedu/kiten/asyndeta.h  #1.1:1.2
@@ -29,5 +29,5 @@ namespace Dict
 }
 
-class Asyndeta
+class KDE_EXPORT Asyndeta
 {
 public:

--- kdeedu/kiten/deinf.h  #1.9:1.10
@@ -35,5 +35,5 @@ struct Conjugation
 };
 
-class Index
+class KDE_EXPORT Index
 {
         public:

--- kdeedu/kiten/dict.h  #1.29:1.30
@@ -43,5 +43,5 @@ enum TextType { Text_Kanji, Text_Kana, T
 
 // returns the TextType of the first part of the text
-TextType textType(const QString &text);
+KDE_EXPORT TextType textType(const QString &text);
 
 // File needs to be able to give out Arrays based on its mmap'd data.
@@ -107,5 +107,5 @@ private:
 };
 
-class Entry
+class KDE_EXPORT Entry
 {
 public:
@@ -162,5 +162,5 @@ enum SearchType { Search_Beginning, Sear
 enum DictionaryType { Edict, Kanjidict };
 
-class Index : public QObject
+class KDE_EXPORT Index : public QObject
 {
 Q_OBJECT
@@ -193,10 +193,10 @@ private:
 
 // lotsa helper functions
-QString prettyKanjiReading(QStringList);
-QString prettyMeaning(QStringList);
-Entry parse(const QString &);
-Entry kanjiParse(const QString &);
-Dict::Entry firstEntry(Dict::SearchResult);
-QString firstEntryText(Dict::SearchResult);
+KDE_EXPORT QString prettyKanjiReading(QStringList);
+KDE_EXPORT QString prettyMeaning(QStringList);
+KDE_EXPORT Entry parse(const QString &);
+KDE_EXPORT Entry kanjiParse(const QString &);
+KDE_EXPORT Dict::Entry firstEntry(Dict::SearchResult);
+KDE_EXPORT QString firstEntryText(Dict::SearchResult);
 
 int eucStringCompare(const char *str1, const char *str2);

--- kdeedu/kiten/kiten.h  #1.41:1.42
@@ -37,5 +37,5 @@ class Learn;
 class ResultView;
 
-class TopLevel : public KMainWindow
+class KDE_EXPORT TopLevel : public KMainWindow
 {
         Q_OBJECT

--- kdeedu/kiten/rad.h  #1.15:1.16
@@ -32,5 +32,5 @@ class KListBox;
 class QButtonGroup;
 
-class Radical
+class KDE_EXPORT Radical
 {
         public:
@@ -49,5 +49,5 @@ class Radical
 };
 
-class Rad : public QObject
+class KDE_EXPORT Rad : public QObject
 {
         Q_OBJECT
@@ -70,5 +70,5 @@ class Rad : public QObject
 };
 
-class RadWidget : public QWidget
+class KDE_EXPORT RadWidget : public QWidget
 {
         Q_OBJECT

--- kdeedu/kiten/widgets.h  #1.41:1.42
@@ -35,5 +35,5 @@ class KStatusBar;
 #include "rad.h"
 
-class ResultView : public KTextBrowser
+class KDE_EXPORT ResultView : public KTextBrowser
 {
         Q_OBJECT
@@ -64,5 +64,5 @@ class ResultView : public KTextBrowser
 };
 
-class eEdit : public KMainWindow
+class KDE_EXPORT eEdit : public KMainWindow
 {
         Q_OBJECT
@@ -89,5 +89,5 @@ class eEdit : public KMainWindow
 };
 
-class EditAction : public KAction
+class KDE_EXPORT EditAction : public KAction
 {
         Q_OBJECT


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic