kick
Public Types | Static Public Member Functions
kick::NativeDialog Class Reference

List of all members.

Public Types

enum  DialogType { ok, okcancel, yesno }
enum  IconType { info, warning, error, question }

Static Public Member Functions

static bool message (std::string aTitle, std::string aMessage, DialogType dialogType=DialogType::ok, IconType infoIcon=IconType::info, int const aDefaultButton=0)
static std::unique_ptr
< std::string > 
input (std::string title, std::string message, std::string defaultInput="")
static std::unique_ptr
< std::string > 
inputPassword (std::string title, std::string message)
static std::unique_ptr
< std::string > 
saveFile (std::string title, std::string aDefaultPathAndFile, std::vector< std::string > filters)
static std::vector< std::string > openFile (std::string title, std::string aDefaultPathAndFile, std::vector< std::string > filters, bool allowMultipleSelects=false)
static std::unique_ptr
< std::string > 
selectFolder (std::string title, std::string aDefaultPathAndFile)

Detailed Description

Definition at line 15 of file nativedialog.h.


The documentation for this class was generated from the following files:
 All Classes Functions Variables