34
34
QT_BEGIN_NAMESPACE
35
35
36
36
37
- class QTestEvent
37
+ class Q_TEST_EXPORT QTestEvent
38
38
{
39
39
public:
40
40
virtual void simulate (QWidget *w) = 0;
@@ -44,7 +44,7 @@ class QTestEvent
44
44
};
45
45
46
46
#ifdef QT_GUI_LIB
47
- class QTestKeyEvent : public QTestEvent
47
+ class Q_TEST_EXPORT QTestKeyEvent : public QTestEvent
48
48
{
49
49
public:
50
50
inline QTestKeyEvent (QTest::KeyAction action, Qt::Key key, Qt::KeyboardModifiers modifiers, int delay)
@@ -70,7 +70,7 @@ class QTestKeyEvent: public QTestEvent
70
70
Qt::Key _key;
71
71
};
72
72
73
- class QTestKeyClicksEvent : public QTestEvent
73
+ class Q_TEST_EXPORT QTestKeyClicksEvent : public QTestEvent
74
74
{
75
75
public:
76
76
inline QTestKeyClicksEvent (const QString &keys, Qt::KeyboardModifiers modifiers, int delay)
@@ -88,7 +88,7 @@ class QTestKeyClicksEvent: public QTestEvent
88
88
int _delay;
89
89
};
90
90
91
- class QTestMouseEvent : public QTestEvent
91
+ class Q_TEST_EXPORT QTestMouseEvent : public QTestEvent
92
92
{
93
93
public:
94
94
inline QTestMouseEvent (QTest::MouseAction action, Qt::MouseButton button,
@@ -111,7 +111,7 @@ class QTestMouseEvent: public QTestEvent
111
111
#endif // QT_GUI_LIB
112
112
113
113
114
- class QTestDelayEvent : public QTestEvent
114
+ class Q_TEST_EXPORT QTestDelayEvent : public QTestEvent
115
115
{
116
116
public:
117
117
inline QTestDelayEvent (int msecs): _delay(msecs) {}
@@ -123,7 +123,7 @@ class QTestDelayEvent: public QTestEvent
123
123
int _delay;
124
124
};
125
125
126
- class QTestEventList : public QList <QTestEvent *>
126
+ class Q_TEST_EXPORT QTestEventList : public QList<QTestEvent *>
127
127
{
128
128
public:
129
129
inline QTestEventList () : QList<QTestEvent *>() {}
0 commit comments