libbbb
1.2.1
Groups common code used in some applications and libraries.
All
Classes
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
doevents.h
Go to the documentation of this file.
1
/* ========================================================================= */
2
/* ------------------------------------------------------------------------- */
/*
12
13
14
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
15
Please read COPYING and README files in root folder
16
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17
*/
18
/* ------------------------------------------------------------------------- */
19
/* ========================================================================= */
20
#ifndef __DOEVENTS_INC__
21
#define __DOEVENTS_INC__
22
//
23
//
24
//
25
//
26
/* INCLUDES ------------------------------------------------------------ */
27
28
#include <libbbb/libbbb.h>
29
#include <QEventLoop>
30
31
/* INCLUDES ============================================================ */
32
//
33
//
34
//
35
//
36
/* DEFINITIONS --------------------------------------------------------- */
37
38
namespace
bbb {
39
40
/* DEFINITIONS ========================================================= */
41
//
42
//
43
//
44
//
45
/* CLASS --------------------------------------------------------------- */
46
50
class
51
BBBSHARED_EXPORT
52
DoEvents
:
public
QEventLoop {
53
54
//
55
//
56
//
57
//
58
/* DEFINITIONS ----------------------------------------------------- */
59
60
/* DEFINITIONS ===================================================== */
61
//
62
//
63
//
64
//
65
/* DATA ------------------------------------------------------------ */
66
67
private
:
68
69
70
71
/* DATA ============================================================ */
72
//
73
//
74
//
75
//
76
/* FUNCTIONS ------------------------------------------------------- */
77
78
public
:
79
80
84
DoEvents
(
int
time_milisec );
85
86
90
virtual
~
DoEvents
(
void
);
91
92
93
97
static
void
wait (
int
milisec );
98
99
100
protected
:
101
102
106
void
timerEvent ( QTimerEvent * e );
107
108
109
110
111
/* FUNCTIONS ======================================================= */
112
//
113
//
114
//
115
//
116
117
};
/* class DoEvents */
118
119
/* CLASS =============================================================== */
120
//
121
//
122
//
123
//
124
125
}
// namespace bbb
126
127
#endif // __DOEVENTS_INC__
128
/* ------------------------------------------------------------------------- */
129
/* ========================================================================= */
src
doevents
doevents.h
Generated on Thu Aug 8 2013 20:10:33 for libbbb by
1.8.3.1