diff --git a/SuperBuild/CMake/External_qt4.cmake b/SuperBuild/CMake/External_qt4.cmake
index 02b7a654f436e3c511371ebbeff19ce751d1c45d..b82913703509e772621f96cd89cf244d748986f8 100644
--- a/SuperBuild/CMake/External_qt4.cmake
+++ b/SuperBuild/CMake/External_qt4.cmake
@@ -10,6 +10,9 @@ SETUP_SUPERBUILD(QT4)
 #   message(STATUS "  SuperBuild may fail to compile Qt4. If so, you should install it via package manager.")
 # endif()
 
+
+option(QT4_SB_ENABLE_GTK "Enable GTK+ stlye with qt using -gtkstlye. Default is OFF" OFF)
+
 if(NOT DEFINED git_protocol)
   set(git_protocol "git")
 endif()
@@ -30,8 +33,14 @@ if(UNIX)
   if(APPLE)
     set(QT4_SB_CONFIG "${QT4_SB_CONFIG} -no-framework")
   else() #Linux
-    set(QT4_SB_CONFIG "${QT4_SB_CONFIG} -sm -xrender -xrandr -gtkstyle")
+    if(QT4_SB_ENABLE_GTK)
+      message(STATUS "QT4_SB_ENABLE_GTK is activated. QT4 build includes  gtk+ and libfreetype, libpng (dependencies of gtk+ package)")
+      set(QT4_SB_CONFIG "${QT4_SB_CONFIG} -sm -xrender -xrandr -gtkstyle")
+    else()
+      set(QT4_SB_CONFIG "${QT4_SB_CONFIG} -no-gtkstyle")
+    endif()
   endif()
+  #common for all unix
   set(QT4_SB_CONFIG "${QT4_SB_CONFIG} -no-nis -no-javascript-jit -v")
 elseif(MSVC)
   set(QT4_SB_CONFIG "${QT4_SB_CONFIG} -mp")