sp...@lyx.org wrote: > Author: spitz > Date: Fri Jan 16 15:54:25 2009 > New Revision: 28184 > > URL: http://www.lyx.org/trac/changeset/28184 > Log: > * GuiGraphics.{cpp,h}: > * GraphicsUi.ui: > - polish UI for graphics groups.
> + > + // filename might have been changed > + QString current_filename = filename->text(); > + > + // group exists: load params into the dialog > + groupCO->blockSignals(true); > InsetGraphicsParams par; > InsetGraphics::string2params(grp, buffer(), par); > par.filename = params_.filename; > params_ = par; > paramsToDialog(par); > - > - groupId->blockSignals(false); > + groupCO->blockSignals(false); > + > + // reset filename > + filename->setText(current_filename); i wonder why filename->setText(current_filename) & QString current_filename = filename->text() gymnastics is needed; isn't this done by par.filename = params_.filename; ? pavel