Bayeux  3.4.1
Core Foundation library for SuperNEMO
Public Slots | Signals | Public Member Functions | Public Attributes | List of all members
datatools::configuration::ui::FileDialogLauncherButton Class Reference

Button to launch a file dialog widget. More...

#include <bayeux/datatools/configuration/ui/parameter_item_delegate.h>

Inheritance diagram for datatools::configuration::ui::FileDialogLauncherButton:

Public Slots

void slot_launch_file_dialog ()
 
void slot_set_path ()
 

Signals

void signal_launch_file_dialog (const QModelIndex &index_)
 

Public Member Functions

 FileDialogLauncherButton (const QModelIndex &index_, const QString &button_text_="Choose file path", QWidget *parent_=0)
 Constructor. More...
 
virtual ~FileDialogLauncherButton ()
 Destructor. More...
 
bool is_open () const
 
bool is_save () const
 
const QString & get_path () const
 

Public Attributes

datatools::logger::priority logging = datatools::logger::PRIO_FATAL
 Logging priority. More...
 

Detailed Description

Button to launch a file dialog widget.

Constructor & Destructor Documentation

◆ FileDialogLauncherButton()

datatools::configuration::ui::FileDialogLauncherButton::FileDialogLauncherButton ( const QModelIndex &  index_,
const QString &  button_text_ = "Choose file path",
QWidget *  parent_ = 0 
)

Constructor.

◆ ~FileDialogLauncherButton()

virtual datatools::configuration::ui::FileDialogLauncherButton::~FileDialogLauncherButton ( )
virtual

Destructor.

Member Function Documentation

◆ get_path()

const QString& datatools::configuration::ui::FileDialogLauncherButton::get_path ( ) const

◆ is_open()

bool datatools::configuration::ui::FileDialogLauncherButton::is_open ( ) const

◆ is_save()

bool datatools::configuration::ui::FileDialogLauncherButton::is_save ( ) const

◆ signal_launch_file_dialog

void datatools::configuration::ui::FileDialogLauncherButton::signal_launch_file_dialog ( const QModelIndex &  index_)
signal

◆ slot_launch_file_dialog

void datatools::configuration::ui::FileDialogLauncherButton::slot_launch_file_dialog ( )
slot

◆ slot_set_path

void datatools::configuration::ui::FileDialogLauncherButton::slot_set_path ( )
slot

Member Data Documentation

◆ logging

datatools::logger::priority datatools::configuration::ui::FileDialogLauncherButton::logging = datatools::logger::PRIO_FATAL

Logging priority.


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