GFXprim
2D bitmap graphics library with emphasis on speed and correctness
Loading...
Searching...
No Matches
gp_widgets.h
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
9#ifndef GP_WIDGETS_H
10#define GP_WIDGETS_H
11
12#include <utils/gp_htable.h>
13#include <utils/gp_json.h>
14
15#include <widgets/gp_widget_keys.h>
16
17#include <widgets/gp_widget_ops.h>
18#include <widgets/gp_widget_style.h>
19#include <widgets/gp_widget.h>
20#include <widgets/gp_widget_render.h>
21#include <widgets/gp_widget_gfx.h>
23#include <widgets/gp_widget_tabs.h>
28#include <widgets/gp_widget_int.h>
29#include <widgets/gp_widget_slider.h>
30#include <widgets/gp_widget_spinner.h>
31#include <widgets/gp_widget_tbox.h>
32#include <widgets/gp_widget_tbox.h>
33
34/* Choice widget and subclasses */
35#include <widgets/gp_widget_choice.h>
36#include <widgets/gp_widget_radiobutton.h>
37#include <widgets/gp_widget_spinbutton.h>
38
39#include <widgets/gp_widget_table.h>
40#include <widgets/gp_widget_pbar.h>
41#include <widgets/gp_widget_pixmap.h>
42#include <widgets/gp_widget_scroll_area.h>
44#include <widgets/gp_widget_markup.h>
45#include <widgets/gp_widget_switch.h>
46#include <widgets/gp_widget_overlay.h>
49
50#include <widgets/gp_widget_app.h>
51#include <widgets/gp_app_info.h>
52
53#include <widgets/gp_widget_tattr.h>
54#include <widgets/gp_widget_size_units.h>
55
56#include <widgets/gp_widget_json.h>
57#include <widgets/gp_widget_uid.h>
58#include <widgets/gp_widget_timer.h>
60#include <widgets/gp_widgets_task.h>
61#include <widgets/gp_file_size.h>
62
63#include <widgets/gp_widget_stock.h>
64
65/* Dialogs */
66#include <widgets/gp_dialog.h>
70
71#endif /* GP_WIDGETS_H */
Application info, license, authors, etc.
Implements dialog windows.
Standard file open and file save dialogs.
A text input dialog.
A message dialogs.
Simple hash table implementation.
Includes all JSON headers.
A bollean widget class.
A button widget.
A checkbox widget.
A frame widget.
An XY graph.
A grid to position widgets.
A label widget.
A text log widget.
Add file descriptors to the widget main loop.