Documentation
type QListLong a = Object (CQListLong a) #
type TQListLong a = CQListLong a #
data CQListLong a #
withQListELongResult :: IO (Ptr (TQListLong ())) -> IO [Int] #
QEnum a |
qEnum_toInt :: QEnumC a => QEnum a -> Int #
qEnum_fromInt :: QEnumC a => Int -> QEnum a #
withQEnumResult :: QEnumC a => IO CLong -> IO (QEnum a) #
withQEnumListResult :: QEnumC a => IO (Ptr (TQListLong ())) -> IO [QEnum a] #
QFlags a |
Instances
QFlagsC a => Eq (QFlags a) # | |
(QFlagsC a, Eq (QFlags a), Show (QFlags a)) => Num (QFlags a) # | |
QFlagsC a => Show (QFlags a) # | |
(QFlagsC a, Eq (QFlags a), Show (QFlags a), Num (QFlags a)) => Bits (QFlags a) # | |
Defined in Qtc.Enums.Base (.&.) :: QFlags a -> QFlags a -> QFlags a (.|.) :: QFlags a -> QFlags a -> QFlags a xor :: QFlags a -> QFlags a -> QFlags a complement :: QFlags a -> QFlags a shift :: QFlags a -> Int -> QFlags a rotate :: QFlags a -> Int -> QFlags a setBit :: QFlags a -> Int -> QFlags a clearBit :: QFlags a -> Int -> QFlags a complementBit :: QFlags a -> Int -> QFlags a testBit :: QFlags a -> Int -> Bool bitSizeMaybe :: QFlags a -> Maybe Int shiftL :: QFlags a -> Int -> QFlags a unsafeShiftL :: QFlags a -> Int -> QFlags a shiftR :: QFlags a -> Int -> QFlags a unsafeShiftR :: QFlags a -> Int -> QFlags a rotateL :: QFlags a -> Int -> QFlags a |
qFlags_toInt :: QFlagsC a => QFlags a -> Int #
qFlags_fromInt :: QFlagsC a => Int -> QFlags a #
withQFlagsResult :: QFlagsC a => IO CLong -> IO (QFlags a) #
withQFlagsListResult :: QFlagsC a => IO [Int] -> IO [QFlags a] #