00001 00010 /***************************************************************************** 00011 ** Ifdefs 00012 *****************************************************************************/ 00013 00014 #ifndef ECL_SIGSLOTS_HPP_ 00015 #define ECL_SIGSLOTS_HPP_ 00016 00017 /***************************************************************************** 00018 ** Includes 00019 *****************************************************************************/ 00020 /* 00021 * Guard against the qt macros. 00022 */ 00023 #ifdef emit 00024 #undef emit 00025 #define replace_qt_emit 00026 #endif 00027 00028 #include "sigslots/signal.hpp" 00029 #include "sigslots/slot.hpp" 00030 00031 #ifdef replace_qt_emit 00032 #define emit 00033 #endif 00034 00035 #endif /* ECL_SIGSLOTS_HPP_ */ 00036 00037