summaryrefslogtreecommitdiff
path: root/src/fqterm/CMakeLists.txt
diff options
context:
space:
mode:
authorIru Cai <mytbk920423@gmail.com>2014-05-18 01:21:10 +0800
committerIru Cai <mytbk920423@gmail.com>2014-05-18 01:33:24 +0800
commit14d7cbdbf5c0d84395ca6c55d604e1322ccf64c8 (patch)
treea1466ae7e67c9fd844c0dbbce657453912811791 /src/fqterm/CMakeLists.txt
parentfba9594087d9f2b4e15c18766f8f18b5c8ad11c3 (diff)
downloadfqterm-14d7cbdbf5c0d84395ca6c55d604e1322ccf64c8.tar.xz
Don't use global hotkey by default.
Diffstat (limited to 'src/fqterm/CMakeLists.txt')
-rw-r--r--src/fqterm/CMakeLists.txt18
1 files changed, 11 insertions, 7 deletions
diff --git a/src/fqterm/CMakeLists.txt b/src/fqterm/CMakeLists.txt
index 2f7cb1a..b8d6e9a 100644
--- a/src/fqterm/CMakeLists.txt
+++ b/src/fqterm/CMakeLists.txt
@@ -15,7 +15,7 @@ set(fqterm_SRCS
fqterm_scriptengine.cpp
)
-
+IF(GLOBAL_HOTKEY EQUAL 1)
IF(WIN32)
set(global_shortcut_impl_SRCS 3rdparty/qxtglobalshortcut_win.cpp)
ELSE(WIN32)
@@ -25,19 +25,23 @@ ELSE(WIN32)
set(global_shortcut_impl_SRCS 3rdparty/qxtglobalshortcut_x11.cpp)
ENDIF(APPLE)
ENDIF(WIN32)
-
+set(GLOBAL_SHORTCUT_SRC
+ ${global_shortcut_impl_SRCS}
+ 3rdparty/qxtglobalshortcut.cpp
+ 3rdparty/qxtglobalshortcut.h
+ 3rdparty/qxtglobalshortcut_p.h
+ 3rdparty/qxtglobal.h
+)
+ADD_DEFINITIONS(-DUSE_GLOBAL_HOTKEY)
+ENDIF(GLOBAL_HOTKEY EQUAL 1)
set(3rdparty_SRCS
3rdparty/dotnetstyle.cpp
3rdparty/dotnetstyle.h
- 3rdparty/qxtglobalshortcut.cpp
- 3rdparty/qxtglobalshortcut.h
- 3rdparty/qxtglobalshortcut_p.h
- 3rdparty/qxtglobal.h
3rdparty/uaocodec.h
3rdparty/uaocodec.cpp
- ${global_shortcut_impl_SRCS}
+ ${GLOBAL_SHORTCUT_SRC}
)
qt4_automoc(${fqterm_SRCS}