NeKernel dev
Loading...
Searching...
No Matches
pfd::settings Class Reference

#include <Dialogs.h>

Inheritance diagram for pfd::settings:
pfd::internal::dialog pfd::internal::file_dialog pfd::message pfd::notify pfd::open_file pfd::save_file pfd::select_folder

Static Public Member Functions

static bool available ()
static void verbose (bool value)
static void rescan ()

Protected Types

enum class  flag {
  is_scanned = 0 , is_verbose , has_zenity , has_matedialog ,
  has_qarma , has_kdialog , is_vista , max_flag
}

Protected Member Functions

 settings (bool resync=false)
bool check_program (std::string const &program)
bool is_osascript () const
bool is_zenity () const
bool is_kdialog () const
bool const & flags (flag in_flag) const
bool & flags (flag in_flag)

Member Enumeration Documentation

◆ flag

enum class pfd::settings::flag
strongprotected
Enumerator
is_scanned 
is_verbose 
has_zenity 
has_matedialog 
has_qarma 
has_kdialog 
is_vista 
max_flag 

Constructor & Destructor Documentation

◆ settings()

pfd::settings::settings ( bool resync = false)
inlineexplicitprotected

Member Function Documentation

◆ available()

bool pfd::settings::available ( )
inlinestatic

◆ check_program()

bool pfd::settings::check_program ( std::string const & program)
inlineprotected

◆ flags() [1/2]

bool & pfd::settings::flags ( flag in_flag)
inlineprotected

◆ flags() [2/2]

bool const & pfd::settings::flags ( flag in_flag) const
inlineprotected

◆ is_kdialog()

bool pfd::settings::is_kdialog ( ) const
inlineprotected

◆ is_osascript()

bool pfd::settings::is_osascript ( ) const
inlineprotected

◆ is_zenity()

bool pfd::settings::is_zenity ( ) const
inlineprotected

◆ rescan()

void pfd::settings::rescan ( )
inlinestatic

◆ verbose()

void pfd::settings::verbose ( bool value)
inlinestatic

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