2014-01-17 84 views
1

我有多個類都需要訪問QSettings。如果不存在一些標準化的鍵,那將會很不錯。它還需要在系統範圍內,這需要創建一個QSettings的實例。我目前的實現是所有其他類都包含的類。在多個類中處理系統級QSettings的最佳方法

int Settings::serverRefreshRate() { 
    return settings->value("server/refreshRate", 10000 /* default value*/).toInt(); 
} 

儘管這確實意味着無處不在,但我相信會增加開銷。

會讓這個課程成爲一個好主意嗎?什麼靜態?

謝謝!

回答

相關問題