[−][src]Struct qt_core::BrushStyle
This enum type defines the brush styles supported by Qt, i.e. the fill pattern of shapes drawn using QPainter.
C++ enum: Qt::BrushStyle
.
Methods
impl BrushStyle
[src]
impl BrushStyle
[src]
pub const NoBrush: BrushStyle
[src]
No brush pattern. (C++ enum variant: NoBrush = 0
)
pub const SolidPattern: BrushStyle
[src]
Uniform color. (C++ enum variant: SolidPattern = 1
)
pub const Dense1Pattern: BrushStyle
[src]
Extremely dense brush pattern. (C++ enum variant: Dense1Pattern = 2
)
pub const Dense2Pattern: BrushStyle
[src]
Very dense brush pattern. (C++ enum variant: Dense2Pattern = 3
)
pub const Dense3Pattern: BrushStyle
[src]
Somewhat dense brush pattern. (C++ enum variant: Dense3Pattern = 4
)
pub const Dense4Pattern: BrushStyle
[src]
Half dense brush pattern. (C++ enum variant: Dense4Pattern = 5
)
pub const Dense5Pattern: BrushStyle
[src]
Somewhat sparse brush pattern. (C++ enum variant: Dense5Pattern = 6
)
pub const Dense6Pattern: BrushStyle
[src]
Very sparse brush pattern. (C++ enum variant: Dense6Pattern = 7
)
pub const Dense7Pattern: BrushStyle
[src]
Extremely sparse brush pattern. (C++ enum variant: Dense7Pattern = 8
)
pub const HorPattern: BrushStyle
[src]
Horizontal lines. (C++ enum variant: HorPattern = 9
)
pub const VerPattern: BrushStyle
[src]
Vertical lines. (C++ enum variant: VerPattern = 10
)
pub const CrossPattern: BrushStyle
[src]
Crossing horizontal and vertical lines. (C++ enum variant: CrossPattern = 11
)
pub const BDiagPattern: BrushStyle
[src]
Backward diagonal lines. (C++ enum variant: BDiagPattern = 12
)
pub const FDiagPattern: BrushStyle
[src]
Forward diagonal lines. (C++ enum variant: FDiagPattern = 13
)
pub const DiagCrossPattern: BrushStyle
[src]
Crossing diagonal lines. (C++ enum variant: DiagCrossPattern = 14
)
pub const LinearGradientPattern: BrushStyle
[src]
Linear gradient (set using a dedicated QBrush constructor). (C++ enum variant: LinearGradientPattern = 15
)
pub const RadialGradientPattern: BrushStyle
[src]
Radial gradient (set using a dedicated QBrush constructor). (C++ enum variant: RadialGradientPattern = 16
)
pub const ConicalGradientPattern: BrushStyle
[src]
Conical gradient (set using a dedicated QBrush constructor). (C++ enum variant: ConicalGradientPattern = 17
)
pub const TexturePattern: BrushStyle
[src]
Custom pattern (see QBrush::setTexture()). (C++ enum variant: TexturePattern = 24
)
Trait Implementations
impl Eq for BrushStyle
[src]
impl Clone for BrushStyle
[src]
fn clone(&self) -> BrushStyle
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl PartialEq<BrushStyle> for BrushStyle
[src]
fn eq(&self, other: &BrushStyle) -> bool
[src]
fn ne(&self, other: &BrushStyle) -> bool
[src]
impl From<i32> for BrushStyle
[src]
impl From<BrushStyle> for c_int
[src]
fn from(value: BrushStyle) -> Self
[src]
impl Copy for BrushStyle
[src]
impl Debug for BrushStyle
[src]
Auto Trait Implementations
impl Send for BrushStyle
impl Unpin for BrushStyle
impl Sync for BrushStyle
impl UnwindSafe for BrushStyle
impl RefUnwindSafe for BrushStyle
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> StaticUpcast<T> for T
[src]
unsafe fn static_upcast(ptr: Ptr<T>) -> Ptr<T>
[src]
unsafe fn static_upcast_mut(ptr: MutPtr<T>) -> MutPtr<T>
[src]
impl<T, U> CastInto<U> for T where
U: CastFrom<T>,
[src]
U: CastFrom<T>,