In the CCellSignalStrengthInfo::cellNetworkSignalStrength()
function for S60 systeminfo,needs to figure out a way to get the number of signal bars
supported from the product configuration as stated below, if possible?
I think it can't be determined programmatically in any platform. In current S60 versions it happens to be 7 but nobody guarantees it will remain the same forever.
Please refer to the study here: http://dalns01m.americas.nokia.com/nmp/msw/tsw/series60/s60swdm.nsf/wabid/DSD07245-EN
The 'true' system-wide configurability of the number of bars will result in a minor impact to the existing Qt Mobility API.
For example, the signal strength computation in the Qt Mobility System Info API assumes max # of bars as 7 (http://s60lxr/source/ext/mw/qtextensions/qtmobility/src/systeminfo/symbian/telephonyinfo_s60.cpp?v=mcl.01_201002_hw79#436). This piece of code may need to get the value of max # of bars from product configuration.