git-svn-id: svn://db.shs.com.ru/libs@104 a8b55f48-bf90-11e4-a774-851b48703e85

This commit is contained in:
2016-07-22 20:13:49 +00:00
parent 50ebcc160f
commit 1f71f140eb
46 changed files with 2038 additions and 0 deletions

View File

@@ -122,11 +122,14 @@ KSection KParser::parse(PIIODevice * d) {
//piCout << "insert" << alias << iarr;
int aval = enum_values.value(alias);
KSection is = sections.value(iarr.take_front()), ts;
int ibpos = is.name.size_s();
piForeachRC (PIString & a, iarr) {
PIVector<int> evals = enumValues(a, sections);
//piCout << a << evals;
piForeachC (int e, evals)
ts.section(e) = is;
ts.name = is.name;
ts.name.insert(ibpos, PIString("[") << evals.size_s() << "]");
is = ts;
ts = KSection();
}