module Qtc.Gui.QTextTableFormat (
QqTextTableFormat(..)
,QqTextTableFormat_nf(..)
,cellPadding
,cellSpacing
,clearColumnWidthConstraints
,headerRowCount
,setCellPadding
,setCellSpacing
,setColumns
,setHeaderRowCount
,qTextTableFormat_delete
)
where
import Foreign.C.Types
import Qth.ClassTypes.Core
import Qtc.Enums.Base
import Qtc.Enums.Core.Qt
import Qtc.Classes.Base
import Qtc.Classes.Qccs
import Qtc.Classes.Core
import Qtc.ClassTypes.Core
import Qth.ClassTypes.Core
import Qtc.Classes.Gui
import Qtc.ClassTypes.Gui
class QqTextTableFormat x1 where
qTextTableFormat :: x1 -> IO (QTextTableFormat ())
instance QqTextTableFormat (()) where
qTextTableFormat ()
= withQTextTableFormatResult $
qtc_QTextTableFormat
foreign import ccall "qtc_QTextTableFormat" qtc_QTextTableFormat :: IO (Ptr (TQTextTableFormat ()))
instance QqTextTableFormat ((QTextTableFormat t1)) where
qTextTableFormat (x1)
= withQTextTableFormatResult $
withObjectPtr x1 $ \cobj_x1 ->
qtc_QTextTableFormat1 cobj_x1
foreign import ccall "qtc_QTextTableFormat1" qtc_QTextTableFormat1 :: Ptr (TQTextTableFormat t1) -> IO (Ptr (TQTextTableFormat ()))
class QqTextTableFormat_nf x1 where
qTextTableFormat_nf :: x1 -> IO (QTextTableFormat ())
instance QqTextTableFormat_nf (()) where
qTextTableFormat_nf ()
= withObjectRefResult $
qtc_QTextTableFormat
instance QqTextTableFormat_nf ((QTextTableFormat t1)) where
qTextTableFormat_nf (x1)
= withObjectRefResult $
withObjectPtr x1 $ \cobj_x1 ->
qtc_QTextTableFormat1 cobj_x1
instance Qalignment (QTextTableFormat a) (()) where
alignment x0 ()
= withQFlagsResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QTextTableFormat_alignment cobj_x0
foreign import ccall "qtc_QTextTableFormat_alignment" qtc_QTextTableFormat_alignment :: Ptr (TQTextTableFormat a) -> IO CLong
cellPadding :: QTextTableFormat a -> (()) -> IO (Double)
cellPadding x0 ()
= withDoubleResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QTextTableFormat_cellPadding cobj_x0
foreign import ccall "qtc_QTextTableFormat_cellPadding" qtc_QTextTableFormat_cellPadding :: Ptr (TQTextTableFormat a) -> IO CDouble
cellSpacing :: QTextTableFormat a -> (()) -> IO (Double)
cellSpacing x0 ()
= withDoubleResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QTextTableFormat_cellSpacing cobj_x0
foreign import ccall "qtc_QTextTableFormat_cellSpacing" qtc_QTextTableFormat_cellSpacing :: Ptr (TQTextTableFormat a) -> IO CDouble
clearColumnWidthConstraints :: QTextTableFormat a -> (()) -> IO ()
clearColumnWidthConstraints x0 ()
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QTextTableFormat_clearColumnWidthConstraints cobj_x0
foreign import ccall "qtc_QTextTableFormat_clearColumnWidthConstraints" qtc_QTextTableFormat_clearColumnWidthConstraints :: Ptr (TQTextTableFormat a) -> IO ()
instance Qcolumns (QTextTableFormat a) (()) where
columns x0 ()
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QTextTableFormat_columns cobj_x0
foreign import ccall "qtc_QTextTableFormat_columns" qtc_QTextTableFormat_columns :: Ptr (TQTextTableFormat a) -> IO CInt
headerRowCount :: QTextTableFormat a -> (()) -> IO (Int)
headerRowCount x0 ()
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QTextTableFormat_headerRowCount cobj_x0
foreign import ccall "qtc_QTextTableFormat_headerRowCount" qtc_QTextTableFormat_headerRowCount :: Ptr (TQTextTableFormat a) -> IO CInt
instance QqisValid (QTextTableFormat ()) (()) where
qisValid x0 ()
= withBoolResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QTextTableFormat_isValid cobj_x0
foreign import ccall "qtc_QTextTableFormat_isValid" qtc_QTextTableFormat_isValid :: Ptr (TQTextTableFormat a) -> IO CBool
instance QqisValid (QTextTableFormatSc a) (()) where
qisValid x0 ()
= withBoolResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QTextTableFormat_isValid cobj_x0
instance QsetAlignment (QTextTableFormat a) ((Alignment)) (IO ()) where
setAlignment x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QTextTableFormat_setAlignment cobj_x0 (toCLong $ qFlags_toInt x1)
foreign import ccall "qtc_QTextTableFormat_setAlignment" qtc_QTextTableFormat_setAlignment :: Ptr (TQTextTableFormat a) -> CLong -> IO ()
setCellPadding :: QTextTableFormat a -> ((Double)) -> IO ()
setCellPadding x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QTextTableFormat_setCellPadding cobj_x0 (toCDouble x1)
foreign import ccall "qtc_QTextTableFormat_setCellPadding" qtc_QTextTableFormat_setCellPadding :: Ptr (TQTextTableFormat a) -> CDouble -> IO ()
setCellSpacing :: QTextTableFormat a -> ((Double)) -> IO ()
setCellSpacing x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QTextTableFormat_setCellSpacing cobj_x0 (toCDouble x1)
foreign import ccall "qtc_QTextTableFormat_setCellSpacing" qtc_QTextTableFormat_setCellSpacing :: Ptr (TQTextTableFormat a) -> CDouble -> IO ()
setColumns :: QTextTableFormat a -> ((Int)) -> IO ()
setColumns x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QTextTableFormat_setColumns cobj_x0 (toCInt x1)
foreign import ccall "qtc_QTextTableFormat_setColumns" qtc_QTextTableFormat_setColumns :: Ptr (TQTextTableFormat a) -> CInt -> IO ()
setHeaderRowCount :: QTextTableFormat a -> ((Int)) -> IO ()
setHeaderRowCount x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QTextTableFormat_setHeaderRowCount cobj_x0 (toCInt x1)
foreign import ccall "qtc_QTextTableFormat_setHeaderRowCount" qtc_QTextTableFormat_setHeaderRowCount :: Ptr (TQTextTableFormat a) -> CInt -> IO ()
qTextTableFormat_delete :: QTextTableFormat a -> IO ()
qTextTableFormat_delete x0
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QTextTableFormat_delete cobj_x0
foreign import ccall "qtc_QTextTableFormat_delete" qtc_QTextTableFormat_delete :: Ptr (TQTextTableFormat a) -> IO ()