fcitx-setting-helper

Utilities

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
5.0
Description:

A graphical setting tool based on Qt4 for Fcitx, a famous Chinese input method.

It should be noticed that the whole program is in Simplified Chinese and temporarily no other translations were available.

Fcitx-setting-helper一个基于Qt的Fcitx输入法的图形化配置程序。

在网上找了下Fcitx的图形化配置工具,在pconline有一个,但是已经下载不了了,于是就自己动手写了一个。

刚刚开始学用Qt,以前也没编过一个像样的程序,在代码里很多函数的用法都很可笑,还有很多缺陷和不足,不过还算能用啦,还请大家多包涵~

说明:
Fcitx原本的配置加了个飘号~,还在~/.confFcitx-setting-helper一个基于Qt的Fcitx输入法的图形化配置程序。

在网上找了下Fcitx的图形化配置工具,在pconline有一个,但是已经下载不了了,于是就自己动手写了一个。

刚刚开始学用Qt,以前也没编过一个像样的程序,在代码里很多函数的用法都很可笑,还有很多缺陷和不足,不过还算能用啦,还请大家多包涵~

说明:
Fcitx原本的配置加了个飘号~,还在~/.config/fcitx目录下。
热键的部分还很粗浅,还是得文本输入,在热键的标签里提供了可以使用的热键名称。

已知问题:
*不知道如何在配置里写注释…
*QSettings无论如何不让我把等号=写到文件里,每次都要在两边加上引号。
于是编写了个小hack,就是把文件用QTextStream又读取一次,把配置文件里面所有的引号去掉,再用QTextStream写一遍…ig/fcitx目录下。
热键的部分还很粗浅,还是得文本输入,在热键的标签里提供了可以使用的热键名称。

已知问题:
*不知道如何在配置里写注释…
*QSettings无论如何不让我把等号=写到文件里,每次都要在两边加上引号。
于是编写了个小hack,就是把文件用QTextStream又读取一次,把配置文件里面所有的引号去掉,再用QTextStream写一遍…
Last changelog:

8 years ago

Initial release 0.01

This program is still in a very early state, so problems and fails may occur.So use it with care.

csslayer

8 years ago

hello, I'm one of contributer of fcitx. I just go throught all your code.Actually fcitx has provide a library for it's own config file parse and write, I think you don't need to hard code all configure option.

Maybe you can check fcitx-configtool on fcitx.googlecode.com, it's written with gtk, but still you can check how it read config files. It just parse all the configuration option from a configure description file and "generate" the ui, this will be more flexible because if upstream change the option, you can still use this tool without any problem.

If you have further intention about this tool, maybe we can have some further discussion. Just join fcitx-dev@googlegroups.com

Report

8 years ago

Initial release 0.01

This program is still in a very early state, so problems and fails may occur.So use it with care.

12345678910
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
0.01
updated Jan 01 2011
added Jan 01 2011
downloads today
0
page views today 1
System Tags app software