本文整理汇总了Golang中github.com/therecipe/qt/core.PointerFromQRect函数的典型用法代码示例。如果您正苦于以下问题:Golang PointerFromQRect函数的具体用法?Golang PointerFromQRect怎么用?Golang PointerFromQRect使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了PointerFromQRect函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Golang代码示例。
示例1: DrawPixmap8
func (ptr *QPainter) DrawPixmap8(rectangle core.QRect_ITF, pixmap QPixmap_ITF) {
if ptr.Pointer() != nil {
C.QPainter_DrawPixmap8(ptr.Pointer(), core.PointerFromQRect(rectangle), PointerFromQPixmap(pixmap))
}
}
开发者ID:xland,项目名称:qt,代码行数:5,代码来源:qpainter.go
示例2: DrawItemPixmap
func (ptr *QProxyStyle) DrawItemPixmap(painter gui.QPainter_ITF, rect core.QRect_ITF, alignment int, pixmap gui.QPixmap_ITF) {
if ptr.Pointer() != nil {
C.QProxyStyle_DrawItemPixmap(ptr.Pointer(), gui.PointerFromQPainter(painter), core.PointerFromQRect(rect), C.int(alignment), gui.PointerFromQPixmap(pixmap))
}
}
开发者ID:xland,项目名称:qt,代码行数:5,代码来源:qproxystyle.go
示例3: DrawItemText
func (ptr *QStylePainter) DrawItemText(rect core.QRect_ITF, flags int, pal gui.QPalette_ITF, enabled bool, text string, textRole gui.QPalette__ColorRole) {
if ptr.Pointer() != nil {
C.QStylePainter_DrawItemText(ptr.Pointer(), core.PointerFromQRect(rect), C.int(flags), gui.PointerFromQPalette(pal), C.int(qt.GoBoolToInt(enabled)), C.CString(text), C.int(textRole))
}
}
开发者ID:xland,项目名称:qt,代码行数:5,代码来源:qstylepainter.go
示例4: NewQRegion6
func NewQRegion6(r core.QRect_ITF, t QRegion__RegionType) *QRegion {
return NewQRegionFromPointer(C.QRegion_NewQRegion6(core.PointerFromQRect(r), C.int(t)))
}
开发者ID:xland,项目名称:qt,代码行数:3,代码来源:qregion.go
示例5: Intersected2
func (ptr *QRegion) Intersected2(rect core.QRect_ITF) *QRegion {
if ptr.Pointer() != nil {
return NewQRegionFromPointer(C.QRegion_Intersected2(ptr.Pointer(), core.PointerFromQRect(rect)))
}
return nil
}
开发者ID:xland,项目名称:qt,代码行数:6,代码来源:qregion.go
示例6: SetBoundingRect
func (ptr *QPicture) SetBoundingRect(r core.QRect_ITF) {
if ptr.Pointer() != nil {
C.QPicture_SetBoundingRect(ptr.Pointer(), core.PointerFromQRect(r))
}
}
开发者ID:xland,项目名称:qt,代码行数:5,代码来源:qpicture.go
示例7: Scroll2
func (ptr *QPixmap) Scroll2(dx int, dy int, rect core.QRect_ITF, exposed QRegion_ITF) {
if ptr.Pointer() != nil {
C.QPixmap_Scroll2(ptr.Pointer(), C.int(dx), C.int(dy), core.PointerFromQRect(rect), PointerFromQRegion(exposed))
}
}
开发者ID:xland,项目名称:qt,代码行数:5,代码来源:qpixmap.go
示例8: FillRect3
func (ptr *QPainter) FillRect3(rectangle core.QRect_ITF, style core.Qt__BrushStyle) {
if ptr.Pointer() != nil {
C.QPainter_FillRect3(ptr.Pointer(), core.PointerFromQRect(rectangle), C.int(style))
}
}
开发者ID:xland,项目名称:qt,代码行数:5,代码来源:qpainter.go
示例9: FillRect11
func (ptr *QPainter) FillRect11(rectangle core.QRect_ITF, color core.Qt__GlobalColor) {
if ptr.Pointer() != nil {
C.QPainter_FillRect11(ptr.Pointer(), core.PointerFromQRect(rectangle), C.int(color))
}
}
开发者ID:xland,项目名称:qt,代码行数:5,代码来源:qpainter.go
示例10: DrawTiledPixmap2
func (ptr *QPainter) DrawTiledPixmap2(rectangle core.QRect_ITF, pixmap QPixmap_ITF, position core.QPoint_ITF) {
if ptr.Pointer() != nil {
C.QPainter_DrawTiledPixmap2(ptr.Pointer(), core.PointerFromQRect(rectangle), PointerFromQPixmap(pixmap), core.PointerFromQPoint(position))
}
}
开发者ID:xland,项目名称:qt,代码行数:5,代码来源:qpainter.go
示例11: EraseRect2
func (ptr *QPainter) EraseRect2(rectangle core.QRect_ITF) {
if ptr.Pointer() != nil {
C.QPainter_EraseRect2(ptr.Pointer(), core.PointerFromQRect(rectangle))
}
}
开发者ID:xland,项目名称:qt,代码行数:5,代码来源:qpainter.go
示例12: DrawText7
func (ptr *QPainter) DrawText7(x int, y int, width int, height int, flags int, text string, boundingRect core.QRect_ITF) {
if ptr.Pointer() != nil {
C.QPainter_DrawText7(ptr.Pointer(), C.int(x), C.int(y), C.int(width), C.int(height), C.int(flags), C.CString(text), core.PointerFromQRect(boundingRect))
}
}
开发者ID:xland,项目名称:qt,代码行数:5,代码来源:qpainter.go
示例13: DrawRoundedRect2
func (ptr *QPainter) DrawRoundedRect2(rect core.QRect_ITF, xRadius float64, yRadius float64, mode core.Qt__SizeMode) {
if ptr.Pointer() != nil {
C.QPainter_DrawRoundedRect2(ptr.Pointer(), core.PointerFromQRect(rect), C.double(xRadius), C.double(yRadius), C.int(mode))
}
}
开发者ID:xland,项目名称:qt,代码行数:5,代码来源:qpainter.go
示例14: DrawPixmap2
func (ptr *QPainter) DrawPixmap2(target core.QRect_ITF, pixmap QPixmap_ITF, source core.QRect_ITF) {
if ptr.Pointer() != nil {
C.QPainter_DrawPixmap2(ptr.Pointer(), core.PointerFromQRect(target), PointerFromQPixmap(pixmap), core.PointerFromQRect(source))
}
}
开发者ID:xland,项目名称:qt,代码行数:5,代码来源:qpainter.go
示例15: NewQPaintEvent2
func NewQPaintEvent2(paintRect core.QRect_ITF) *QPaintEvent {
return NewQPaintEventFromPointer(C.QPaintEvent_NewQPaintEvent2(core.PointerFromQRect(paintRect)))
}
开发者ID:xland,项目名称:qt,代码行数:3,代码来源:qpaintevent.go
示例16: Update3
func (ptr *QWidget) Update3(rect core.QRect_ITF) {
if ptr.Pointer() != nil {
C.QWidget_Update3(ptr.Pointer(), core.PointerFromQRect(rect))
}
}
开发者ID:xland,项目名称:qt,代码行数:5,代码来源:qwidget.go
示例17: SetViewport
func (ptr *QVideoSurfaceFormat) SetViewport(viewport core.QRect_ITF) {
if ptr.Pointer() != nil {
C.QVideoSurfaceFormat_SetViewport(ptr.Pointer(), core.PointerFromQRect(viewport))
}
}
开发者ID:xland,项目名称:qt,代码行数:5,代码来源:qvideosurfaceformat.go
示例18: SetGeometry
func (ptr *QWidget) SetGeometry(v core.QRect_ITF) {
if ptr.Pointer() != nil {
C.QWidget_SetGeometry(ptr.Pointer(), core.PointerFromQRect(v))
}
}
开发者ID:xland,项目名称:qt,代码行数:5,代码来源:qwidget.go
示例19: SetGeometry
func (ptr *QBoxLayout) SetGeometry(r core.QRect_ITF) {
if ptr.Pointer() != nil {
C.QBoxLayout_SetGeometry(ptr.Pointer(), core.PointerFromQRect(r))
}
}
开发者ID:xland,项目名称:qt,代码行数:5,代码来源:qboxlayout.go
示例20: Repaint3
func (ptr *QWidget) Repaint3(rect core.QRect_ITF) {
if ptr.Pointer() != nil {
C.QWidget_Repaint3(ptr.Pointer(), core.PointerFromQRect(rect))
}
}
开发者ID:xland,项目名称:qt,代码行数:5,代码来源:qwidget.go
注:本文中的github.com/therecipe/qt/core.PointerFromQRect函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论