58 |
#include <QTimer> |
#include <QTimer> |
59 |
#include <QDateTime> |
#include <QDateTime> |
60 |
|
|
61 |
#if QT_VERSION >= 0x050000 |
#if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0) |
62 |
#include <QMimeData> |
#include <QMimeData> |
63 |
#endif |
#endif |
64 |
|
|
65 |
#if QT_VERSION < 0x040500 |
#if QT_VERSION < QT_VERSION_CHECK(4, 5, 0) |
66 |
namespace Qt { |
namespace Qt { |
67 |
const WindowFlags WindowCloseButtonHint = WindowFlags(0x08000000); |
const WindowFlags WindowCloseButtonHint = WindowFlags(0x08000000); |
68 |
} |
} |
269 |
// Install SIGTERM signal handler. |
// Install SIGTERM signal handler. |
270 |
struct sigaction sigterm; |
struct sigaction sigterm; |
271 |
sigterm.sa_handler = qsampler_sigterm_handler; |
sigterm.sa_handler = qsampler_sigterm_handler; |
272 |
::sigemptyset(&sigterm.sa_mask); |
sigemptyset(&sigterm.sa_mask); |
273 |
sigterm.sa_flags = 0; |
sigterm.sa_flags = 0; |
274 |
sigterm.sa_flags |= SA_RESTART; |
sigterm.sa_flags |= SA_RESTART; |
275 |
::sigaction(SIGTERM, &sigterm, NULL); |
::sigaction(SIGTERM, &sigterm, NULL); |