Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class QImageValue a where Source #
withQImagePtr :: a -> (QImageConst -> IO b) -> IO b Source #
Instances
QImageConstPtr a => QImageValue a Source # | |
Defined in Graphics.UI.Qtah.Generated.Gui.QImage withQImagePtr :: a -> (QImageConst -> IO b) -> IO b Source # |
class QPaintDeviceConstPtr this => QImageConstPtr this where Source #
toQImageConst :: this -> QImageConst Source #
Instances
class (QImageConstPtr this, QPaintDevicePtr this) => QImagePtr this where Source #
data QImageConst Source #
Instances
Instances
Eq QImage Source # | |
Ord QImage Source # | |
Show QImage Source # | |
CppPtr QImage Source # | |
Deletable QImage Source # | |
QPaintDevicePtr QImage Source # | |
Defined in Graphics.UI.Qtah.Generated.Gui.QImage toQPaintDevice :: QImage -> QPaintDevice Source # | |
QPaintDeviceConstPtr QImage Source # | |
Defined in Graphics.UI.Qtah.Generated.Gui.QImage | |
QImagePtr QImage Source # | |
QImageConstPtr QImage Source # | |
Defined in Graphics.UI.Qtah.Generated.Gui.QImage toQImageConst :: QImage -> QImageConst Source # | |
QImageValue a => Assignable QImage a Source # | |
Defined in Graphics.UI.Qtah.Generated.Gui.QImage | |
Copyable QImage QImage Source # | |
Copyable QImageConst QImage Source # | |
Defined in Graphics.UI.Qtah.Generated.Gui.QImage copy :: QImageConst -> IO QImage # | |
Decodable QImage QImage Source # | |
Decodable QImageConst QImage Source # | |
Defined in Graphics.UI.Qtah.Generated.Gui.QImage decode :: QImageConst -> IO QImage # | |
Assignable (Ptr (Ptr QImage)) QImage Source # | |
Decodable (Ptr (Ptr QImage)) QImage Source # | |
castConst :: QImageConstPtr this => this -> QImageConst Source #
downCastConst :: QImageSuperConst a => a -> QImageConst Source #
newWithConstData :: Ptr CUChar -> Int -> Int -> QImageFormat -> IO QImage Source #
newWithConstDataAndBytesPerLine :: Ptr CUChar -> Int -> Int -> QImageFormat -> IO QImage Source #
newWithData :: Ptr CUChar -> Int -> Int -> QImageFormat -> IO QImage Source #
newWithDataAndBytesPerLine :: Ptr CUChar -> Int -> Int -> QImageFormat -> IO QImage Source #
newWithFile :: QStringValue arg'1 => arg'1 -> IO QImage Source #
newWithSize :: QSizeValue arg'1 => arg'1 -> QImageFormat -> IO QImage Source #
newWithSizeRaw :: Int -> Int -> QImageFormat -> IO QImage Source #
bitPlaneCount :: QImageValue arg'1 => arg'1 -> IO Int Source #
bytesPerLine :: QImageValue arg'1 => arg'1 -> IO Int Source #
colorCount :: QImageValue arg'1 => arg'1 -> IO Int Source #
colorTable :: QImageValue arg'1 => arg'1 -> IO QVectorQRgb Source #
constScanLine :: QImageValue arg'1 => arg'1 -> Int -> IO (Ptr CUChar) Source #
copyRect :: (QImageValue arg'1, QRectValue arg'2) => arg'1 -> arg'2 -> IO QImage Source #
createAlphaMask :: QImageValue arg'1 => arg'1 -> IO QImage Source #
createHeuristicMask :: QImageValue arg'1 => arg'1 -> IO QImage Source #
createHeuristicMaskWithClipTight :: QImageValue arg'1 => arg'1 -> Bool -> IO QImage Source #
createMaskFromColor :: QImageValue arg'1 => arg'1 -> CUInt -> IO QImage Source #
createMaskFromColorWithMode :: QImageValue arg'1 => arg'1 -> CUInt -> QtMaskMode -> IO QImage Source #
devicePixelRatio :: QImageValue arg'1 => arg'1 -> IO Double Source #
dotsPerMeterX :: QImageValue arg'1 => arg'1 -> IO Int Source #
dotsPerMeterY :: QImageValue arg'1 => arg'1 -> IO Int Source #
eQ :: (QImageValue arg'1, QImageValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
fillWithColor :: (QImagePtr arg'1, QColorValue arg'2) => arg'1 -> arg'2 -> IO () Source #
fillWithGlobalColor :: QImagePtr arg'1 => arg'1 -> QtGlobalColor -> IO () Source #
format :: QImageValue arg'1 => arg'1 -> IO QImageFormat Source #
fromDataByteArray :: QByteArrayValue arg'1 => arg'1 -> IO QImage Source #
fromDataByteArrayWithFormat :: (QByteArrayValue arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO QImage Source #
fromDataRawWithFormat :: QStringValue arg'3 => Ptr CUChar -> Int -> arg'3 -> IO QImage Source #
hasAlphaChannel :: QImageValue arg'1 => arg'1 -> IO Bool Source #
invertPixels :: QImagePtr arg'1 => arg'1 -> IO () Source #
invertPixelsWithMode :: QImagePtr arg'1 => arg'1 -> QImageInvertMode -> IO () Source #
isGrayscale :: QImageValue arg'1 => arg'1 -> IO Bool Source #
loadFromDataByteArray :: (QImagePtr arg'1, QByteArrayValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
loadFromDataByteArrayWithFormat :: (QImagePtr arg'1, QByteArrayValue arg'2, QStringValue arg'3) => arg'1 -> arg'2 -> arg'3 -> IO Bool Source #
loadFromDataRawWithFormat :: (QImagePtr arg'1, QStringValue arg'4) => arg'1 -> Ptr CUChar -> Int -> arg'4 -> IO Bool Source #
loadWithFormat :: (QImagePtr arg'1, QStringValue arg'2, QStringValue arg'3) => arg'1 -> arg'2 -> arg'3 -> IO Bool Source #
nE :: (QImageValue arg'1, QImageValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
newWithConstDataAndBytesPerLineAndCleanup :: Ptr CUChar -> Int -> Int -> Int -> QImageFormat -> IO () -> IO QImage Source #
newWithConstDataAndCleanup :: Ptr CUChar -> Int -> Int -> QImageFormat -> IO () -> IO QImage Source #
newWithDataAndBytesPerLineAndCleanup :: Ptr CUChar -> Int -> Int -> Int -> QImageFormat -> IO () -> IO QImage Source #
newWithFileAndFormat :: (QStringValue arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO QImage Source #
pixelAtPoint :: (QImageValue arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO CUInt Source #
pixelAtRaw :: QImageValue arg'1 => arg'1 -> Int -> Int -> IO CUInt Source #
pixelColorAtPoint :: (QImageValue arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO HColor Source #
pixelColorAtRaw :: QImageValue arg'1 => arg'1 -> Int -> Int -> IO HColor Source #
pixelIndexAtPoint :: (QImageValue arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO Int Source #
pixelIndexAtRaw :: QImageValue arg'1 => arg'1 -> Int -> Int -> IO Int Source #
rgbSwapped :: QImageValue arg'1 => arg'1 -> IO QImage Source #
saveAll :: (QImagePtr arg'1, QStringValue arg'2, QStringValue arg'3) => arg'1 -> arg'2 -> arg'3 -> Int -> IO Bool Source #
scaled :: (QImageValue arg'1, QSizeValue arg'2) => arg'1 -> arg'2 -> IO QImage Source #
scaledAll :: (QImageValue arg'1, QSizeValue arg'2) => arg'1 -> arg'2 -> QtAspectRatioMode -> QtTransformationMode -> IO QImage Source #
scaledToHeight :: QImageValue arg'1 => arg'1 -> Int -> IO QImage Source #
scaledToHeightAll :: QImageValue arg'1 => arg'1 -> Int -> QtTransformationMode -> IO QImage Source #
scaledToWidth :: QImageValue arg'1 => arg'1 -> Int -> IO QImage Source #
scaledToWidthAll :: QImageValue arg'1 => arg'1 -> Int -> QtTransformationMode -> IO QImage Source #
scaledWithRaw :: QImageValue arg'1 => arg'1 -> Int -> Int -> IO QImage Source #
scaledWithRawAll :: QImageValue arg'1 => arg'1 -> Int -> Int -> QtAspectRatioMode -> QtTransformationMode -> IO QImage Source #
scanLineConst :: QImageValue arg'1 => arg'1 -> Int -> IO (Ptr CUChar) Source #
setColorTable :: (QImagePtr arg'1, QVectorQRgbValue arg'2) => arg'1 -> arg'2 -> IO () Source #
setPixelAtPoint :: (QImagePtr arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> CUInt -> IO () Source #
setPixelColorAtPoint :: (QImagePtr arg'1, QPointValue arg'2, QColorValue arg'3) => arg'1 -> arg'2 -> arg'3 -> IO () Source #
setPixelColorAtRaw :: (QImagePtr arg'1, QColorValue arg'4) => arg'1 -> Int -> Int -> arg'4 -> IO () Source #
setText :: (QImagePtr arg'1, QStringValue arg'2, QStringValue arg'3) => arg'1 -> arg'2 -> arg'3 -> IO () Source #
text :: (QImageValue arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO String Source #
transformedWithTransform :: (QImageValue arg'1, QTransformValue arg'2) => arg'1 -> arg'2 -> IO QImage Source #
transformedWithTransformAll :: (QImageValue arg'1, QTransformValue arg'2) => arg'1 -> arg'2 -> QtTransformationMode -> IO QImage Source #
trueMatrixWithTransform :: QTransformValue arg'1 => arg'1 -> Int -> Int -> IO QTransform Source #
validAtPoint :: (QImageValue arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
validAtRaw :: QImageValue arg'1 => arg'1 -> Int -> Int -> IO Bool Source #
data QImageFormat Source #
Instances
data QImageInvertMode Source #