79658503

Date: 2025-06-09 07:28:53
Score: 1
Natty:
Report link

ctypes answer: reinterpret sip.voidptr as ctypes pointer(c_uint)


from PyQt6 import QtGui
import ctypes

img = QtGui.QImage(2, 2, QtGui.QImage.Format.Format_ARGB32)
img.fill(0)
ptr = img.constBits()
addr = int(ptr)
p = ctypes.pointer(ctypes.c_uint.from_address(addr))
for i in range(img.sizeInBytes() // 4):
    print(p[i])
Reasons:
  • Has code block (-0.5):
  • Unregistered user (0.5):
  • Low reputation (1):
Posted by: user30754934