module Qtc.Gui.QTableWidgetSelectionRange (
QqTableWidgetSelectionRange(..)
,QqTableWidgetSelectionRange_nf(..)
,bottomRow
,leftColumn
,rightColumn
,topRow
,qTableWidgetSelectionRange_delete
)
where
import Foreign.C.Types
import Qth.ClassTypes.Core
import Qtc.Enums.Base
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 QqTableWidgetSelectionRange x1 where
qTableWidgetSelectionRange :: x1 -> IO (QTableWidgetSelectionRange ())
instance QqTableWidgetSelectionRange (()) where
qTableWidgetSelectionRange ()
= withQTableWidgetSelectionRangeResult $
qtc_QTableWidgetSelectionRange
foreign import ccall "qtc_QTableWidgetSelectionRange" qtc_QTableWidgetSelectionRange :: IO (Ptr (TQTableWidgetSelectionRange ()))
instance QqTableWidgetSelectionRange ((QTableWidgetSelectionRange t1)) where
qTableWidgetSelectionRange (x1)
= withQTableWidgetSelectionRangeResult $
withObjectPtr x1 $ \cobj_x1 ->
qtc_QTableWidgetSelectionRange1 cobj_x1
foreign import ccall "qtc_QTableWidgetSelectionRange1" qtc_QTableWidgetSelectionRange1 :: Ptr (TQTableWidgetSelectionRange t1) -> IO (Ptr (TQTableWidgetSelectionRange ()))
instance QqTableWidgetSelectionRange ((Int, Int, Int, Int)) where
qTableWidgetSelectionRange (x1, x2, x3, x4)
= withQTableWidgetSelectionRangeResult $
qtc_QTableWidgetSelectionRange2 (toCInt x1) (toCInt x2) (toCInt x3) (toCInt x4)
foreign import ccall "qtc_QTableWidgetSelectionRange2" qtc_QTableWidgetSelectionRange2 :: CInt -> CInt -> CInt -> CInt -> IO (Ptr (TQTableWidgetSelectionRange ()))
class QqTableWidgetSelectionRange_nf x1 where
qTableWidgetSelectionRange_nf :: x1 -> IO (QTableWidgetSelectionRange ())
instance QqTableWidgetSelectionRange_nf (()) where
qTableWidgetSelectionRange_nf ()
= withObjectRefResult $
qtc_QTableWidgetSelectionRange
instance QqTableWidgetSelectionRange_nf ((QTableWidgetSelectionRange t1)) where
qTableWidgetSelectionRange_nf (x1)
= withObjectRefResult $
withObjectPtr x1 $ \cobj_x1 ->
qtc_QTableWidgetSelectionRange1 cobj_x1
instance QqTableWidgetSelectionRange_nf ((Int, Int, Int, Int)) where
qTableWidgetSelectionRange_nf (x1, x2, x3, x4)
= withObjectRefResult $
qtc_QTableWidgetSelectionRange2 (toCInt x1) (toCInt x2) (toCInt x3) (toCInt x4)
bottomRow :: QTableWidgetSelectionRange a -> (()) -> IO (Int)
bottomRow x0 ()
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QTableWidgetSelectionRange_bottomRow cobj_x0
foreign import ccall "qtc_QTableWidgetSelectionRange_bottomRow" qtc_QTableWidgetSelectionRange_bottomRow :: Ptr (TQTableWidgetSelectionRange a) -> IO CInt
instance QcolumnCount (QTableWidgetSelectionRange a) (()) where
columnCount x0 ()
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QTableWidgetSelectionRange_columnCount cobj_x0
foreign import ccall "qtc_QTableWidgetSelectionRange_columnCount" qtc_QTableWidgetSelectionRange_columnCount :: Ptr (TQTableWidgetSelectionRange a) -> IO CInt
leftColumn :: QTableWidgetSelectionRange a -> (()) -> IO (Int)
leftColumn x0 ()
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QTableWidgetSelectionRange_leftColumn cobj_x0
foreign import ccall "qtc_QTableWidgetSelectionRange_leftColumn" qtc_QTableWidgetSelectionRange_leftColumn :: Ptr (TQTableWidgetSelectionRange a) -> IO CInt
rightColumn :: QTableWidgetSelectionRange a -> (()) -> IO (Int)
rightColumn x0 ()
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QTableWidgetSelectionRange_rightColumn cobj_x0
foreign import ccall "qtc_QTableWidgetSelectionRange_rightColumn" qtc_QTableWidgetSelectionRange_rightColumn :: Ptr (TQTableWidgetSelectionRange a) -> IO CInt
instance QrowCount (QTableWidgetSelectionRange a) (()) where
rowCount x0 ()
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QTableWidgetSelectionRange_rowCount cobj_x0
foreign import ccall "qtc_QTableWidgetSelectionRange_rowCount" qtc_QTableWidgetSelectionRange_rowCount :: Ptr (TQTableWidgetSelectionRange a) -> IO CInt
topRow :: QTableWidgetSelectionRange a -> (()) -> IO (Int)
topRow x0 ()
= withIntResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QTableWidgetSelectionRange_topRow cobj_x0
foreign import ccall "qtc_QTableWidgetSelectionRange_topRow" qtc_QTableWidgetSelectionRange_topRow :: Ptr (TQTableWidgetSelectionRange a) -> IO CInt
qTableWidgetSelectionRange_delete :: QTableWidgetSelectionRange a -> IO ()
qTableWidgetSelectionRange_delete x0
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QTableWidgetSelectionRange_delete cobj_x0
foreign import ccall "qtc_QTableWidgetSelectionRange_delete" qtc_QTableWidgetSelectionRange_delete :: Ptr (TQTableWidgetSelectionRange a) -> IO ()