1
我有多个类都需要访问QSettings。如果不存在一些标准化的键,那将会很不错。它还需要在系统范围内,这需要创建一个QSettings的实例。我目前的实现是所有其他类都包含的类。在多个类中处理系统级QSettings的最佳方法
int Settings::serverRefreshRate() {
return settings->value("server/refreshRate", 10000 /* default value*/).toInt();
}
尽管这确实意味着无处不在,但我相信会增加开销。
会让这个课程成为一个好主意吗?什么静态?
谢谢!