Struct qt_gui::q_text_format::PageBreakFlag
source · pub struct PageBreakFlag(/* private fields */);
Expand description
This enum describes how page breaking is performed when printing. It maps to the corresponding css properties.
C++ enum: QTextFormat::PageBreakFlag
.
This enum describes how page breaking is performed when printing. It maps to the corresponding css properties.
This enum was introduced or modified in Qt 4.2.
The PageBreakFlags type is a typedef for QFlags<PageBreakFlag>. It stores an OR combination of PageBreakFlag values.
See also QTextBlockFormat::pageBreakPolicy(), QTextFrameFormat::pageBreakPolicy(), and PageBreakPolicy.
Implementations§
source§impl PageBreakFlag
impl PageBreakFlag
sourcepub const PageBreakAuto: PageBreakFlag = _
pub const PageBreakAuto: PageBreakFlag = _
The page break is determined automatically depending on the available space on the current page (C++ enum variant: PageBreak_Auto = 0
)
sourcepub const PageBreakAlwaysBefore: PageBreakFlag = _
pub const PageBreakAlwaysBefore: PageBreakFlag = _
The page is always broken before the paragraph/table (C++ enum variant: PageBreak_AlwaysBefore = 1
)
sourcepub const PageBreakAlwaysAfter: PageBreakFlag = _
pub const PageBreakAlwaysAfter: PageBreakFlag = _
A new page is always started after the paragraph/table (C++ enum variant: PageBreak_AlwaysAfter = 16
)
Trait Implementations§
source§impl<T: Into<QFlags<PageBreakFlag>>> BitOr<T> for PageBreakFlag
impl<T: Into<QFlags<PageBreakFlag>>> BitOr<T> for PageBreakFlag
§type Output = QFlags<PageBreakFlag>
type Output = QFlags<PageBreakFlag>
|
operator.source§impl Clone for PageBreakFlag
impl Clone for PageBreakFlag
source§fn clone(&self) -> PageBreakFlag
fn clone(&self) -> PageBreakFlag
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for PageBreakFlag
impl Debug for PageBreakFlag
source§impl From<PageBreakFlag> for QFlags<PageBreakFlag>
impl From<PageBreakFlag> for QFlags<PageBreakFlag>
source§fn from(value: PageBreakFlag) -> Self
fn from(value: PageBreakFlag) -> Self
source§impl From<PageBreakFlag> for c_int
impl From<PageBreakFlag> for c_int
source§fn from(value: PageBreakFlag) -> Self
fn from(value: PageBreakFlag) -> Self
source§impl From<i32> for PageBreakFlag
impl From<i32> for PageBreakFlag
source§impl PartialEq for PageBreakFlag
impl PartialEq for PageBreakFlag
source§fn eq(&self, other: &PageBreakFlag) -> bool
fn eq(&self, other: &PageBreakFlag) -> bool
self
and other
values to be equal, and is used
by ==
.