[−][src]Trait propertybindings::items::Item
Required methods
fn geometry(&self) -> &Geometry<'a>
fn layout_info(&self) -> &LayoutInfo<'a>
Provided methods
fn update_paint_node(
&self,
node: SGNode<ContainerNode>,
_item: &dyn QQuickItem
) -> SGNode<ContainerNode>
&self,
node: SGNode<ContainerNode>,
_item: &dyn QQuickItem
) -> SGNode<ContainerNode>
fn init(&self, _item: &(dyn QQuickItem + 'a))
fn mouse_event(&self, _event: MouseEvent) -> bool
Implementors
impl<'a> Item<'a> for ColumnLayout<'a>
[src]
fn geometry(&self) -> &Geometry<'a>
[src]
fn layout_info(&self) -> &LayoutInfo<'a>
[src]
fn update_paint_node(
&self,
node: SGNode<ContainerNode>,
item: &dyn QQuickItem
) -> SGNode<ContainerNode>
[src]
&self,
node: SGNode<ContainerNode>,
item: &dyn QQuickItem
) -> SGNode<ContainerNode>
fn init(&self, item: &(dyn QQuickItem + 'a))
[src]
fn mouse_event(&self, event: MouseEvent) -> bool
[src]
impl<'a> Item<'a> for Container<'a>
[src]
fn geometry(&self) -> &Geometry<'a>
[src]
fn layout_info(&self) -> &LayoutInfo<'a>
[src]
fn update_paint_node(
&self,
node: SGNode<ContainerNode>,
item: &dyn QQuickItem
) -> SGNode<ContainerNode>
[src]
&self,
node: SGNode<ContainerNode>,
item: &dyn QQuickItem
) -> SGNode<ContainerNode>
fn init(&self, item: &(dyn QQuickItem + 'a))
[src]
fn mouse_event(&self, event: MouseEvent) -> bool
[src]
impl<'a> Item<'a> for MouseArea<'a>
[src]
fn geometry(&self) -> &Geometry<'a>
[src]
fn layout_info(&self) -> &LayoutInfo<'a>
[src]
fn mouse_event(&self, event: MouseEvent) -> bool
[src]
impl<'a> Item<'a> for Rectangle<'a>
[src]
fn geometry(&self) -> &Geometry<'a>
[src]
fn layout_info(&self) -> &LayoutInfo<'a>
[src]
fn init(&self, item: &(dyn QQuickItem + 'a))
[src]
fn update_paint_node(
&self,
node: SGNode<ContainerNode>,
item: &dyn QQuickItem
) -> SGNode<ContainerNode>
[src]
&self,
node: SGNode<ContainerNode>,
item: &dyn QQuickItem
) -> SGNode<ContainerNode>
impl<'a> Item<'a> for RowLayout<'a>
[src]
fn geometry(&self) -> &Geometry<'a>
[src]
fn layout_info(&self) -> &LayoutInfo<'a>
[src]
fn update_paint_node(
&self,
node: SGNode<ContainerNode>,
item: &dyn QQuickItem
) -> SGNode<ContainerNode>
[src]
&self,
node: SGNode<ContainerNode>,
item: &dyn QQuickItem
) -> SGNode<ContainerNode>
fn init(&self, item: &(dyn QQuickItem + 'a))
[src]
fn mouse_event(&self, event: MouseEvent) -> bool
[src]
impl<'a> Item<'a> for Text<'a>
[src]
fn geometry(&self) -> &Geometry<'a>
[src]
fn layout_info(&self) -> &LayoutInfo<'a>
[src]
fn update_paint_node(
&self,
node: SGNode<ContainerNode>,
_item: &dyn QQuickItem
) -> SGNode<ContainerNode>
[src]
&self,
node: SGNode<ContainerNode>,
_item: &dyn QQuickItem
) -> SGNode<ContainerNode>
fn init(&self, item: &(dyn QQuickItem + 'a))
[src]
impl<'a, T, I: Item<'a> + 'a> Item<'a> for T where
T: Deref<Target = I>,
[src]
T: Deref<Target = I>,
fn geometry(&self) -> &Geometry<'a>
[src]
fn layout_info(&self) -> &LayoutInfo<'a>
[src]
fn update_paint_node(
&self,
node: SGNode<ContainerNode>,
item: &dyn QQuickItem
) -> SGNode<ContainerNode>
[src]
&self,
node: SGNode<ContainerNode>,
item: &dyn QQuickItem
) -> SGNode<ContainerNode>