[Kst] kdeextragear-2/kst/kst
Rick Chern
rchern at interchange.ubc.ca
Tue Jul 13 02:21:38 CEST 2004
CVS commit by rchern:
Change createPlot DCOP function to make use of KstViewWindow::createPlot
M +1 -21 kstiface_impl.cpp 1.38
--- kdeextragear-2/kst/kst/kstiface_impl.cpp #1.37:1.38
@@ -610,25 +610,5 @@ QString KstIfaceImpl::createPlot(const Q
pView = dynamic_cast<KstViewWindow*>(pWindow);
if (pView) {
- pTLV = pView->view();
- Kst2DPlotList plots = pTLV->findChildrenType<Kst2DPlot>(true);
-
- if (plots.findTag(name) != plots.end()) {
- //suggestPlotName does not check existing plot names
- //plotName = KST::suggestPlotName();
- int i = plots.count() + 1;
- QString stringnum;
- stringnum = stringnum.setNum(i);
- plotName = "P" + stringnum;
- while (plots.findTag(plotName) != plots.end()) {
- stringnum = stringnum.setNum(++i);
- plotName = "P" + stringnum;
- }
- } else {
- plotName = name;
- }
-
- p = pTLV->createPlot<Kst2DPlot>(plotName);
- plotName = p->tagName();
-
+ plotName = pView->createPlot<Kst2DPlot>(name, false);
_doc->forceUpdate();
_doc->setModified();
More information about the Kst
mailing list