QVisu
Qt-based visualization for smart homes
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
vlc_dialog.h File Reference
#include <stdarg.h>

Go to the source code of this file.

Classes

struct  dialog_fatal_t
 
struct  dialog_login_t
 
struct  dialog_question_t
 
struct  dialog_progress_bar_t
 

Macros

#define dialog_Fatal(o, t,...)   dialog_Fatal(VLC_OBJECT(o), t, __VA_ARGS__)
 
#define dialog_FatalWait(o, t,...)   dialog_FatalWait(VLC_OBJECT(o), t, __VA_ARGS__)
 
#define dialog_Login(o, u, p, t,...)   dialog_Login(VLC_OBJECT(o), u, p, t, __VA_ARGS__)
 
#define dialog_Question(o, t, m, y, n,...)   dialog_Question(VLC_OBJECT(o), t, m, y, n, __VA_ARGS__)
 
#define dialog_ProgressCreate(o, t, m, c)   dialog_ProgressCreate(VLC_OBJECT(o), t, m, c)
 
#define dialog_Register(o)   dialog_Register(VLC_OBJECT(o))
 
#define dialog_Unregister(o)   dialog_Unregister(VLC_OBJECT(o))
 

Typedefs

typedef struct dialog_fatal_t dialog_fatal_t
 
typedef struct dialog_login_t dialog_login_t
 
typedef struct dialog_question_t dialog_question_t
 
typedef struct
dialog_progress_bar_t 
dialog_progress_bar_t
 

Functions

VLC_API void dialog_VFatal (vlc_object_t *, bool, const char *, const char *, va_list)
 
static const char const char va_start (ap, fmt)
 
 dialog_VFatal (obj, false, title, fmt, ap)
 
 va_end (ap)
 
 dialog_VFatal (obj, true, title, fmt, ap)
 
VLC_API void dialog_Login (vlc_object_t *, char **, char **, const char *, const char *,...) VLC_FORMAT(5
 
VLC_API int dialog_Question (vlc_object_t *, const char *, const char *, const char *, const char *, const char *,...) VLC_FORMAT(3
 
VLC_API dialog_progress_bar_tdialog_ProgressCreate (vlc_object_t *, const char *, const char *, const char *) VLC_USED
 
VLC_API void dialog_ProgressDestroy (dialog_progress_bar_t *)
 
VLC_API void dialog_ProgressSet (dialog_progress_bar_t *, const char *, float)
 
VLC_API bool dialog_ProgressCancelled (dialog_progress_bar_t *)
 
VLC_API int dialog_Register (vlc_object_t *)
 
VLC_API int dialog_Unregister (vlc_object_t *)
 

Variables

static const char * title
 
static const char const char * fmt
 

Detailed Description

User interaction dialog APIs

Typedef Documentation

A fatal error dialog. No response expected from the user.

A login dialog.

A question dialog.

Function Documentation

static const char const char va_start ( ap  ,
fmt   
)
Initial value:
{
va_list ap