qtah-qt5-0.3.0: Qt bindings for Haskell

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.Qtah.Core.QObject

Documentation

class QObjectValue a where Source #

Minimal complete definition

withQObjectPtr

Methods

withQObjectPtr :: a -> (QObjectConst -> IO b) -> IO b Source #

Instances

class CppPtr this => QObjectConstPtr this where Source #

Minimal complete definition

toQObjectConst

Instances

QObjectConstPtr QObject Source # 
QObjectConstPtr QObjectConst Source # 
QObjectConstPtr QItemSelectionModel Source # 
QObjectConstPtr QItemSelectionModelConst Source # 
QObjectConstPtr QTimer Source # 
QObjectConstPtr QTimerConst Source # 
QObjectConstPtr QAction Source # 
QObjectConstPtr QActionConst Source # 
QObjectConstPtr QActionGroup Source # 
QObjectConstPtr QActionGroupConst Source # 
QObjectConstPtr QGraphicsScene Source # 
QObjectConstPtr QGraphicsSceneConst Source # 
QObjectConstPtr QLayout Source # 
QObjectConstPtr QLayoutConst Source # 
QObjectConstPtr QWidget Source # 
QObjectConstPtr QWidgetConst Source # 
QObjectConstPtr QMenu Source # 
QObjectConstPtr QMenuConst Source # 
QObjectConstPtr QCoreApplication Source # 
QObjectConstPtr QCoreApplicationConst Source # 
QObjectConstPtr QClipboard Source # 
QObjectConstPtr QClipboardConst Source # 
QObjectConstPtr QValidator Source # 
QObjectConstPtr QValidatorConst Source # 
QObjectConstPtr QDoubleValidator Source # 
QObjectConstPtr QDoubleValidatorConst Source # 
QObjectConstPtr QIntValidator Source # 
QObjectConstPtr QIntValidatorConst Source # 
QObjectConstPtr QAbstractItemModel Source # 
QObjectConstPtr QAbstractItemModelConst Source # 
QObjectConstPtr QAbstractListModel Source # 
QObjectConstPtr QAbstractListModelConst Source # 
QObjectConstPtr QAbstractTableModel Source # 
QObjectConstPtr QAbstractTableModelConst Source # 
QObjectConstPtr QStringListModel Source # 
QObjectConstPtr QStringListModelConst Source # 
QObjectConstPtr QWindow Source # 
QObjectConstPtr QWindowConst Source # 
QObjectConstPtr QPaintDeviceWindow Source # 
QObjectConstPtr QPaintDeviceWindowConst Source # 
QObjectConstPtr QRasterWindow Source # 
QObjectConstPtr QRasterWindowConst Source # 
QObjectConstPtr QAbstractButton Source # 
QObjectConstPtr QAbstractButtonConst Source # 
QObjectConstPtr QButtonGroup Source # 
QObjectConstPtr QButtonGroupConst Source # 
QObjectConstPtr QAbstractSlider Source # 
QObjectConstPtr QAbstractSliderConst Source # 
QObjectConstPtr QAbstractSpinBox Source # 
QObjectConstPtr QAbstractSpinBoxConst Source # 
QObjectConstPtr QApplication Source # 
QObjectConstPtr QApplicationConst Source # 
QObjectConstPtr QBoxLayout Source # 
QObjectConstPtr QBoxLayoutConst Source # 
QObjectConstPtr QCheckBox Source # 
QObjectConstPtr QCheckBoxConst Source # 
QObjectConstPtr QDial Source # 
QObjectConstPtr QDialConst Source # 
QObjectConstPtr QDialog Source # 
QObjectConstPtr QDialogConst Source # 
QObjectConstPtr QDoubleSpinBox Source # 
QObjectConstPtr QDoubleSpinBoxConst Source # 
QObjectConstPtr QFileDialog Source # 
QObjectConstPtr QFileDialogConst Source # 
QObjectConstPtr QFormLayout Source # 
QObjectConstPtr QFormLayoutConst Source # 
QObjectConstPtr QFrame Source # 
QObjectConstPtr QFrameConst Source # 
QObjectConstPtr QGridLayout Source # 
QObjectConstPtr QGridLayoutConst Source # 
QObjectConstPtr QGroupBox Source # 
QObjectConstPtr QGroupBoxConst Source # 
QObjectConstPtr QHBoxLayout Source # 
QObjectConstPtr QHBoxLayoutConst Source # 
QObjectConstPtr QLabel Source # 
QObjectConstPtr QLabelConst Source # 
QObjectConstPtr QLineEdit Source # 
QObjectConstPtr QLineEditConst Source # 
QObjectConstPtr QInputDialog Source # 
QObjectConstPtr QInputDialogConst Source # 
QObjectConstPtr QMenuBar Source # 
QObjectConstPtr QMenuBarConst Source # 
QObjectConstPtr QProgressBar Source # 
QObjectConstPtr QProgressBarConst Source # 
QObjectConstPtr QPushButton Source # 
QObjectConstPtr QPushButtonConst Source # 
QObjectConstPtr QDialogButtonBox Source # 
QObjectConstPtr QDialogButtonBoxConst Source # 
QObjectConstPtr QMessageBox Source # 
QObjectConstPtr QMessageBoxConst Source # 
QObjectConstPtr QRadioButton Source # 
QObjectConstPtr QRadioButtonConst Source # 
QObjectConstPtr QRubberBand Source # 
QObjectConstPtr QRubberBandConst Source # 
QObjectConstPtr QScrollBar Source # 
QObjectConstPtr QScrollBarConst Source # 
QObjectConstPtr QAbstractScrollArea Source # 
QObjectConstPtr QAbstractScrollAreaConst Source # 
QObjectConstPtr QAbstractItemView Source # 
QObjectConstPtr QAbstractItemViewConst Source # 
QObjectConstPtr QListView Source # 
QObjectConstPtr QListViewConst Source # 
QObjectConstPtr QScrollArea Source # 
QObjectConstPtr QScrollAreaConst Source # 
QObjectConstPtr QSlider Source # 
QObjectConstPtr QSliderConst Source # 
QObjectConstPtr QSpinBox Source # 
QObjectConstPtr QSpinBoxConst Source # 
QObjectConstPtr QSplitter Source # 
QObjectConstPtr QSplitterConst Source # 
QObjectConstPtr QStackedLayout Source # 
QObjectConstPtr QStackedLayoutConst Source # 
QObjectConstPtr QStackedWidget Source # 
QObjectConstPtr QStackedWidgetConst Source # 
QObjectConstPtr QStatusBar Source # 
QObjectConstPtr QStatusBarConst Source # 
QObjectConstPtr QMainWindow Source # 
QObjectConstPtr QMainWindowConst Source # 
QObjectConstPtr QTabWidget Source # 
QObjectConstPtr QTabWidgetConst Source # 
QObjectConstPtr QTextEdit Source # 
QObjectConstPtr QTextEditConst Source # 
QObjectConstPtr QVBoxLayout Source # 
QObjectConstPtr QVBoxLayoutConst Source # 
QObjectConstPtr QOpenGLWindow Source # 
QObjectConstPtr QOpenGLWindowConst Source # 
QObjectConstPtr QGraphicsView Source # 
QObjectConstPtr QGraphicsViewConst Source # 
QObjectConstPtr QOpenGLWidget Source # 
QObjectConstPtr QOpenGLWidgetConst Source # 
QObjectConstPtr QtahOpenGLWindow Source # 
QObjectConstPtr QtahOpenGLWindowConst Source # 
QObjectConstPtr QtahRasterWindow Source # 
QObjectConstPtr QtahRasterWindowConst Source # 

class QObjectConstPtr this => QObjectPtr this where Source #

Minimal complete definition

toQObject

Methods

toQObject :: this -> QObject Source #

Instances

QObjectPtr QObject Source # 
QObjectPtr QItemSelectionModel Source # 
QObjectPtr QTimer Source # 
QObjectPtr QAction Source # 
QObjectPtr QActionGroup Source # 
QObjectPtr QGraphicsScene Source # 
QObjectPtr QLayout Source # 
QObjectPtr QWidget Source # 
QObjectPtr QMenu Source # 
QObjectPtr QCoreApplication Source # 
QObjectPtr QClipboard Source # 
QObjectPtr QValidator Source # 
QObjectPtr QDoubleValidator Source # 
QObjectPtr QIntValidator Source # 
QObjectPtr QAbstractItemModel Source # 
QObjectPtr QAbstractListModel Source # 
QObjectPtr QAbstractTableModel Source # 
QObjectPtr QStringListModel Source # 
QObjectPtr QWindow Source # 
QObjectPtr QPaintDeviceWindow Source # 
QObjectPtr QRasterWindow Source # 
QObjectPtr QAbstractButton Source # 
QObjectPtr QButtonGroup Source # 
QObjectPtr QAbstractSlider Source # 
QObjectPtr QAbstractSpinBox Source # 
QObjectPtr QApplication Source # 
QObjectPtr QBoxLayout Source # 
QObjectPtr QCheckBox Source # 
QObjectPtr QDial Source # 
QObjectPtr QDialog Source # 
QObjectPtr QDoubleSpinBox Source # 
QObjectPtr QFileDialog Source # 
QObjectPtr QFormLayout Source # 
QObjectPtr QFrame Source # 
QObjectPtr QGridLayout Source # 
QObjectPtr QGroupBox Source # 
QObjectPtr QHBoxLayout Source # 
QObjectPtr QLabel Source # 
QObjectPtr QLineEdit Source # 
QObjectPtr QInputDialog Source # 
QObjectPtr QMenuBar Source # 
QObjectPtr QProgressBar Source # 
QObjectPtr QPushButton Source # 
QObjectPtr QDialogButtonBox Source # 
QObjectPtr QMessageBox Source # 
QObjectPtr QRadioButton Source # 
QObjectPtr QRubberBand Source # 
QObjectPtr QScrollBar Source # 
QObjectPtr QAbstractScrollArea Source # 
QObjectPtr QAbstractItemView Source # 
QObjectPtr QListView Source # 
QObjectPtr QScrollArea Source # 
QObjectPtr QSlider Source # 
QObjectPtr QSpinBox Source # 
QObjectPtr QSplitter Source # 
QObjectPtr QStackedLayout Source # 
QObjectPtr QStackedWidget Source # 
QObjectPtr QStatusBar Source # 
QObjectPtr QMainWindow Source # 
QObjectPtr QTabWidget Source # 
QObjectPtr QTextEdit Source # 
QObjectPtr QVBoxLayout Source # 
QObjectPtr QOpenGLWindow Source # 
QObjectPtr QGraphicsView Source # 
QObjectPtr QOpenGLWidget Source # 
QObjectPtr QtahOpenGLWindow Source # 
QObjectPtr QtahRasterWindow Source # 

data QObject Source #

Instances

Eq QObject Source # 

Methods

(==) :: QObject -> QObject -> Bool #

(/=) :: QObject -> QObject -> Bool #

Ord QObject Source # 
Show QObject Source # 
CppPtr QObject Source # 
Deletable QObject Source # 

Methods

delete :: QObject -> IO () #

toGc :: QObject -> IO QObject #

QObjectPtr QObject Source # 
QObjectConstPtr QObject Source # 
HasContents QListQObject QObject # 
HasContents QListQObjectConst QObject # 
FromContents QListQObject QObject # 
Encodable QListQObject [QObject] # 

Methods

encode :: [QObject] -> IO QListQObject #

Encodable QListQObjectConst [QObject] # 
Decodable QListQObject [QObject] # 

Methods

decode :: QListQObject -> IO [QObject] #

Decodable QListQObjectConst [QObject] # 
QListQObjectValue [QObject] Source # 
Assignable (Ptr (Ptr QObject)) QObject Source # 

Methods

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

Decodable (Ptr (Ptr QObject)) QObject Source # 

Methods

decode :: Ptr (Ptr QObject) -> IO QObject #

cast :: QObjectPtr this => this -> QObject Source #

downCastConst :: QObjectSuperConst a => a -> QObjectConst Source #

downCast :: QObjectSuper a => a -> QObject Source #

newWithParent :: QObjectPtr arg'1 => arg'1 -> IO QObject Source #

blockSignals :: QObjectPtr arg'1 => arg'1 -> Bool -> IO Bool Source #

children :: QObjectPtr arg'1 => arg'1 -> IO [QObject] Source #

deleteLater :: QObjectPtr arg'1 => arg'1 -> IO () Source #

dumpObjectInfo :: QObjectPtr arg'1 => arg'1 -> IO () Source #

dumpObjectTree :: QObjectPtr arg'1 => arg'1 -> IO () Source #

event :: (QObjectPtr arg'1, QEventPtr arg'2) => arg'1 -> arg'2 -> IO Bool Source #

eventFilter :: (QObjectPtr arg'1, QObjectPtr arg'2, QEventPtr arg'3) => arg'1 -> arg'2 -> arg'3 -> IO Bool Source #

installEventFilter :: (QObjectPtr arg'1, QObjectPtr arg'2) => arg'1 -> arg'2 -> IO () Source #

isWidgetType :: QObjectValue arg'1 => arg'1 -> IO Bool Source #

isWindowType :: QObjectValue arg'1 => arg'1 -> IO Bool Source #

killTimer :: QObjectPtr arg'1 => arg'1 -> Int -> IO () Source #

objectName :: QObjectValue arg'1 => arg'1 -> IO String Source #

parent :: QObjectValue arg'1 => arg'1 -> IO QObject Source #

removeEventFilter :: (QObjectPtr arg'1, QObjectPtr arg'2) => arg'1 -> arg'2 -> IO () Source #

setObjectName :: (QObjectPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO () Source #

setParent :: (QObjectPtr arg'1, QObjectPtr arg'2) => arg'1 -> arg'2 -> IO () Source #

signalsBlocked :: QObjectValue arg'1 => arg'1 -> IO Bool Source #

startTimer :: QObjectPtr arg'1 => arg'1 -> Int -> IO Int Source #

destroyedSignal :: QObjectPtr object => Signal object (QObject -> IO ()) Source #