summaryrefslogtreecommitdiff
path: root/src/ui/CMakeLists.txt
diff options
context:
space:
mode:
authoriroul <iroul@iroul-VirtualBox.(none)>2014-04-04 07:35:14 -0700
committeriroul <iroul@iroul-VirtualBox.(none)>2014-04-04 07:35:14 -0700
commitafd34f2893a06a3aecf17e8e83b1df6ed2ae91a2 (patch)
tree851102abc55d91a1b76e63e9e89f9a7733da95b5 /src/ui/CMakeLists.txt
parentc4b028ad53f7b362a864de24828d7cc39ff67b0a (diff)
downloadfqterm-afd34f2893a06a3aecf17e8e83b1df6ed2ae91a2.tar.xz
move to my github.
Diffstat (limited to 'src/ui/CMakeLists.txt')
-rw-r--r--src/ui/CMakeLists.txt122
1 files changed, 122 insertions, 0 deletions
diff --git a/src/ui/CMakeLists.txt b/src/ui/CMakeLists.txt
new file mode 100644
index 0000000..09af483
--- /dev/null
+++ b/src/ui/CMakeLists.txt
@@ -0,0 +1,122 @@
+set(fqterm_ui_SRCS
+ aboutdialog.h
+ addrdialog.h
+ articledialog.h
+ keydialog.h
+ msgdialog.h
+ prefdialog.h
+ quickdialog.h
+ schemadialog.h
+ soundconf.h
+ sshlogindialog.h
+ zmodemdialog.h
+ aboutdialog.cpp
+ addrdialog.cpp
+ articledialog.cpp
+ keydialog.cpp
+ msgdialog.cpp
+ prefdialog.cpp
+ quickdialog.cpp
+ schemadialog.cpp
+ soundconf.cpp
+ sshlogindialog.cpp
+ zmodemdialog.cpp
+ osdmessage.h
+ osdmessage.cpp
+ overlayWidget.h
+ overlayWidget.cpp
+ pictureflow.h
+ pictureflow.cpp
+ popupMessage.h
+ popupMessage.cpp
+ popwidget.h
+ popwidget.cpp
+ progressBar.h
+ progressBar.cpp
+ fqterm_time_label.h
+ fqterm_time_label.cpp
+ fqterm_tool_button.h
+ fqterm_tool_button.cpp
+ imageviewer.h
+ imageviewer.cpp
+ shortcutdialog.h
+ shortcutdialog.cpp
+ statusBar.h
+ statusBar.cpp
+ fqterm_canvas.h
+ fqterm_canvas.cpp
+ sitemanager.h
+ sitemanager.cpp
+ iplookup.h
+ iplookup.cpp
+ defineescape.h
+ defineescape.cpp
+)
+
+set(fqterm_ui_gen_HS
+ ui_aboutdialog.h
+ ui_addrdialog.h
+ ui_articledialog.h
+ ui_keydialog.h
+ ui_msgdialog.h
+ ui_prefdialog.h
+ ui_quickdialog.h
+ ui_schemadialog.h
+ ui_sitemanager.h
+ ui_soundconf.h
+ ui_sshlogin.h
+ ui_zmodemdialog.h
+ ui_iplookup.h
+ ui_defineescape.h
+)
+
+set(fqterm_ui_UIS
+ aboutdialog.ui
+ addrdialog.ui
+ articledialog.ui
+ keydialog.ui
+ msgdialog.ui
+ prefdialog.ui
+ quickdialog.ui
+ schemadialog.ui
+ sitemanager.ui
+ soundconf.ui
+ sshlogin.ui
+ zmodemdialog.ui
+ iplookup.ui
+ defineescape.ui
+)
+
+qt4_wrap_ui(fqterm_ui_UIS_H
+ ${fqterm_ui_UIS}
+)
+
+qt4_automoc(
+ ${fqterm_ui_SRCS}
+ ${fqterm_ui_gen_HS}
+)
+
+qt4_create_translation(fqterm_ui_qm_file
+ ${fqterm_ui_UIS}
+ ${fqterm_ui_SRCS}
+ ${CMAKE_SOURCE_DIR}/res/dict/ui_zh_CN.ts
+)
+
+include_directories(
+ ${QT_INCLUDE_DIR}
+ ${QT_QTCORE_INCLUDE_DIR}
+ ${QT_QTGUI_INCLUDE_DIR}
+ ${CMAKE_CURRENT_SOURCE_DIR}/../common
+ ${CMAKE_CURRENT_SOURCE_DIR}/../utilities
+ ${CMAKE_CURRENT_BINARY_DIR}
+)
+
+add_library(fqterm_ui
+ ${fqterm_ui_SRCS}
+ ${fqterm_ui_gen_HS}
+)
+
+add_dependencies(fqterm_ui
+ fqterm_common
+ fqterm_utilities
+)