Skip to content

Commit

Permalink
Remove LanguagePluginInterface
Browse files Browse the repository at this point in the history
Not needed, just use AbstractLanguagePlugin directly.
  • Loading branch information
jpetersen committed May 5, 2017
1 parent 676e614 commit 1e5aa06
Show file tree
Hide file tree
Showing 43 changed files with 13 additions and 124 deletions.
5 changes: 1 addition & 4 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -45,12 +45,10 @@ set(MALIIT_KEYBOARD_LIB_SOURCES
src/lib/logic/abstractwordengine.h
src/lib/logic/eventhandler.cpp
src/lib/logic/eventhandler.h
src/lib/logic/languageplugininterface.h
src/lib/logic/style.cpp
src/lib/logic/style.h
src/lib/logic/wordengine.cpp
src/lib/logic/wordengine.h

src/lib/models/area.cpp
src/lib/models/area.h
src/lib/models/key.cpp
Expand All @@ -69,7 +67,6 @@ set(MALIIT_KEYBOARD_LIB_SOURCES
src/lib/models/wordcandidate.h
src/lib/models/wordribbon.cpp
src/lib/models/wordribbon.h

src/lib/coreutils.cpp
src/lib/coreutils.h)

Expand All @@ -86,7 +83,7 @@ set(WESTERNSUPPORT_SOURCES
src/lib/logic/abstractlanguageplugin.cpp
src/lib/logic/abstractlanguageplugin.h)

# TODO install logic/languageplugininterface.h and logic/abstractplugininterface.h as HEADERS
# TODO install logic/abstractplugininterface.h as HEADERS

set(maliit-keyboard-libraries Qt5::Core)
set(maliit-keyboard-definitions HUNSPELL_DICT_PATH="${HUNSPELL_DICT_PATH}"
Expand Down
2 changes: 0 additions & 2 deletions plugins/ar/src/arabicplugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,11 @@
#define ARABICPLUGIN_H

#include <QObject>
#include "languageplugininterface.h"
#include "westernlanguagesplugin.h"

class ArabicPlugin : public WesternLanguagesPlugin
{
Q_OBJECT
Q_INTERFACES(LanguagePluginInterface)
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.Examples.ArabicPlugin" FILE "arabicplugin.json")

public:
Expand Down
2 changes: 0 additions & 2 deletions plugins/az/src/azerbaijaniplugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,13 @@
#define AZERBAIJANIPLUGIN_H

#include <QObject>
#include "languageplugininterface.h"
#include "westernlanguagesplugin.h"

//#include <presage.h>

class AzerbaijaniPlugin : public WesternLanguagesPlugin
{
Q_OBJECT
Q_INTERFACES(LanguagePluginInterface)
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.Examples.AzerbaijaniPlugin" FILE "azerbaijaniplugin.json")

public:
Expand Down
2 changes: 0 additions & 2 deletions plugins/bs/src/bosnianplugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,11 @@
#define BOSNIANPLUGIN_H

#include <QObject>
#include "languageplugininterface.h"
#include "westernlanguagesplugin.h"

class BosnianPlugin : public WesternLanguagesPlugin
{
Q_OBJECT
Q_INTERFACES(LanguagePluginInterface)
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.Examples.BosnianPlugin" FILE "bosnianplugin.json")

public:
Expand Down
2 changes: 0 additions & 2 deletions plugins/ca/src/catalanplugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,11 @@
#define CATALANPLUGIN_H

#include <QObject>
#include "languageplugininterface.h"
#include "westernlanguagesplugin.h"

class CatalanPlugin : public WesternLanguagesPlugin
{
Q_OBJECT
Q_INTERFACES(LanguagePluginInterface)
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.Examples.CatalanPlugin" FILE "catalanplugin.json")

public:
Expand Down
2 changes: 0 additions & 2 deletions plugins/chewing/src/chewingplugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
#include <QObject>
#include <QStringList>
#include <QThread>
#include "languageplugininterface.h"
#include "abstractlanguageplugin.h"

#include "chewingadapter.h"
Expand All @@ -16,7 +15,6 @@ class ChewingPlugin : public AbstractLanguagePlugin
{
Q_OBJECT
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.Examples.ChewingPlugin" FILE "chewingplugin.json")
Q_INTERFACES(LanguagePluginInterface)

public:
explicit ChewingPlugin(QObject *parent = nullptr);
Expand Down
2 changes: 0 additions & 2 deletions plugins/cs/src/czechplugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,11 @@
#define CZECHPLUGIN_H

#include <QObject>
#include "languageplugininterface.h"
#include "westernlanguagesplugin.h"

class CzechPlugin : public WesternLanguagesPlugin
{
Q_OBJECT
Q_INTERFACES(LanguagePluginInterface)
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.Examples.CzechPlugin" FILE "czechplugin.json")

public:
Expand Down
2 changes: 0 additions & 2 deletions plugins/da/src/danishplugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,11 @@
#define DANISHPLUGIN_H

#include <QObject>
#include "languageplugininterface.h"
#include "westernlanguagesplugin.h"

class DanishPlugin : public WesternLanguagesPlugin
{
Q_OBJECT
Q_INTERFACES(LanguagePluginInterface)
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.Examples.DanishPlugin" FILE "danishplugin.json")

public:
Expand Down
2 changes: 0 additions & 2 deletions plugins/de/src/germanplugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,11 @@
#define GERMANPLUGIN_H

#include <QObject>
#include "languageplugininterface.h"
#include "westernlanguagesplugin.h"

class GermanPlugin : public WesternLanguagesPlugin
{
Q_OBJECT
Q_INTERFACES(LanguagePluginInterface)
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.Examples.GermanPlugin" FILE "germanplugin.json")

public:
Expand Down
2 changes: 0 additions & 2 deletions plugins/el/src/greekplugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,11 @@
#define GREEKPLUGIN_H

#include <QObject>
#include "languageplugininterface.h"
#include "westernlanguagesplugin.h"

class GreekPlugin : public WesternLanguagesPlugin
{
Q_OBJECT
Q_INTERFACES(LanguagePluginInterface)
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.Examples.GreekPlugin" FILE "greekplugin.json")

public:
Expand Down
2 changes: 0 additions & 2 deletions plugins/emoji/src/emojiplugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@

#include <QObject>
#include <QStringList>
#include "languageplugininterface.h"
#include "abstractlanguageplugin.h"

#include <iostream>
Expand All @@ -14,7 +13,6 @@ class EmojiPlugin : public AbstractLanguagePlugin
{
Q_OBJECT
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.Examples.EmojiPlugin" FILE "emojiplugin.json")
Q_INTERFACES(LanguagePluginInterface)

public:
explicit EmojiPlugin(QObject *parent = nullptr);
Expand Down
2 changes: 0 additions & 2 deletions plugins/en/src/englishplugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,13 @@
#define ENGLISHPLUGIN_H

#include <QObject>
#include "languageplugininterface.h"
#include "westernlanguagesplugin.h"

//#include <presage.h>

class EnglishPlugin : public WesternLanguagesPlugin
{
Q_OBJECT
Q_INTERFACES(LanguagePluginInterface)
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.Examples.EnglishPlugin" FILE "englishplugin.json")

public:
Expand Down
2 changes: 0 additions & 2 deletions plugins/eo/src/esperantoplugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,11 @@
#define ESPERANTOPLUGIN_H

#include <QObject>
#include "languageplugininterface.h"
#include "westernlanguagesplugin.h"

class EsperantoPlugin : public WesternLanguagesPlugin
{
Q_OBJECT
Q_INTERFACES(LanguagePluginInterface)
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.Examples.EsperantoPlugin" FILE "esperantoplugin.json")

public:
Expand Down
2 changes: 0 additions & 2 deletions plugins/es/src/spanishplugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,11 @@
#define SPANISHPLUGIN_H

#include <QObject>
#include "languageplugininterface.h"
#include "westernlanguagesplugin.h"

class SpanishPlugin : public WesternLanguagesPlugin
{
Q_OBJECT
Q_INTERFACES(LanguagePluginInterface)
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.Examples.SpanishPlugin" FILE "spanishplugin.json")

public:
Expand Down
2 changes: 0 additions & 2 deletions plugins/fa/src/persianplugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,11 @@
#define PERSIANPLUGIN_H

#include <QObject>
#include "languageplugininterface.h"
#include "westernlanguagesplugin.h"

class PersianPlugin : public WesternLanguagesPlugin
{
Q_OBJECT
Q_INTERFACES(LanguagePluginInterface)
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.Examples.PersianPlugin" FILE "persianplugin.json")

public:
Expand Down
2 changes: 0 additions & 2 deletions plugins/fi/src/finnishplugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,11 @@
#define FINNISHPLUGIN_H

#include <QObject>
#include "languageplugininterface.h"
#include "westernlanguagesplugin.h"

class FinnishPlugin : public WesternLanguagesPlugin
{
Q_OBJECT
Q_INTERFACES(LanguagePluginInterface)
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.Examples.FinnishPlugin" FILE "finnishplugin.json")

public:
Expand Down
2 changes: 0 additions & 2 deletions plugins/fr/src/frenchplugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,13 @@
#define FRENCHPLUGIN_H

#include <QObject>
#include "languageplugininterface.h"
#include "westernlanguagesplugin.h"

//#include <presage.h>

class FrenchPlugin : public WesternLanguagesPlugin
{
Q_OBJECT
Q_INTERFACES(LanguagePluginInterface)
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.Examples.FrenchPlugin" FILE "frenchplugin.json")

public:
Expand Down
2 changes: 0 additions & 2 deletions plugins/gd/src/gaelicplugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,13 @@
#define GAELICPLUGIN_H

#include <QObject>
#include "languageplugininterface.h"
#include "westernlanguagesplugin.h"

//#include <presage.h>

class GaelicPlugin : public WesternLanguagesPlugin
{
Q_OBJECT
Q_INTERFACES(LanguagePluginInterface)
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.Examples.GaelicPlugin" FILE "gaelicplugin.json")

public:
Expand Down
2 changes: 0 additions & 2 deletions plugins/he/src/hebrewplugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,11 @@
#define HEBREWPLUGIN_H

#include <QObject>
#include "languageplugininterface.h"
#include "westernlanguagesplugin.h"

class HebrewPlugin : public WesternLanguagesPlugin
{
Q_OBJECT
Q_INTERFACES(LanguagePluginInterface)
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.Examples.HebrewPlugin" FILE "hebrewplugin.json")

public:
Expand Down
2 changes: 0 additions & 2 deletions plugins/hr/src/croatianplugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,11 @@
#define CROATIANPLUGIN_H

#include <QObject>
#include "languageplugininterface.h"
#include "westernlanguagesplugin.h"

class CroatianPlugin : public WesternLanguagesPlugin
{
Q_OBJECT
Q_INTERFACES(LanguagePluginInterface)
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.Examples.CroatianPlugin" FILE "croatianplugin.json")

public:
Expand Down
2 changes: 0 additions & 2 deletions plugins/hu/src/hungarianplugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,11 @@
#define HUNGARIANPLUGIN_H

#include <QObject>
#include "languageplugininterface.h"
#include "westernlanguagesplugin.h"

class HungarianPlugin : public WesternLanguagesPlugin
{
Q_OBJECT
Q_INTERFACES(LanguagePluginInterface)
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.Examples.HungarianPlugin" FILE "hungarianplugin.json")

public:
Expand Down
2 changes: 0 additions & 2 deletions plugins/is/src/icelandicplugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,11 @@
#define ICELANDICPLUGIN_H

#include <QObject>
#include "languageplugininterface.h"
#include "westernlanguagesplugin.h"

class IcelandicPlugin : public WesternLanguagesPlugin
{
Q_OBJECT
Q_INTERFACES(LanguagePluginInterface)
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.Examples.IcelandicPlugin" FILE "icelandicplugin.json")

public:
Expand Down
2 changes: 0 additions & 2 deletions plugins/it/src/italianplugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,11 @@
#define ITALIANPLUGIN_H

#include <QObject>
#include "languageplugininterface.h"
#include "westernlanguagesplugin.h"

class ItalianPlugin : public WesternLanguagesPlugin
{
Q_OBJECT
Q_INTERFACES(LanguagePluginInterface)
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.Examples.ItalianPlugin" FILE "italianplugin.json")

public:
Expand Down
2 changes: 0 additions & 2 deletions plugins/ja/src/japaneseplugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@

#include <QObject>
#include <QThread>
#include "languageplugininterface.h"
#include "abstractlanguageplugin.h"

#include "anthyadapter.h"
Expand All @@ -13,7 +12,6 @@ class JapaneseLanguageFeatures;
class JapanesePlugin : public AbstractLanguagePlugin
{
Q_OBJECT
Q_INTERFACES(LanguagePluginInterface)
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.Examples.JapanesePlugin" FILE "japaneseplugin.json")

public:
Expand Down
2 changes: 0 additions & 2 deletions plugins/ko/src/koreanplugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@

#include <QObject>
#include <QStringList>
#include "languageplugininterface.h"
#include "abstractlanguageplugin.h"
#include "candidatescallback.h"
#include "spellchecker.h"
Expand All @@ -18,7 +17,6 @@ class KoreanPlugin : public AbstractLanguagePlugin
{
Q_OBJECT
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.Examples.KoreanPlugin" FILE "koreanplugin.json")
Q_INTERFACES(LanguagePluginInterface)

public:
explicit KoreanPlugin(QObject *parent = nullptr);
Expand Down
2 changes: 0 additions & 2 deletions plugins/lv/src/latvianplugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,11 @@
#define LATVIANPLUGIN_H

#include <QObject>
#include "languageplugininterface.h"
#include "westernlanguagesplugin.h"

class LatvianPlugin : public WesternLanguagesPlugin
{
Q_OBJECT
Q_INTERFACES(LanguagePluginInterface)
Q_PLUGIN_METADATA(IID "org.qt-project.Qt.Examples.LatvianPlugin" FILE "latvianplugin.json")

public:
Expand Down
Loading

0 comments on commit 1e5aa06

Please sign in to comment.