summaryrefslogtreecommitdiffstats
path: root/src/PYPEnhancedCandidates.h
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2018-06-19 16:25:46 +0800
committerPeng Wu <alexepico@gmail.com>2018-06-19 16:25:46 +0800
commit6ead074c8939c9530c5f841e7b2a0987267766e5 (patch)
tree4372fba6e0164282779b4789da99a15b0f40ce87 /src/PYPEnhancedCandidates.h
parentd0d1622c759e73e0a8bb4763ca8f8fb6a98224a2 (diff)
downloadibus-libpinyin-6ead074c8939c9530c5f841e7b2a0987267766e5.tar.gz
ibus-libpinyin-6ead074c8939c9530c5f841e7b2a0987267766e5.tar.xz
ibus-libpinyin-6ead074c8939c9530c5f841e7b2a0987267766e5.zip
fixes compile
Diffstat (limited to 'src/PYPEnhancedCandidates.h')
-rw-r--r--src/PYPEnhancedCandidates.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/PYPEnhancedCandidates.h b/src/PYPEnhancedCandidates.h
index b6db2b9..9a7781e 100644
--- a/src/PYPEnhancedCandidates.h
+++ b/src/PYPEnhancedCandidates.h
@@ -28,8 +28,6 @@
namespace PY {
-class PhoneticEditor;
-
enum CandidateType {
CANDIDATE_NBEST_MATCH = 1,
/* not included with user candidate */
@@ -61,6 +59,7 @@ struct EnhancedCandidate {
std::string m_display_string;
};
+template <class IEditor>
class EnhancedCandidates {
public:
@@ -70,8 +69,8 @@ public:
protected:
- /* will call selectCandidateInternal method of class PhoneticEditor. */
- PhoneticEditor *m_editor;
+ /* will call selectCandidateInternal method of class IEditor. */
+ IEditor *m_editor;
};
};