InputDialog (include/sfx2/inputdialog.hxx) serves the same purpose as SvxNameDialog (include/cui/dlgname.hxx). Usage of InputDialog should be replaced with SvxNameDialog. When all uses are removed, InputDialog can be dropped too.
There is only `inputdlg.hxx` but no `inputdialog.hxx` in `include/sfx2`.
(In reply to Sakura286 from comment #1) > There is only `inputdlg.hxx` but no `inputdialog.hxx` in `include/sfx2`. Ah it's include/sfx2/inputdlg.hxx See https://opengrok.libreoffice.org/search?project=core&full=&defs=&refs=InputDialog