qtah-qt5-0.5.1: Qt bindings for Haskell

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.Qtah.Widgets.QLineEdit

Documentation

class QLineEditValue a where Source #

Minimal complete definition

withQLineEditPtr

Methods

withQLineEditPtr :: a -> (QLineEditConst -> IO b) -> IO b Source #

Instances
QLineEditConstPtr a => QLineEditValue a Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit

Methods

withQLineEditPtr :: a -> (QLineEditConst -> IO b) -> IO b Source #

class (QLineEditConstPtr this, QWidgetPtr this) => QLineEditPtr this where Source #

Minimal complete definition

toQLineEdit

Methods

toQLineEdit :: this -> QLineEdit Source #

data QLineEditConst Source #

Instances
Eq QLineEditConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit

Ord QLineEditConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit

Show QLineEditConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit

CppPtr QLineEditConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit

Deletable QLineEditConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit

QObjectConstPtr QLineEditConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit

QWidgetConstPtr QLineEditConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit

QLineEditConstPtr QLineEditConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit

data QLineEdit Source #

Instances
Eq QLineEdit Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit

Ord QLineEdit Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit

Show QLineEdit Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit

CppPtr QLineEdit Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit

Deletable QLineEdit Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit

Methods

delete :: QLineEdit -> IO () #

toGc :: QLineEdit -> IO QLineEdit #

QObjectPtr QLineEdit Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit

QObjectConstPtr QLineEdit Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit

QWidgetPtr QLineEdit Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit

QWidgetConstPtr QLineEdit Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit

QLineEditPtr QLineEdit Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit

QLineEditConstPtr QLineEdit Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit

Assignable (Ptr (Ptr QLineEdit)) QLineEdit Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit

Methods

assign :: Ptr (Ptr QLineEdit) -> QLineEdit -> IO () #

Decodable (Ptr (Ptr QLineEdit)) QLineEdit Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit

cast :: QLineEditPtr this => this -> QLineEdit Source #

downCastConst :: QLineEditSuperConst a => a -> QLineEditConst Source #

downCast :: QLineEditSuper a => a -> QLineEdit Source #

newWithTextAndParent :: (QStringValue arg'1, QWidgetPtr arg'2) => arg'1 -> arg'2 -> IO QLineEdit Source #

backspace :: QLineEditPtr arg'1 => arg'1 -> IO () Source #

clear :: QLineEditPtr arg'1 => arg'1 -> IO () Source #

copy :: QLineEditValue arg'1 => arg'1 -> IO () Source #

cursorBackward :: QLineEditPtr arg'1 => arg'1 -> Bool -> Int -> IO () Source #

cursorForward :: QLineEditPtr arg'1 => arg'1 -> Bool -> Int -> IO () Source #

cursorPositionAt :: (QLineEditPtr arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO Int Source #

cursorWordBackward :: QLineEditPtr arg'1 => arg'1 -> Bool -> IO () Source #

cursorWordForward :: QLineEditPtr arg'1 => arg'1 -> Bool -> IO () Source #

cut :: QLineEditPtr arg'1 => arg'1 -> IO () Source #

del :: QLineEditPtr arg'1 => arg'1 -> IO () Source #

deselect :: QLineEditPtr arg'1 => arg'1 -> IO () Source #

dragEnabled :: QLineEditValue arg'1 => arg'1 -> IO Bool Source #

end :: QLineEditPtr arg'1 => arg'1 -> Bool -> IO () Source #

hasFrame :: QLineEditValue arg'1 => arg'1 -> IO Bool Source #

home :: QLineEditPtr arg'1 => arg'1 -> Bool -> IO () Source #

inputMask :: QLineEditValue arg'1 => arg'1 -> IO String Source #

insert :: (QLineEditPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO () Source #

isModified :: QLineEditValue arg'1 => arg'1 -> IO Bool Source #

isReadOnly :: QLineEditValue arg'1 => arg'1 -> IO Bool Source #

maxLength :: QLineEditValue arg'1 => arg'1 -> IO Int Source #

paste :: QLineEditPtr arg'1 => arg'1 -> IO () Source #

redo :: QLineEditPtr arg'1 => arg'1 -> IO () Source #

selectAll :: QLineEditPtr arg'1 => arg'1 -> IO () Source #

setAlignment :: (QLineEditPtr arg'1, IsQtAlignment arg'2) => arg'1 -> arg'2 -> IO () Source #

setClearButtonEnabled :: QLineEditPtr arg'1 => arg'1 -> Bool -> IO () Source #

setCursorPosition :: QLineEditPtr arg'1 => arg'1 -> Int -> IO () Source #

setDragEnabled :: QLineEditPtr arg'1 => arg'1 -> Bool -> IO () Source #

setFrame :: QLineEditPtr arg'1 => arg'1 -> Bool -> IO () Source #

setInputMask :: (QLineEditPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setMaxLength :: QLineEditPtr arg'1 => arg'1 -> Int -> IO () Source #

setModified :: QLineEditPtr arg'1 => arg'1 -> Bool -> IO () Source #

setPlaceholderText :: (QLineEditPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setReadOnly :: QLineEditPtr arg'1 => arg'1 -> Bool -> IO () Source #

setSelection :: QLineEditPtr arg'1 => arg'1 -> Int -> Int -> IO () Source #

setText :: (QLineEditPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setTextMargins :: (QLineEditPtr arg'1, QMarginsValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setTextMarginsRaw :: QLineEditPtr arg'1 => arg'1 -> Int -> Int -> Int -> Int -> IO () Source #

setValidator :: (QLineEditPtr arg'1, QValidatorValue arg'2) => arg'1 -> arg'2 -> IO () Source #

text :: QLineEditValue arg'1 => arg'1 -> IO String Source #

undo :: QLineEditPtr arg'1 => arg'1 -> IO () Source #

textEditedSignal :: QLineEditPtr object => Signal object (String -> IO ()) Source #

textChangedSignal :: QLineEditPtr object => Signal object (String -> IO ()) Source #

data QLineEditEchoMode Source #

Instances
Bounded QLineEditEchoMode Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit

Enum QLineEditEchoMode Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit

Eq QLineEditEchoMode Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit

Ord QLineEditEchoMode Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit

Show QLineEditEchoMode Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Widgets.QLineEdit