pub struct QIcon { /* private fields */ }Expand description
C++ class: QIcon.
Implementations§
Source§impl QIcon
impl QIcon
Sourcepub unsafe fn actual_size_q_size_mode_state(
&self,
size: impl CastInto<Ref<QSize>>,
mode: Mode,
state: State,
) -> CppBox<QSize>
pub unsafe fn actual_size_q_size_mode_state( &self, size: impl CastInto<Ref<QSize>>, mode: Mode, state: State, ) -> CppBox<QSize>
Calls C++ function: QSize QIcon::actualSize(const QSize& size, QIcon::Mode mode = …, QIcon::State state = …) const.
Sourcepub unsafe fn actual_size_q_window_q_size_mode_state(
&self,
window: impl CastInto<Ptr<QWindow>>,
size: impl CastInto<Ref<QSize>>,
mode: Mode,
state: State,
) -> CppBox<QSize>
pub unsafe fn actual_size_q_window_q_size_mode_state( &self, window: impl CastInto<Ptr<QWindow>>, size: impl CastInto<Ref<QSize>>, mode: Mode, state: State, ) -> CppBox<QSize>
Calls C++ function: QSize QIcon::actualSize(QWindow* window, const QSize& size, QIcon::Mode mode = …, QIcon::State state = …) const.
Sourcepub unsafe fn actual_size_q_size_mode(
&self,
size: impl CastInto<Ref<QSize>>,
mode: Mode,
) -> CppBox<QSize>
pub unsafe fn actual_size_q_size_mode( &self, size: impl CastInto<Ref<QSize>>, mode: Mode, ) -> CppBox<QSize>
Calls C++ function: QSize QIcon::actualSize(const QSize& size, QIcon::Mode mode = …) const.
Sourcepub unsafe fn actual_size_q_size(
&self,
size: impl CastInto<Ref<QSize>>,
) -> CppBox<QSize>
pub unsafe fn actual_size_q_size( &self, size: impl CastInto<Ref<QSize>>, ) -> CppBox<QSize>
Calls C++ function: QSize QIcon::actualSize(const QSize& size) const.
Sourcepub unsafe fn actual_size_q_window_q_size_mode(
&self,
window: impl CastInto<Ptr<QWindow>>,
size: impl CastInto<Ref<QSize>>,
mode: Mode,
) -> CppBox<QSize>
pub unsafe fn actual_size_q_window_q_size_mode( &self, window: impl CastInto<Ptr<QWindow>>, size: impl CastInto<Ref<QSize>>, mode: Mode, ) -> CppBox<QSize>
Calls C++ function: QSize QIcon::actualSize(QWindow* window, const QSize& size, QIcon::Mode mode = …) const.
Sourcepub unsafe fn actual_size_q_window_q_size(
&self,
window: impl CastInto<Ptr<QWindow>>,
size: impl CastInto<Ref<QSize>>,
) -> CppBox<QSize>
pub unsafe fn actual_size_q_window_q_size( &self, window: impl CastInto<Ptr<QWindow>>, size: impl CastInto<Ref<QSize>>, ) -> CppBox<QSize>
Calls C++ function: QSize QIcon::actualSize(QWindow* window, const QSize& size) const.
Sourcepub unsafe fn add_file_4a(
&self,
file_name: impl CastInto<Ref<QString>>,
size: impl CastInto<Ref<QSize>>,
mode: Mode,
state: State,
)
pub unsafe fn add_file_4a( &self, file_name: impl CastInto<Ref<QString>>, size: impl CastInto<Ref<QSize>>, mode: Mode, state: State, )
Calls C++ function: void QIcon::addFile(const QString& fileName, const QSize& size = …, QIcon::Mode mode = …, QIcon::State state = …).
Sourcepub unsafe fn add_file_3a(
&self,
file_name: impl CastInto<Ref<QString>>,
size: impl CastInto<Ref<QSize>>,
mode: Mode,
)
pub unsafe fn add_file_3a( &self, file_name: impl CastInto<Ref<QString>>, size: impl CastInto<Ref<QSize>>, mode: Mode, )
Calls C++ function: void QIcon::addFile(const QString& fileName, const QSize& size = …, QIcon::Mode mode = …).
Sourcepub unsafe fn add_file_2a(
&self,
file_name: impl CastInto<Ref<QString>>,
size: impl CastInto<Ref<QSize>>,
)
pub unsafe fn add_file_2a( &self, file_name: impl CastInto<Ref<QString>>, size: impl CastInto<Ref<QSize>>, )
Calls C++ function: void QIcon::addFile(const QString& fileName, const QSize& size = …).
Sourcepub unsafe fn add_file_1a(&self, file_name: impl CastInto<Ref<QString>>)
pub unsafe fn add_file_1a(&self, file_name: impl CastInto<Ref<QString>>)
Calls C++ function: void QIcon::addFile(const QString& fileName).
Sourcepub unsafe fn add_pixmap_3a(
&self,
pixmap: impl CastInto<Ref<QPixmap>>,
mode: Mode,
state: State,
)
pub unsafe fn add_pixmap_3a( &self, pixmap: impl CastInto<Ref<QPixmap>>, mode: Mode, state: State, )
Calls C++ function: void QIcon::addPixmap(const QPixmap& pixmap, QIcon::Mode mode = …, QIcon::State state = …).
Sourcepub unsafe fn add_pixmap_2a(
&self,
pixmap: impl CastInto<Ref<QPixmap>>,
mode: Mode,
)
pub unsafe fn add_pixmap_2a( &self, pixmap: impl CastInto<Ref<QPixmap>>, mode: Mode, )
Calls C++ function: void QIcon::addPixmap(const QPixmap& pixmap, QIcon::Mode mode = …).
Sourcepub unsafe fn add_pixmap_1a(&self, pixmap: impl CastInto<Ref<QPixmap>>)
pub unsafe fn add_pixmap_1a(&self, pixmap: impl CastInto<Ref<QPixmap>>)
Calls C++ function: void QIcon::addPixmap(const QPixmap& pixmap).
Sourcepub unsafe fn available_sizes_2a(
&self,
mode: Mode,
state: State,
) -> CppBox<QListOfQSize>
pub unsafe fn available_sizes_2a( &self, mode: Mode, state: State, ) -> CppBox<QListOfQSize>
Calls C++ function: QList<QSize> QIcon::availableSizes(QIcon::Mode mode = …, QIcon::State state = …) const.
Sourcepub unsafe fn available_sizes_1a(&self, mode: Mode) -> CppBox<QListOfQSize>
pub unsafe fn available_sizes_1a(&self, mode: Mode) -> CppBox<QListOfQSize>
Calls C++ function: QList<QSize> QIcon::availableSizes(QIcon::Mode mode = …) const.
Sourcepub unsafe fn available_sizes_0a(&self) -> CppBox<QListOfQSize>
pub unsafe fn available_sizes_0a(&self) -> CppBox<QListOfQSize>
Calls C++ function: QList<QSize> QIcon::availableSizes() const.
Sourcepub unsafe fn cache_key(&self) -> c_longlong
pub unsafe fn cache_key(&self) -> c_longlong
Calls C++ function: long long QIcon::cacheKey() const.
Sourcepub unsafe fn copy_from(&self, other: impl CastInto<Ref<QIcon>>) -> Ref<QIcon>
pub unsafe fn copy_from(&self, other: impl CastInto<Ref<QIcon>>) -> Ref<QIcon>
Calls C++ function: QIcon& QIcon::operator=(const QIcon& other).
Sourcepub unsafe fn fallback_search_paths() -> CppBox<QStringList>
pub unsafe fn fallback_search_paths() -> CppBox<QStringList>
Calls C++ function: static QStringList QIcon::fallbackSearchPaths().
Sourcepub unsafe fn fallback_theme_name() -> CppBox<QString>
pub unsafe fn fallback_theme_name() -> CppBox<QString>
Calls C++ function: static QString QIcon::fallbackThemeName().
Sourcepub unsafe fn from_theme_1a(name: impl CastInto<Ref<QString>>) -> CppBox<QIcon>
pub unsafe fn from_theme_1a(name: impl CastInto<Ref<QString>>) -> CppBox<QIcon>
Calls C++ function: static QIcon QIcon::fromTheme(const QString& name).
Sourcepub unsafe fn from_theme_2a(
name: impl CastInto<Ref<QString>>,
fallback: impl CastInto<Ref<QIcon>>,
) -> CppBox<QIcon>
pub unsafe fn from_theme_2a( name: impl CastInto<Ref<QString>>, fallback: impl CastInto<Ref<QIcon>>, ) -> CppBox<QIcon>
Calls C++ function: static QIcon QIcon::fromTheme(const QString& name, const QIcon& fallback).
Sourcepub unsafe fn has_theme_icon(name: impl CastInto<Ref<QString>>) -> bool
pub unsafe fn has_theme_icon(name: impl CastInto<Ref<QString>>) -> bool
Calls C++ function: static bool QIcon::hasThemeIcon(const QString& name).
Sourcepub unsafe fn is_detached(&self) -> bool
pub unsafe fn is_detached(&self) -> bool
Calls C++ function: bool QIcon::isDetached() const.
Sourcepub unsafe fn from_q_pixmap(
pixmap: impl CastInto<Ref<QPixmap>>,
) -> CppBox<QIcon>
pub unsafe fn from_q_pixmap( pixmap: impl CastInto<Ref<QPixmap>>, ) -> CppBox<QIcon>
Calls C++ function: [constructor] void QIcon::QIcon(const QPixmap& pixmap).
Sourcepub unsafe fn from_q_string(
file_name: impl CastInto<Ref<QString>>,
) -> CppBox<QIcon>
pub unsafe fn from_q_string( file_name: impl CastInto<Ref<QString>>, ) -> CppBox<QIcon>
Calls C++ function: [constructor] void QIcon::QIcon(const QString& fileName).
Sourcepub unsafe fn from_q_icon_engine(
engine: impl CastInto<Ptr<QIconEngine>>,
) -> CppBox<QIcon>
pub unsafe fn from_q_icon_engine( engine: impl CastInto<Ptr<QIconEngine>>, ) -> CppBox<QIcon>
Calls C++ function: [constructor] void QIcon::QIcon(QIconEngine* engine).
Sourcepub unsafe fn new_copy(other: impl CastInto<Ref<QIcon>>) -> CppBox<QIcon>
pub unsafe fn new_copy(other: impl CastInto<Ref<QIcon>>) -> CppBox<QIcon>
Calls C++ function: [constructor] void QIcon::QIcon(const QIcon& other).
Sourcepub unsafe fn paint_q_painter_q_rect_q_flags_alignment_flag_mode_state(
&self,
painter: impl CastInto<Ptr<QPainter>>,
rect: impl CastInto<Ref<QRect>>,
alignment: QFlags<AlignmentFlag>,
mode: Mode,
state: State,
)
pub unsafe fn paint_q_painter_q_rect_q_flags_alignment_flag_mode_state( &self, painter: impl CastInto<Ptr<QPainter>>, rect: impl CastInto<Ref<QRect>>, alignment: QFlags<AlignmentFlag>, mode: Mode, state: State, )
Calls C++ function: void QIcon::paint(QPainter* painter, const QRect& rect, QFlags<Qt::AlignmentFlag> alignment = …, QIcon::Mode mode = …, QIcon::State state = …) const.
Sourcepub unsafe fn paint_q_painter4_int_q_flags_alignment_flag_mode_state(
&self,
painter: impl CastInto<Ptr<QPainter>>,
x: c_int,
y: c_int,
w: c_int,
h: c_int,
alignment: QFlags<AlignmentFlag>,
mode: Mode,
state: State,
)
pub unsafe fn paint_q_painter4_int_q_flags_alignment_flag_mode_state( &self, painter: impl CastInto<Ptr<QPainter>>, x: c_int, y: c_int, w: c_int, h: c_int, alignment: QFlags<AlignmentFlag>, mode: Mode, state: State, )
Calls C++ function: void QIcon::paint(QPainter* painter, int x, int y, int w, int h, QFlags<Qt::AlignmentFlag> alignment = …, QIcon::Mode mode = …, QIcon::State state = …) const.
Sourcepub unsafe fn paint_q_painter_q_rect_q_flags_alignment_flag_mode(
&self,
painter: impl CastInto<Ptr<QPainter>>,
rect: impl CastInto<Ref<QRect>>,
alignment: QFlags<AlignmentFlag>,
mode: Mode,
)
pub unsafe fn paint_q_painter_q_rect_q_flags_alignment_flag_mode( &self, painter: impl CastInto<Ptr<QPainter>>, rect: impl CastInto<Ref<QRect>>, alignment: QFlags<AlignmentFlag>, mode: Mode, )
Calls C++ function: void QIcon::paint(QPainter* painter, const QRect& rect, QFlags<Qt::AlignmentFlag> alignment = …, QIcon::Mode mode = …) const.
Sourcepub unsafe fn paint_q_painter_q_rect_q_flags_alignment_flag(
&self,
painter: impl CastInto<Ptr<QPainter>>,
rect: impl CastInto<Ref<QRect>>,
alignment: QFlags<AlignmentFlag>,
)
pub unsafe fn paint_q_painter_q_rect_q_flags_alignment_flag( &self, painter: impl CastInto<Ptr<QPainter>>, rect: impl CastInto<Ref<QRect>>, alignment: QFlags<AlignmentFlag>, )
Calls C++ function: void QIcon::paint(QPainter* painter, const QRect& rect, QFlags<Qt::AlignmentFlag> alignment = …) const.
Sourcepub unsafe fn paint_q_painter_q_rect(
&self,
painter: impl CastInto<Ptr<QPainter>>,
rect: impl CastInto<Ref<QRect>>,
)
pub unsafe fn paint_q_painter_q_rect( &self, painter: impl CastInto<Ptr<QPainter>>, rect: impl CastInto<Ref<QRect>>, )
Calls C++ function: void QIcon::paint(QPainter* painter, const QRect& rect) const.
Sourcepub unsafe fn paint_q_painter4_int_q_flags_alignment_flag_mode(
&self,
painter: impl CastInto<Ptr<QPainter>>,
x: c_int,
y: c_int,
w: c_int,
h: c_int,
alignment: QFlags<AlignmentFlag>,
mode: Mode,
)
pub unsafe fn paint_q_painter4_int_q_flags_alignment_flag_mode( &self, painter: impl CastInto<Ptr<QPainter>>, x: c_int, y: c_int, w: c_int, h: c_int, alignment: QFlags<AlignmentFlag>, mode: Mode, )
Calls C++ function: void QIcon::paint(QPainter* painter, int x, int y, int w, int h, QFlags<Qt::AlignmentFlag> alignment = …, QIcon::Mode mode = …) const.
Sourcepub unsafe fn paint_q_painter4_int_q_flags_alignment_flag(
&self,
painter: impl CastInto<Ptr<QPainter>>,
x: c_int,
y: c_int,
w: c_int,
h: c_int,
alignment: QFlags<AlignmentFlag>,
)
pub unsafe fn paint_q_painter4_int_q_flags_alignment_flag( &self, painter: impl CastInto<Ptr<QPainter>>, x: c_int, y: c_int, w: c_int, h: c_int, alignment: QFlags<AlignmentFlag>, )
Calls C++ function: void QIcon::paint(QPainter* painter, int x, int y, int w, int h, QFlags<Qt::AlignmentFlag> alignment = …) const.
Sourcepub unsafe fn paint_q_painter4_int(
&self,
painter: impl CastInto<Ptr<QPainter>>,
x: c_int,
y: c_int,
w: c_int,
h: c_int,
)
pub unsafe fn paint_q_painter4_int( &self, painter: impl CastInto<Ptr<QPainter>>, x: c_int, y: c_int, w: c_int, h: c_int, )
Calls C++ function: void QIcon::paint(QPainter* painter, int x, int y, int w, int h) const.
Sourcepub unsafe fn pixmap_q_size_mode_state(
&self,
size: impl CastInto<Ref<QSize>>,
mode: Mode,
state: State,
) -> CppBox<QPixmap>
pub unsafe fn pixmap_q_size_mode_state( &self, size: impl CastInto<Ref<QSize>>, mode: Mode, state: State, ) -> CppBox<QPixmap>
Calls C++ function: QPixmap QIcon::pixmap(const QSize& size, QIcon::Mode mode = …, QIcon::State state = …) const.
Sourcepub unsafe fn pixmap_2_int_mode_state(
&self,
w: c_int,
h: c_int,
mode: Mode,
state: State,
) -> CppBox<QPixmap>
pub unsafe fn pixmap_2_int_mode_state( &self, w: c_int, h: c_int, mode: Mode, state: State, ) -> CppBox<QPixmap>
Calls C++ function: QPixmap QIcon::pixmap(int w, int h, QIcon::Mode mode = …, QIcon::State state = …) const.
Sourcepub unsafe fn pixmap_int_mode_state(
&self,
extent: c_int,
mode: Mode,
state: State,
) -> CppBox<QPixmap>
pub unsafe fn pixmap_int_mode_state( &self, extent: c_int, mode: Mode, state: State, ) -> CppBox<QPixmap>
Calls C++ function: QPixmap QIcon::pixmap(int extent, QIcon::Mode mode = …, QIcon::State state = …) const.
Sourcepub unsafe fn pixmap_q_window_q_size_mode_state(
&self,
window: impl CastInto<Ptr<QWindow>>,
size: impl CastInto<Ref<QSize>>,
mode: Mode,
state: State,
) -> CppBox<QPixmap>
pub unsafe fn pixmap_q_window_q_size_mode_state( &self, window: impl CastInto<Ptr<QWindow>>, size: impl CastInto<Ref<QSize>>, mode: Mode, state: State, ) -> CppBox<QPixmap>
Calls C++ function: QPixmap QIcon::pixmap(QWindow* window, const QSize& size, QIcon::Mode mode = …, QIcon::State state = …) const.
Sourcepub unsafe fn pixmap_q_size_mode(
&self,
size: impl CastInto<Ref<QSize>>,
mode: Mode,
) -> CppBox<QPixmap>
pub unsafe fn pixmap_q_size_mode( &self, size: impl CastInto<Ref<QSize>>, mode: Mode, ) -> CppBox<QPixmap>
Calls C++ function: QPixmap QIcon::pixmap(const QSize& size, QIcon::Mode mode = …) const.
Sourcepub unsafe fn pixmap_q_size(
&self,
size: impl CastInto<Ref<QSize>>,
) -> CppBox<QPixmap>
pub unsafe fn pixmap_q_size( &self, size: impl CastInto<Ref<QSize>>, ) -> CppBox<QPixmap>
Calls C++ function: QPixmap QIcon::pixmap(const QSize& size) const.
Sourcepub unsafe fn pixmap_2_int_mode(
&self,
w: c_int,
h: c_int,
mode: Mode,
) -> CppBox<QPixmap>
pub unsafe fn pixmap_2_int_mode( &self, w: c_int, h: c_int, mode: Mode, ) -> CppBox<QPixmap>
Calls C++ function: QPixmap QIcon::pixmap(int w, int h, QIcon::Mode mode = …) const.
Sourcepub unsafe fn pixmap_2_int(&self, w: c_int, h: c_int) -> CppBox<QPixmap>
pub unsafe fn pixmap_2_int(&self, w: c_int, h: c_int) -> CppBox<QPixmap>
Calls C++ function: QPixmap QIcon::pixmap(int w, int h) const.
Sourcepub unsafe fn pixmap_int_mode(
&self,
extent: c_int,
mode: Mode,
) -> CppBox<QPixmap>
pub unsafe fn pixmap_int_mode( &self, extent: c_int, mode: Mode, ) -> CppBox<QPixmap>
Calls C++ function: QPixmap QIcon::pixmap(int extent, QIcon::Mode mode = …) const.
Sourcepub unsafe fn pixmap_int(&self, extent: c_int) -> CppBox<QPixmap>
pub unsafe fn pixmap_int(&self, extent: c_int) -> CppBox<QPixmap>
Calls C++ function: QPixmap QIcon::pixmap(int extent) const.
Sourcepub unsafe fn pixmap_q_window_q_size_mode(
&self,
window: impl CastInto<Ptr<QWindow>>,
size: impl CastInto<Ref<QSize>>,
mode: Mode,
) -> CppBox<QPixmap>
pub unsafe fn pixmap_q_window_q_size_mode( &self, window: impl CastInto<Ptr<QWindow>>, size: impl CastInto<Ref<QSize>>, mode: Mode, ) -> CppBox<QPixmap>
Calls C++ function: QPixmap QIcon::pixmap(QWindow* window, const QSize& size, QIcon::Mode mode = …) const.
Sourcepub unsafe fn pixmap_q_window_q_size(
&self,
window: impl CastInto<Ptr<QWindow>>,
size: impl CastInto<Ref<QSize>>,
) -> CppBox<QPixmap>
pub unsafe fn pixmap_q_window_q_size( &self, window: impl CastInto<Ptr<QWindow>>, size: impl CastInto<Ref<QSize>>, ) -> CppBox<QPixmap>
Calls C++ function: QPixmap QIcon::pixmap(QWindow* window, const QSize& size) const.
Sourcepub unsafe fn set_fallback_search_paths(paths: impl CastInto<Ref<QStringList>>)
pub unsafe fn set_fallback_search_paths(paths: impl CastInto<Ref<QStringList>>)
Calls C++ function: static void QIcon::setFallbackSearchPaths(const QStringList& paths).
Sourcepub unsafe fn set_fallback_theme_name(name: impl CastInto<Ref<QString>>)
pub unsafe fn set_fallback_theme_name(name: impl CastInto<Ref<QString>>)
Calls C++ function: static void QIcon::setFallbackThemeName(const QString& name).
Sourcepub unsafe fn set_is_mask(&self, is_mask: bool)
pub unsafe fn set_is_mask(&self, is_mask: bool)
Calls C++ function: void QIcon::setIsMask(bool isMask).
Sourcepub unsafe fn set_theme_name(path: impl CastInto<Ref<QString>>)
pub unsafe fn set_theme_name(path: impl CastInto<Ref<QString>>)
Calls C++ function: static void QIcon::setThemeName(const QString& path).
Sourcepub unsafe fn set_theme_search_paths(
searchpath: impl CastInto<Ref<QStringList>>,
)
pub unsafe fn set_theme_search_paths( searchpath: impl CastInto<Ref<QStringList>>, )
Calls C++ function: static void QIcon::setThemeSearchPaths(const QStringList& searchpath).
Sourcepub unsafe fn swap(&self, other: impl CastInto<Ref<QIcon>>)
pub unsafe fn swap(&self, other: impl CastInto<Ref<QIcon>>)
Calls C++ function: void QIcon::swap(QIcon& other).
Sourcepub unsafe fn theme_name() -> CppBox<QString>
pub unsafe fn theme_name() -> CppBox<QString>
Calls C++ function: static QString QIcon::themeName().
Sourcepub unsafe fn theme_search_paths() -> CppBox<QStringList>
pub unsafe fn theme_search_paths() -> CppBox<QStringList>
Calls C++ function: static QStringList QIcon::themeSearchPaths().
Sourcepub unsafe fn to_q_variant(&self) -> CppBox<QVariant>
pub unsafe fn to_q_variant(&self) -> CppBox<QVariant>
Calls C++ function: QVariant QIcon::operator QVariant() const.