2014-01-17 50 views
1

我有多个类都需要访问QSettings。如果不存在一些标准化的键,那将会很不错。它还需要在系统范围内,这需要创建一个QSettings的实例。我目前的实现是所有其他类都包含的类。在多个类中处理系统级QSettings的最佳方法

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

尽管这确实意味着无处不在,但我相信会增加开销。

会让这个课程成为一个好主意吗?什么静态?

谢谢!

回答

相关问题