| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.UI.Qtah.Core.QString
Documentation
class QStringValue a where Source #
Minimal complete definition
Methods
withQStringPtr :: a -> (QStringConst -> IO b) -> IO b Source #
Instances
| QStringConstPtr a => QStringValue a Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QString Methods withQStringPtr :: a -> (QStringConst -> IO b) -> IO b Source # | |
| QStringValue String Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QString Methods withQStringPtr :: String -> (QStringConst -> IO b) -> IO b Source # | |
class CppPtr this => QStringConstPtr this where Source #
Minimal complete definition
Methods
toQStringConst :: this -> QStringConst Source #
Instances
| QStringConstPtr QString Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QString Methods toQStringConst :: QString -> QStringConst Source # | |
| QStringConstPtr QStringConst Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QString Methods | |
class QStringConstPtr this => QStringPtr this where Source #
Minimal complete definition
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 Methods 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 Methods 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 #