X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=fontsconfelement.cpp;fp=fontsconfelement.cpp;h=66f75752e65467770883a3507141061d07507e7a;hb=7b0cd0d7ab05e0c75b231eec8b7de0ee2c93e244;hp=cbfb01af8a89d2c8dff37b831597d4c350c816ff;hpb=448cdcf0643ab7848e11d8a928b2d8844196edc8;p=fontmanager%2Ffontmanager.git diff --git a/fontsconfelement.cpp b/fontsconfelement.cpp index cbfb01a..66f7575 100644 --- a/fontsconfelement.cpp +++ b/fontsconfelement.cpp @@ -179,6 +179,14 @@ void FontsConfElement::addChildElement(FontsConfElementPointer elem) mChildElements.append(elem); } +void FontsConfElement::insertChildElement(FontsConfElementPointer elem, int index) +{ + if (!elem || mChildElements.contains(elem)) + return; + elem->setParent(this); + mChildElements.insert(index, elem); +} + void FontsConfElement::removeAt(int index) { mChildElements.removeAt(index);