Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class QFileDialogValue a where Source #
withQFileDialogPtr :: a -> (QFileDialogConst -> IO b) -> IO b Source #
Instances
QFileDialogConstPtr a => QFileDialogValue a Source # | |
Defined in Graphics.UI.Qtah.Generated.Widgets.QFileDialog withQFileDialogPtr :: a -> (QFileDialogConst -> IO b) -> IO b Source # |
class QDialogConstPtr this => QFileDialogConstPtr this where Source #
toQFileDialogConst :: this -> QFileDialogConst Source #
class (QFileDialogConstPtr this, QDialogPtr this) => QFileDialogPtr this where Source #
toQFileDialog :: this -> QFileDialog Source #
Instances
QFileDialogPtr QFileDialog Source # | |
data QFileDialogConst Source #
Instances
data QFileDialog Source #
Instances
castConst :: QFileDialogConstPtr this => this -> QFileDialogConst Source #
cast :: QFileDialogPtr this => this -> QFileDialog Source #
downCastConst :: QFileDialogSuperConst a => a -> QFileDialogConst Source #
downCast :: QFileDialogSuper a => a -> QFileDialog Source #
new :: IO QFileDialog Source #
newWithParent :: QWidgetPtr arg'1 => arg'1 -> IO QFileDialog Source #
newWithParentAndCaption :: (QWidgetPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO QFileDialog Source #
newWithParentAndCaptionAndDirectory :: (QWidgetPtr arg'1, QStringValue arg'2, QStringValue arg'3) => arg'1 -> arg'2 -> arg'3 -> IO QFileDialog Source #
newWithParentAndCaptionAndDirectoryAndFilter :: (QWidgetPtr arg'1, QStringValue arg'2, QStringValue arg'3, QStringValue arg'4) => arg'1 -> arg'2 -> arg'3 -> arg'4 -> IO QFileDialog Source #
newWithParentAndFlags :: (QWidgetPtr arg'1, IsQtWindowFlags arg'2) => arg'1 -> arg'2 -> IO QFileDialog Source #
acceptMode :: QFileDialogValue arg'1 => arg'1 -> IO QFileDialogAcceptMode Source #
defaultSuffix :: QFileDialogValue arg'1 => arg'1 -> IO String Source #
fileMode :: QFileDialogValue arg'1 => arg'1 -> IO QFileDialogFileMode Source #
filter :: QFileDialogValue arg'1 => arg'1 -> IO QDirFilters Source #
getExistingDirectory :: (QWidgetPtr arg'1, QStringValue arg'2, QStringValue arg'3) => arg'1 -> arg'2 -> arg'3 -> IO String Source #
getExistingDirectoryWithOptions :: (QWidgetPtr arg'1, QStringValue arg'2, QStringValue arg'3, IsQFileDialogOptions arg'4) => arg'1 -> arg'2 -> arg'3 -> arg'4 -> IO String Source #
getOpenFileName :: (QWidgetPtr arg'1, QStringValue arg'2, QStringValue arg'3, QStringValue arg'4) => arg'1 -> arg'2 -> arg'3 -> arg'4 -> IO String Source #
getOpenFileNameWithOptions :: (QWidgetPtr arg'1, QStringValue arg'2, QStringValue arg'3, QStringValue arg'4, QStringPtr arg'5, IsQFileDialogOptions arg'6) => arg'1 -> arg'2 -> arg'3 -> arg'4 -> arg'5 -> arg'6 -> IO String Source #
getOpenFileNames :: (QWidgetPtr arg'1, QStringValue arg'2, QStringValue arg'3, QStringValue arg'4) => arg'1 -> arg'2 -> arg'3 -> arg'4 -> IO [String] Source #
getOpenFileNamesWithOptions :: (QWidgetPtr arg'1, QStringValue arg'2, QStringValue arg'3, QStringValue arg'4, QStringPtr arg'5, IsQFileDialogOptions arg'6) => arg'1 -> arg'2 -> arg'3 -> arg'4 -> arg'5 -> arg'6 -> IO [String] Source #
getSaveFileName :: (QWidgetPtr arg'1, QStringValue arg'2, QStringValue arg'3, QStringValue arg'4) => arg'1 -> arg'2 -> arg'3 -> arg'4 -> IO String Source #
getSaveFileNameWithOptions :: (QWidgetPtr arg'1, QStringValue arg'2, QStringValue arg'3, QStringValue arg'4, QStringPtr arg'5, IsQFileDialogOptions arg'6) => arg'1 -> arg'2 -> arg'3 -> arg'4 -> arg'5 -> arg'6 -> IO String Source #
labelText :: QFileDialogValue arg'1 => arg'1 -> QFileDialogDialogLabel -> IO String Source #
mimeTypeFilters :: QFileDialogValue arg'1 => arg'1 -> IO [String] Source #
nameFilters :: QFileDialogValue arg'1 => arg'1 -> IO [String] Source #
options :: QFileDialogValue arg'1 => arg'1 -> IO QFileDialogOptions Source #
selectFile :: (QFileDialogPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO () Source #
selectNameFilter :: (QFileDialogPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO () Source #
selectedFiles :: QFileDialogValue arg'1 => arg'1 -> IO [String] Source #
selectedNameFilter :: QFileDialogValue arg'1 => arg'1 -> IO String Source #
setAcceptMode :: QFileDialogPtr arg'1 => arg'1 -> QFileDialogAcceptMode -> IO () Source #
setDefaultSuffix :: (QFileDialogPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO () Source #
setDirectory :: (QFileDialogPtr arg'1, QDirValue arg'2) => arg'1 -> arg'2 -> IO () Source #
setDirectoryPath :: (QFileDialogPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO () Source #
setFileMode :: QFileDialogPtr arg'1 => arg'1 -> QFileDialogFileMode -> IO () Source #
setFilter :: (QFileDialogPtr arg'1, IsQDirFilters arg'2) => arg'1 -> arg'2 -> IO () Source #
setHistory :: (QFileDialogPtr arg'1, QStringListValue arg'2) => arg'1 -> arg'2 -> IO () Source #
setLabelText :: (QFileDialogPtr arg'1, QStringValue arg'3) => arg'1 -> QFileDialogDialogLabel -> arg'3 -> IO () Source #
setMimeTypeFilters :: (QFileDialogPtr arg'1, QStringListValue arg'2) => arg'1 -> arg'2 -> IO () Source #
setNameFilter :: (QFileDialogPtr arg'1, QStringValue arg'2) => arg'1 -> arg'2 -> IO () Source #
setNameFilters :: (QFileDialogPtr arg'1, QStringListValue arg'2) => arg'1 -> arg'2 -> IO () Source #
setOption :: QFileDialogPtr arg'1 => arg'1 -> QFileDialogOption -> Bool -> IO () Source #
setOptions :: (QFileDialogPtr arg'1, IsQFileDialogOptions arg'2) => arg'1 -> arg'2 -> IO () Source #
setViewMode :: QFileDialogPtr arg'1 => arg'1 -> QFileDialogViewMode -> IO () Source #
viewMode :: QFileDialogValue arg'1 => arg'1 -> IO QFileDialogViewMode Source #
data QFileDialogAcceptMode Source #
Instances
data QFileDialogDialogLabel Source #
Instances
data QFileDialogFileMode Source #
Instances
data QFileDialogOption Source #
ShowDirsOnly | |
DontResolveSymlinks | |
DontConfirmOverwrite | |
DontUseSheet | |
DontUseNativeDialog | |
ReadOnly | |
HideNameFilterDetails | |
DontUseCustomDirectoryIcons |
Instances
data QFileDialogOptions Source #
Instances
class IsQFileDialogOptions a where Source #
data QFileDialogViewMode Source #
Instances
currentChangedSignal :: QFileDialogPtr object => Signal object (String -> IO ()) Source #
directoryEnteredSignal :: QFileDialogPtr object => Signal object (String -> IO ()) Source #
fileSelectedSignal :: QFileDialogPtr object => Signal object (String -> IO ()) Source #
filterSelectedSignal :: QFileDialogPtr object => Signal object (String -> IO ()) Source #