GFXprim
2D bitmap graphics library with emphasis on speed and correctness
Loading...
Searching...
No Matches
gp_app_info.h
Go to the documentation of this file.
1//SPDX-License-Identifier: LGPL-2.0-or-later
2
3/*
4
5 Copyright (c) 2014-2023 Cyril Hrubis <metan@ucw.cz>
6
7 */
8
14#ifndef GP_APP_INFO_H
15#define GP_APP_INFO_H
16
17#include <widgets/gp_widget.h>
18
22typedef struct gp_app_info_author {
24 const char *name;
26 const char *email;
28 const char *years;
30
52typedef struct gp_app_info {
54 const char *name;
56 const char *desc;
58 const char *version;
60 const char *license;
62 const char *url;
66
72const char *gp_app_info_name(void);
73
81
89
90#endif /* GP_APP_INFO_H */
void gp_app_info_print(void)
Prints application info into stdout.
void gp_app_info_dialog_run(void)
Shows application info in an dialog.
const char * gp_app_info_name(void)
Returns application name.
Description of the app author.
Definition gp_app_info.h:22
const char * email
Definition gp_app_info.h:26
const char * years
Definition gp_app_info.h:28
const char * name
Definition gp_app_info.h:24
An application information.
Definition gp_app_info.h:52
const char * url
Definition gp_app_info.h:62
const char * license
Definition gp_app_info.h:60
const char * version
Definition gp_app_info.h:58
const char * name
Definition gp_app_info.h:54
gp_app_info_author * authors
Definition gp_app_info.h:64
const char * desc
Definition gp_app_info.h:56