# Where are all xml proxies defined?

**URL:** https://discourse.paraview.org/t/where-are-all-xml-proxies-defined/16084
**Category:** Development
**Created:** [January 30, 2025, 3:52pm UTC](https://discourse.paraview.org/t/where-are-all-xml-proxies-defined/16084 "2025-01-30T15:52:38Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![joint](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/j/dc4da7/32.png) [@joint](https://discourse.paraview.org/u/joint)
#### Post date: [January 30, 2025, 3:52pm UTC](https://discourse.paraview.org/t/where-are-all-xml-proxies-defined/16084/1 "2025-01-30T15:52:38Z")

</div>

Hello!

For example I have such a property

```auto
		<IntVectorProperty
			label=
			name=
		</IntVectorProperty>

```

Where can I get the information on which kind of widget will be generated for that?

Like, where are all these xml things defined?

Thanks

---

<div class="post-metadata">

### Author: ![dcthomp](https://discourse.paraview.org/user_avatar/discourse.paraview.org/dcthomp/32/20_2.png) [@dcthomp](https://discourse.paraview.org/u/dcthomp)
#### Post date: [January 30, 2025, 4:06pm UTC](https://discourse.paraview.org/t/where-are-all-xml-proxies-defined/16084/2 "2025-01-30T16:06:44Z")

</div>

> [@joint](#):
>
> Where can I get the information on which kind of widget will be generated for that?

In ParaView’s source code, `Qt/Components/pqProxyWidget.cxx` implements [`pqProxyWidget::createWidgetForProperty()`](https://gitlab.kitware.com/paraview/paraview/-/blob/v5.13.2/Qt/Components/pqProxyWidget.cxx#L1331-1357).

Note that the default property widgets are mentioned explicitly, but you can register new widgets at runtime that override these with `pqPropertyWidgetInterface` (the first part of the source code linked above).

> [@joint](#):
>
> Like, where are all these xml things defined?

Are you asking where to look up examples? See [`Remoting/Application/Resources/*.xml`](https://gitlab.kitware.com/paraview/paraview/-/tree/v5.13.2/Remoting/Application/Resources) for the XML source of ParaView’s native filters/sources.
