-
Notifications
You must be signed in to change notification settings - Fork 0
/
ctocppqprogressbar.h
34 lines (27 loc) · 894 Bytes
/
ctocppqprogressbar.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#ifndef CTOCPPQPROGRESSBAR_H
#define CTOCPPQPROGRESSBAR_H
#ifdef __cplusplus
#include <QWidget>
#include <QProgressBar>
class CtoCppQProgressBar : public QProgressBar
{
public:
explicit CtoCppQProgressBar(QWidget *parent=0);
};
#else
typedef struct CtoCppQProgressBar CtoCppQProgressBar;
#endif
// Funciones de entrada.
// Macros
#ifdef __cplusplus
#define EXPORT_C extern "C"
#else
#define EXPORT_C
#endif
EXPORT_C CtoCppQProgressBar* CtoCppQProgressBar_new(void);
EXPORT_C void CtoCppQProgressBar_delete(CtoCppQProgressBar *bar);
EXPORT_C void CtoCppQProgressBar_setMinimum(CtoCppQProgressBar *bar, int minimum);
EXPORT_C void CtoCppQProgressBar_setMaximum(CtoCppQProgressBar *bar, int maximum);
EXPORT_C void CtoCppQProgressBar_setValue(CtoCppQProgressBar *bar, int value);
EXPORT_C void CtoCppQProgressBar_repaint(CtoCppQProgressBar *bar);
#endif // CTOCPPQPROGRESSBAR_H