FlightGear next
FileDialogWrapper Class Reference

#include <PathUrlHelper.hxx>

Inherits QObject.

Public Slots

void setFolder (QUrl folder)
 
void setTitle (QString title)
 
void setSelectFolder (bool selectFolder)
 
void setFileUrl (QUrl fileUrl)
 
void setFilePath (QString filePath)
 
void setFilter (QString filter)
 

Signals

void accepted ()
 
void rejected ()
 
void folderChanged (QUrl folder)
 
void titleChanged (QString title)
 
void selectFolderChanged (bool selectFolder)
 
void fileUrlChanged (QUrl fileUrl)
 
void filterChanged (QString filter)
 

Public Member Functions

 FileDialogWrapper (QObject *parent=nullptr)
 
Q_INVOKABLE QString urlToLocalFilePath (QUrl url) const
 
Q_INVOKABLE QUrl urlFromLocalFilePath (QString path) const
 
Q_INVOKABLE void open ()
 
QUrl folder () const
 
QString title () const
 
bool selectFolder () const
 
QUrl fileUrl () const
 
QString filePath () const
 
QString filter () const
 

Properties

QUrl folder
 
QString title
 
bool selectFolder
 
QUrl fileUrl
 
QString filePath
 
QString filter
 

Detailed Description

Definition at line 27 of file PathUrlHelper.hxx.

Constructor & Destructor Documentation

◆ FileDialogWrapper()

FileDialogWrapper::FileDialogWrapper ( QObject * parent = nullptr)
explicit

Definition at line 26 of file PathUrlHelper.cxx.

Member Function Documentation

◆ accepted

void FileDialogWrapper::accepted ( )
signal

◆ filePath()

QString FileDialogWrapper::filePath ( ) const

Definition at line 81 of file PathUrlHelper.cxx.

◆ fileUrl()

QUrl FileDialogWrapper::fileUrl ( ) const

Definition at line 76 of file PathUrlHelper.cxx.

◆ fileUrlChanged

void FileDialogWrapper::fileUrlChanged ( QUrl fileUrl)
signal

◆ filter()

QString FileDialogWrapper::filter ( ) const

Definition at line 86 of file PathUrlHelper.cxx.

◆ filterChanged

void FileDialogWrapper::filterChanged ( QString filter)
signal

◆ folder()

QUrl FileDialogWrapper::folder ( ) const

Definition at line 61 of file PathUrlHelper.cxx.

◆ folderChanged

void FileDialogWrapper::folderChanged ( QUrl folder)
signal

◆ open()

void FileDialogWrapper::open ( )

Definition at line 41 of file PathUrlHelper.cxx.

◆ rejected

void FileDialogWrapper::rejected ( )
signal

◆ selectFolder()

bool FileDialogWrapper::selectFolder ( ) const

Definition at line 71 of file PathUrlHelper.cxx.

◆ selectFolderChanged

void FileDialogWrapper::selectFolderChanged ( bool selectFolder)
signal

◆ setFilePath

void FileDialogWrapper::setFilePath ( QString filePath)
slot

Definition at line 127 of file PathUrlHelper.cxx.

◆ setFileUrl

void FileDialogWrapper::setFileUrl ( QUrl fileUrl)
slot

Definition at line 118 of file PathUrlHelper.cxx.

◆ setFilter

void FileDialogWrapper::setFilter ( QString filter)
slot

Definition at line 132 of file PathUrlHelper.cxx.

◆ setFolder

void FileDialogWrapper::setFolder ( QUrl folder)
slot

Definition at line 91 of file PathUrlHelper.cxx.

◆ setSelectFolder

void FileDialogWrapper::setSelectFolder ( bool selectFolder)
slot

Definition at line 109 of file PathUrlHelper.cxx.

◆ setTitle

void FileDialogWrapper::setTitle ( QString title)
slot

Definition at line 100 of file PathUrlHelper.cxx.

◆ title()

QString FileDialogWrapper::title ( ) const

Definition at line 66 of file PathUrlHelper.cxx.

◆ titleChanged

void FileDialogWrapper::titleChanged ( QString title)
signal

◆ urlFromLocalFilePath()

QUrl FileDialogWrapper::urlFromLocalFilePath ( QString path) const

Definition at line 36 of file PathUrlHelper.cxx.

◆ urlToLocalFilePath()

QString FileDialogWrapper::urlToLocalFilePath ( QUrl url) const

Definition at line 31 of file PathUrlHelper.cxx.

Property Documentation

◆ filePath

QString FileDialogWrapper::filePath
readwrite

Definition at line 35 of file PathUrlHelper.hxx.

◆ fileUrl

QUrl FileDialogWrapper::fileUrl
readwrite

Definition at line 34 of file PathUrlHelper.hxx.

◆ filter

QString FileDialogWrapper::filter
readwrite

Definition at line 36 of file PathUrlHelper.hxx.

◆ folder

QUrl FileDialogWrapper::folder
readwrite

Definition at line 31 of file PathUrlHelper.hxx.

◆ selectFolder

bool FileDialogWrapper::selectFolder
readwrite

Definition at line 33 of file PathUrlHelper.hxx.

◆ title

QString FileDialogWrapper::title
readwrite

Definition at line 32 of file PathUrlHelper.hxx.


The documentation for this class was generated from the following files: