Struct sixtyfps_rendering_backend_qt::native_widgets::NativeLineEdit [−][src]
#[repr(C)]pub struct NativeLineEdit { pub x: Property<f32>, pub y: Property<f32>, pub width: Property<f32>, pub height: Property<f32>, pub cached_rendering_data: CachedRenderingData, pub native_padding_left: Property<f32>, pub native_padding_right: Property<f32>, pub native_padding_top: Property<f32>, pub native_padding_bottom: Property<f32>, pub focused: Property<bool>, pub enabled: Property<bool>, }
Fields
x: Property<f32>
y: Property<f32>
width: Property<f32>
height: Property<f32>
cached_rendering_data: CachedRenderingData
native_padding_left: Property<f32>
native_padding_right: Property<f32>
native_padding_top: Property<f32>
native_padding_bottom: Property<f32>
focused: Property<bool>
enabled: Property<bool>
Implementations
impl NativeLineEdit
[src]
impl NativeLineEdit
[src]pub const FIELD_OFFSETS: NativeLineEditFieldsOffsets
[src]
Return a struct containing the offset of for the fields of this struct
impl NativeLineEdit
[src]
impl NativeLineEdit
[src]pub fn x(self: Pin<&Self>) -> f32
[src]
pub fn y(self: Pin<&Self>) -> f32
[src]
pub fn width(self: Pin<&Self>) -> f32
[src]
pub fn height(self: Pin<&Self>) -> f32
[src]
pub fn native_padding_left(self: Pin<&Self>) -> f32
[src]
pub fn native_padding_right(self: Pin<&Self>) -> f32
[src]
pub fn native_padding_top(self: Pin<&Self>) -> f32
[src]
pub fn native_padding_bottom(self: Pin<&Self>) -> f32
[src]
pub fn focused(self: Pin<&Self>) -> bool
[src]
pub fn enabled(self: Pin<&Self>) -> bool
[src]
Trait Implementations
impl BuiltinItem for NativeLineEdit
[src]
impl BuiltinItem for NativeLineEdit
[src]fn name() -> &'static str
[src]
fn properties<Value: ValueType>(
) -> Vec<(&'static str, &'static dyn PropertyInfo<Self, Value>)>
[src]
) -> Vec<(&'static str, &'static dyn PropertyInfo<Self, Value>)>
fn fields<Value: ValueType>(
) -> Vec<(&'static str, &'static dyn FieldInfo<Self, Value>)>
[src]
) -> Vec<(&'static str, &'static dyn FieldInfo<Self, Value>)>
fn callbacks<Value: ValueType>(
) -> Vec<(&'static str, &'static dyn CallbackInfo<Self, Value>)>
[src]
) -> Vec<(&'static str, &'static dyn CallbackInfo<Self, Value>)>
impl Default for NativeLineEdit
[src]
impl Default for NativeLineEdit
[src]fn default() -> NativeLineEdit
[src]
impl HasStaticVTable<ItemVTable> for NativeLineEdit
[src]
impl HasStaticVTable<ItemVTable> for NativeLineEdit
[src]fn static_vtable() -> &'static ItemVTable
[src]
impl Item for NativeLineEdit
[src]
impl Item for NativeLineEdit
[src]fn init(self: Pin<&Self>, _window: &ComponentWindow)
[src]
fn geometry(self: Pin<&Self>) -> Rect
[src]
fn layouting_info(self: Pin<&Self>, _window: &ComponentWindow) -> LayoutInfo
[src]
fn implicit_size(self: Pin<&Self>, _window: &ComponentWindow) -> Size
[src]
fn input_event_filter_before_children(
self: Pin<&Self>,
_: MouseEvent,
_window: &ComponentWindow,
_self_rc: &ItemRc
) -> InputEventFilterResult
[src]
self: Pin<&Self>,
_: MouseEvent,
_window: &ComponentWindow,
_self_rc: &ItemRc
) -> InputEventFilterResult
fn input_event(
self: Pin<&Self>,
_: MouseEvent,
_window: &ComponentWindow,
_self_rc: &ItemRc
) -> InputEventResult
[src]
self: Pin<&Self>,
_: MouseEvent,
_window: &ComponentWindow,
_self_rc: &ItemRc
) -> InputEventResult
fn key_event(
self: Pin<&Self>,
_: &KeyEvent,
_window: &ComponentWindow
) -> KeyEventResult
[src]
self: Pin<&Self>,
_: &KeyEvent,
_window: &ComponentWindow
) -> KeyEventResult
fn focus_event(self: Pin<&Self>, _: &FocusEvent, _window: &ComponentWindow)
[src]
fn render(self: Pin<&Self>, backend: &mut &mut dyn ItemRenderer)
[src]
impl ItemConsts for NativeLineEdit
[src]
impl ItemConsts for NativeLineEdit
[src]const cached_rendering_data_offset: FieldOffset<Self, CachedRenderingData>
[src]
impl<'__dummy_lifetime> Unpin for NativeLineEdit where
__MustNotImplUnpin<'__dummy_lifetime>: Unpin,
[src]
impl<'__dummy_lifetime> Unpin for NativeLineEdit where
__MustNotImplUnpin<'__dummy_lifetime>: Unpin,
[src]Auto Trait Implementations
impl !RefUnwindSafe for NativeLineEdit
impl !RefUnwindSafe for NativeLineEdit
impl Send for NativeLineEdit
impl Send for NativeLineEdit
impl !Sync for NativeLineEdit
impl !Sync for NativeLineEdit
impl UnwindSafe for NativeLineEdit
impl UnwindSafe for NativeLineEdit