diff options
author | Peng Wu <alexepico@gmail.com> | 2014-12-02 14:20:51 +0800 |
---|---|---|
committer | Peng Wu <alexepico@gmail.com> | 2014-12-02 14:20:51 +0800 |
commit | 5d445470457a3bbf3684ef782410ce9cafac57e3 (patch) | |
tree | 86018cc85aa5dc2657ca782bfdf5aaf1eaef7946 /src/PYConfig.h | |
parent | 43beca819b9e4ab2f71b6cde4e085525df088719 (diff) | |
download | ibus-libpinyin-5d445470457a3bbf3684ef782410ce9cafac57e3.tar.gz ibus-libpinyin-5d445470457a3bbf3684ef782410ce9cafac57e3.tar.xz ibus-libpinyin-5d445470457a3bbf3684ef782410ce9cafac57e3.zip |
add four new config keys
Diffstat (limited to 'src/PYConfig.h')
-rw-r--r-- | src/PYConfig.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/PYConfig.h b/src/PYConfig.h index 263642a..9eec5a6 100644 --- a/src/PYConfig.h +++ b/src/PYConfig.h @@ -45,7 +45,11 @@ public: pinyin_option_t option (void) const { return m_option & m_option_mask; } guint orientation (void) const { return m_orientation; } guint pageSize (void) const { return m_page_size; } - gboolean ctrlSwitch(void) const { return m_ctrl_switch; } + G_DEPRECATED gboolean ctrlSwitch (void) const{ return m_ctrl_switch; } + std::string mainSwitch (void) const { return m_main_switch; } + std::string letterSwitch (void) const { return m_letter_switch; } + std::string punctSwitch (void) const { return m_punct_switch; } + std::string tradSwitch (void) const { return m_trad_switch; } gboolean shiftSelectCandidate (void) const { return m_shift_select_candidate; } gboolean minusEqualPage (void) const { return m_minus_equal_page; } gboolean commaPeriodPage (void) const { return m_comma_period_page; } @@ -91,6 +95,10 @@ protected: gint m_orientation; guint m_page_size; gboolean m_ctrl_switch; + std::string m_main_switch; + std::string m_letter_switch; + std::string m_punct_switch; + std::string m_trad_switch; gboolean m_shift_select_candidate; gboolean m_minus_equal_page; gboolean m_comma_period_page; |