qtah-qt5-0.3.0: 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

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

Minimal complete definition

toQLineEdit

Methods

toQLineEdit :: this -> QLineEdit Source #

data QLineEdit Source #

Instances

Eq QLineEdit Source # 
Ord QLineEdit Source # 
Show QLineEdit Source # 
CppPtr QLineEdit Source # 
Deletable QLineEdit Source # 

Methods

delete :: QLineEdit -> IO () #

toGc :: QLineEdit -> IO QLineEdit #

QObjectPtr QLineEdit Source # 
QObjectConstPtr QLineEdit Source # 
QWidgetPtr QLineEdit Source # 
QWidgetConstPtr QLineEdit Source # 
QLineEditPtr QLineEdit Source # 
QLineEditConstPtr QLineEdit Source # 
Assignable (Ptr (Ptr QLineEdit)) QLineEdit Source # 

Methods

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

Decodable (Ptr (Ptr QLineEdit)) QLineEdit Source # 

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 #

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 #