Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class QStringValue a where Source #
withQStringPtr :: a -> (QStringConst -> IO b) -> IO b Source #
Instances
QStringConstPtr a => QStringValue a Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QString withQStringPtr :: a -> (QStringConst -> IO b) -> IO b Source # | |
QStringValue String Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QString withQStringPtr :: String -> (QStringConst -> IO b) -> IO b Source # |
class CppPtr this => QStringConstPtr this where Source #
toQStringConst :: this -> QStringConst Source #
Instances
class QStringConstPtr this => QStringPtr this where Source #
Instances
QStringPtr QString Source # | |
data QStringConst Source #
Instances
Instances
Eq QString Source # | |
Ord QString Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QString | |
Show QString Source # | |
CppPtr QString Source # | |
Deletable QString Source # | |
QStringPtr QString Source # | |
QStringConstPtr QString Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QString toQStringConst :: QString -> QStringConst Source # | |
QStringValue a => Assignable QString a Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QString | |
Copyable QString QString Source # | |
Copyable QStringConst QString Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QString copy :: QStringConst -> IO QString # | |
Encodable QString String Source # | |
Decodable QString String Source # | |
Assignable (Ptr (Ptr QString)) QString Source # | |
Decodable (Ptr (Ptr QString)) QString Source # | |
castConst :: QStringConstPtr this => this -> QStringConst Source #
cast :: QStringPtr this => this -> QString Source #
downCastConst :: QStringSuperConst a => a -> QStringConst Source #
newFromByteArray :: QByteArrayValue arg'1 => arg'1 -> IO QString Source #
aSSIGN :: (QStringPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO QString Source #
eQ :: (QStringValue arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
gE :: (QStringValue arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
gT :: (QStringValue arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
lE :: (QStringValue arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
lT :: (QStringValue arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
nE :: (QStringValue arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
set :: (QStringPtr arg'1, QCharValue arg'3) => arg'1 -> Int -> arg'3 -> IO () Source #
toHtmlEscaped :: QStringValue arg'1 => arg'1 -> IO String Source #
toLatin1 :: QStringValue arg'1 => arg'1 -> IO ByteString Source #
toLocal8Bit :: QStringValue arg'1 => arg'1 -> IO ByteString Source #
toStdString :: QStringValue arg'1 => arg'1 -> IO String Source #
toUtf8 :: QStringValue arg'1 => arg'1 -> IO ByteString Source #