2014-10-28 43 views
0

我想寫用GTK +一個簡單的文本編輯器,我要存儲用戶配置,如字體大小的字體類型等.. 我想要寫函數是這樣的:如何存儲用戶配置了GTK應用

char *fontName = "monospace bold 12"; 


char *getFont(something); 



void setFont(char *fontName); 
+0

和你的問題是? – Oz123 2014-10-28 11:22:18

+0

如果你在Ubuntu下編寫它,默認情況下包將它們的信息保存在〜/中。 /config,你可以解析這個配置,你可以使用原始數據,或者像xml或json一樣,有很多xml和json的解析器 – 2014-10-28 12:00:45

回答

1

處理GTK +世界中的設置的默認方式是使用GtkSettings。要小心,這不像人們想象的那樣直截了當。

如果您想要簡單些,只需在user config目錄中存儲key-file

+0

Yeees這就是我需要的GKeyFile它比xml文件更容易謝謝 – 2014-11-04 01:17:56