1CONFIG -= qt 2 3TEMPLATE = lib 4 5CONFIG += c++11 6 7# The following define makes your compiler emit warnings if you use 8# any Qt feature that has been marked deprecated (the exact warnings 9# depend on your compiler). Please consult the documentation of the 10# deprecated API in order to know how to port your code away from it. 11DEFINES += QT_DEPRECATED_WARNINGS \ 12 CJSON_HIDE_SYMBOLS \ 13 "ENABLE_SHAPING=0" \ 14 "ENABLE_ICU=1" \ 15 "ENABLE_VECTOR_FONT=1" \ 16 "ENABLE_SPANNABLE_STRING=1" \ 17 "ENABLE_BITMAP_FONT=0" \ 18 "ENABLE_MULTI_FONT=1" \ 19 "ENABLE_STATIC_FONT=0" \ 20 "GRAPHIC_ENABLE_LINECAP_FLAG=1" \ 21 "GRAPHIC_ENABLE_LINEJOIN_FLAG=1" \ 22 "GRAPHIC_ENABLE_ELLIPSE_FLAG=1" \ 23 "GRAPHIC_ENABLE_BEZIER_ARC_FLAG=1" \ 24 "GRAPHIC_ENABLE_ARC_FLAG=1" \ 25 "GRAPHIC_ENABLE_ROUNDEDRECT_FLAG=1" \ 26 "GRAPHIC_ENABLE_DASH_GENERATE_FLAG=1" \ 27 "GRAPHIC_ENABLE_BLUR_EFFECT_FLAG=1" \ 28 "GRAPHIC_ENABLE_SHADOW_EFFECT_FLAG=1" \ 29 "GRAPHIC_ENABLE_GRADIENT_FILL_FLAG=1" \ 30 "GRAPHIC_ENABLE_PATTERN_FILL_FLAG=1" \ 31 "GRAPHIC_ENABLE_DRAW_IMAGE_FLAG=1" \ 32 "GRAPHIC_ENABLE_DRAW_TEXT_FLAG=1" \ 33 "ENABLE_CANVAS_EXTEND=1" \ 34 "DEFAULT_ANIMATION=1" 35 36 37DEFINES += QT_COMPILER 38#DEFINES += ENABLE_GIFLIB 39 40# You can also make your code fail to compile if it uses deprecated APIs. 41# In order to do so, uncomment the following line. 42# You can also select to disable deprecated APIs only up to a certain version of Qt. 43#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 44 45DESTDIR = ../libs 46 47SOURCES += \ 48 ../../../../../../graphic/graphic_utils_lite/frameworks/diagram/common/paint.cpp \ 49 ../../../../../../graphic/graphic_utils_lite/frameworks/diagram/depiction/depict_curve.cpp \ 50 ../../../../../../graphic/graphic_utils_lite/frameworks/diagram/rasterizer/rasterizer_cells_antialias.cpp \ 51 ../../../../../../graphic/graphic_utils_lite/frameworks/diagram/rasterizer/rasterizer_scanline_antialias.cpp \ 52 ../../../../../../graphic/graphic_utils_lite/frameworks/diagram/rasterizer/rasterizer_scanline_clip.cpp \ 53 ../../../../../../graphic/graphic_utils_lite/frameworks/graphic_timer.cpp \ 54 ../../../../../../graphic/graphic_utils_lite/frameworks/trans_affine.cpp \ 55 ../../../../../../graphic/graphic_utils_lite/frameworks/diagram/vertexgenerate/vertex_generate_dash.cpp \ 56 ../../../../../../graphic/graphic_utils_lite/frameworks/diagram/vertexgenerate/vertex_generate_stroke.cpp \ 57 ../../../../../../graphic/graphic_utils_lite/frameworks/diagram/vertexprimitive/geometry_arc.cpp \ 58 ../../../../../../graphic/graphic_utils_lite/frameworks/diagram/vertexprimitive/geometry_bezier_arc.cpp \ 59 ../../../../../../graphic/graphic_utils_lite/frameworks/diagram/vertexprimitive/geometry_curves.cpp \ 60 ../../../../../../graphic/graphic_utils_lite/frameworks/diagram/vertexprimitive/geometry_shorten_path.cpp \ 61 ../../../../frameworks/animator/animator.cpp \ 62 ../../../../frameworks/animator/animator_manager.cpp \ 63 ../../../../frameworks/animator/easing_equation.cpp \ 64 ../../../../frameworks/animator/interpolation.cpp \ 65 ../../../../frameworks/common/graphic_startup.cpp \ 66 ../../../../frameworks/common/image_decode_ability.cpp \ 67 ../../../../frameworks/common/image.cpp \ 68 ../../../../frameworks/common/input_device_manager.cpp \ 69 ../../../../frameworks/common/screen.cpp \ 70 ../../../../frameworks/common/task.cpp \ 71 ../../../../frameworks/common/text.cpp \ 72 ../../../../frameworks/common/spannable_string.cpp \ 73 ../../../../frameworks/common/typed_text.cpp \ 74 ../../../../frameworks/components/root_view.cpp \ 75 ../../../../frameworks/components/text_adapter.cpp \ 76 ../../../../frameworks/components/ui_abstract_clock.cpp \ 77 ../../../../frameworks/components/ui_abstract_progress.cpp \ 78 ../../../../frameworks/components/ui_abstract_scroll.cpp \ 79 ../../../../frameworks/components/ui_abstract_scroll_bar.cpp \ 80 ../../../../frameworks/components/ui_analog_clock.cpp \ 81 ../../../../frameworks/components/ui_arc_label.cpp \ 82 ../../../../frameworks/components/ui_arc_scroll_bar.cpp \ 83 ../../../../frameworks/components/ui_axis.cpp \ 84 ../../../../frameworks/components/ui_box_progress.cpp \ 85 ../../../../frameworks/components/ui_tree_manager.cpp \ 86 ../../../../frameworks/components/ui_box_scroll_bar.cpp \ 87 ../../../../frameworks/components/ui_button.cpp \ 88 ../../../../frameworks/components/ui_canvas.cpp \ 89 ../../../../frameworks/components/ui_chart.cpp \ 90 ../../../../frameworks/components/ui_checkbox.cpp \ 91 ../../../../frameworks/components/ui_circle_progress.cpp \ 92 ../../../../frameworks/components/ui_dialog.cpp \ 93 ../../../../frameworks/components/ui_digital_clock.cpp \ 94 ../../../../frameworks/components/ui_edit_text.cpp \ 95 ../../../../frameworks/components/ui_image_animator.cpp \ 96 ../../../../frameworks/components/ui_image_view.cpp \ 97 ../../../../frameworks/components/ui_label.cpp \ 98 ../../../../frameworks/components/ui_label_button.cpp \ 99 ../../../../frameworks/components/ui_list.cpp \ 100 ../../../../frameworks/components/ui_picker.cpp \ 101 ../../../../frameworks/components/ui_qrcode.cpp \ 102 ../../../../frameworks/components/ui_radio_button.cpp \ 103 ../../../../frameworks/components/ui_repeat_button.cpp \ 104 ../../../../frameworks/components/ui_scroll_view.cpp \ 105 ../../../../frameworks/components/ui_slider.cpp \ 106 ../../../../frameworks/components/ui_swipe_view.cpp \ 107 ../../../../frameworks/components/ui_texture_mapper.cpp \ 108 ../../../../frameworks/components/ui_time_picker.cpp \ 109 ../../../../frameworks/components/ui_toggle_button.cpp \ 110 ../../../../frameworks/components/ui_view.cpp \ 111 ../../../../frameworks/components/ui_view_group.cpp \ 112 ../../../../frameworks/components/ui_extend_image_view.cpp \ 113 ../../../../frameworks/core/input_method_manager.cpp \ 114 ../../../../frameworks/dock/focus_manager.cpp \ 115 ../../../../frameworks/core/render_manager.cpp \ 116 ../../../../frameworks/core/task_manager.cpp \ 117 ../../../../frameworks/default_resource/check_box_res.cpp \ 118 ../../../../frameworks/dfx/event_injector.cpp \ 119 ../../../../frameworks/dfx/key_event_injector.cpp \ 120 ../../../../frameworks/dfx/performance_task.cpp \ 121 ../../../../frameworks/dfx/point_event_injector.cpp \ 122 ../../../../frameworks/dfx/ui_dump_dom_tree.cpp \ 123 ../../../../frameworks/dfx/ui_view_bounds.cpp \ 124 ../../../../frameworks/dock/input_device.cpp \ 125 ../../../../frameworks/dock/key_input_device.cpp \ 126 ../../../../frameworks/dock/pointer_input_device.cpp \ 127 ../../../../frameworks/dock/rotate_input_device.cpp \ 128 ../../../../frameworks/dock/screen_device_proxy.cpp \ 129 ../../../../frameworks/dock/vibrator_manager.cpp \ 130 ../../../../frameworks/dock/virtual_input_device.cpp \ 131 ../../../../frameworks/engines/gfx/gfx_engine_manager.cpp \ 132 ../../../../frameworks/engines/gfx/soft_engine.cpp \ 133 ../../../../frameworks/draw/clip_utils.cpp \ 134 ../../../../frameworks/draw/draw_arc.cpp \ 135 ../../../../frameworks/draw/draw_canvas.cpp \ 136 ../../../../frameworks/draw/draw_curve.cpp \ 137 ../../../../frameworks/draw/draw_image.cpp \ 138 ../../../../frameworks/draw/draw_label.cpp \ 139 ../../../../frameworks/draw/draw_line.cpp \ 140 ../../../../frameworks/draw/draw_rect.cpp \ 141 ../../../../frameworks/draw/draw_triangle.cpp \ 142 ../../../../frameworks/draw/draw_utils.cpp \ 143 ../../../../frameworks/events/event.cpp \ 144 ../../../../frameworks/font/base_font.cpp \ 145 ../../../../frameworks/font/font_ram_allocator.cpp \ 146 ../../../../frameworks/font/glyphs_cache.cpp \ 147 ../../../../frameworks/font/glyphs_file.cpp \ 148 ../../../../frameworks/font/glyphs_manager.cpp \ 149 ../../../../frameworks/font/ui_font.cpp \ 150 ../../../../frameworks/font/ui_font_adaptor.cpp \ 151 ../../../../frameworks/font/ui_font_allocator.cpp \ 152 ../../../../frameworks/font/ui_font_bitmap.cpp \ 153 ../../../../frameworks/font/ui_font_builder.cpp \ 154 ../../../../frameworks/font/ui_font_cache.cpp \ 155 ../../../../frameworks/font/ui_font_cache_manager.cpp \ 156 ../../../../frameworks/font/ui_font_vector.cpp \ 157 ../../../../frameworks/font/ui_line_break.cpp \ 158 ../../../../frameworks/font/ui_multi_font_manager.cpp \ 159 ../../../../frameworks/font/ui_text_shaping.cpp \ 160 ../../../../frameworks/imgdecode/cache_manager.cpp \ 161 ../../../../frameworks/imgdecode/file_img_decoder.cpp \ 162 ../../../../frameworks/imgdecode/image_load.cpp \ 163 ../../../../frameworks/layout/flex_layout.cpp \ 164 ../../../../frameworks/layout/grid_layout.cpp \ 165 ../../../../frameworks/layout/list_layout.cpp \ 166 ../../../../frameworks/render/render_base.cpp \ 167 ../../../../frameworks/render/render_pixfmt_rgba_blend.cpp \ 168 ../../../../frameworks/themes/theme.cpp \ 169 ../../../../frameworks/themes/theme_manager.cpp \ 170 ../../../../../../graphic/graphic_utils_lite/frameworks/color.cpp \ 171 ../../../../../../graphic/graphic_utils_lite/frameworks/geometry2d.cpp \ 172 ../../../../../../graphic/graphic_utils_lite/frameworks/graphic_math.cpp \ 173 ../../../../../../graphic/graphic_utils_lite/frameworks/graphic_performance.cpp \ 174 ../../../../../../graphic/graphic_utils_lite/frameworks/hal_tick.cpp \ 175 ../../../../../../graphic/graphic_utils_lite/frameworks/mem_api.cpp \ 176 ../../../../../../graphic/graphic_utils_lite/frameworks/style.cpp \ 177 ../../../../../../graphic/graphic_utils_lite/frameworks/sys_info.cpp \ 178 ../../../../../../graphic/graphic_utils_lite/frameworks/transform.cpp \ 179 ../../../../../../graphic/graphic_utils_lite/frameworks/version.cpp \ 180 ../../../../../../../third_party/bounds_checking_function/src/memset_s.c \ 181 ../../../../../../../third_party/cJSON/cJSON.c \ 182 ../../../../frameworks/render/render_scanline.cpp \ 183 184HEADERS += \ 185 ../../../../../../graphic/graphic_utils_lite/interfaces/innerkits/graphic_neon_pipeline.h \ 186 ../../../../../../graphic/graphic_utils_lite/interfaces/innerkits/graphic_neon_utils.h \ 187 ../../../../../../graphic/graphic_utils_lite/interfaces/innerkits/graphic_timer.h \ 188 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/color.h \ 189 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/common/common_basics.h \ 190 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/common/common_clip_operate.h \ 191 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/common/common_math.h \ 192 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/common/paint.h \ 193 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/depiction/depict_adaptor_vertex_generate.h \ 194 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/depiction/depict_curve.h \ 195 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/depiction/depict_dash.h \ 196 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/depiction/depict_stroke.h \ 197 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/depiction/depict_transform.h \ 198 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/imagefilter/filter_blur.h \ 199 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/rasterizer/rasterizer_cells_antialias.h \ 200 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/rasterizer/rasterizer_scanline_antialias.h \ 201 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/rasterizer/rasterizer_scanline_clip.h \ 202 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/scanline/geometry_scanline.h \ 203 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/spancolorfill/fill_base.h \ 204 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/spancolorfill/fill_gradient.h \ 205 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/spancolorfill/fill_gradient_lut.h \ 206 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/spancolorfill/fill_interpolator.h \ 207 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/spancolorfill/fill_pattern_rgba.h \ 208 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/vertex_generate/vertex_generate_dash.h \ 209 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/vertex_generate/vertex_generate_stroke.h \ 210 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/vertexprimitive/geometry_arc.h \ 211 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/vertexprimitive/geometry_array.h \ 212 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/vertexprimitive/geometry_bezier_arc.h \ 213 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/vertexprimitive/geometry_curves.h \ 214 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/vertexprimitive/geometry_dda_line.h \ 215 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/vertexprimitive/geometry_ellipse.h \ 216 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/vertexprimitive/geometry_math_stroke.h \ 217 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/vertexprimitive/geometry_path_storage.h \ 218 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/vertexprimitive/geometry_plaindata_array.h \ 219 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/vertexprimitive/geometry_range_adapter.h \ 220 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/vertexprimitive/geometry_shorten_path.h \ 221 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/gfx_utils/diagram/vertexprimitive/geometry_vertex_sequence.h \ 222 ../../../../frameworks/common/typed_text.h \ 223 ../../../../frameworks/core/render_manager.h \ 224 ../../../../frameworks/default_resource/check_box_res.h \ 225 ../../../../frameworks/dfx/key_event_injector.h \ 226 ../../../../frameworks/dfx/point_event_injector.h \ 227 ../../../../frameworks/components/ui_tree_manager.h \ 228 ../../../../frameworks/dfx/ui_view_bounds.h \ 229 ../../../../frameworks/dock/input_device.h \ 230 ../../../../frameworks/dock/pointer_input_device.h \ 231 ../../../../frameworks/dock/virtual_input_device.h \ 232 ../../../../frameworks/draw/clip_utils.h \ 233 ../../../../frameworks/draw/draw_arc.h \ 234 ../../../../frameworks/draw/draw_canvas.h \ 235 ../../../../frameworks/draw/draw_curve.h \ 236 ../../../../frameworks/draw/draw_image.h \ 237 ../../../../frameworks/draw/draw_label.h \ 238 ../../../../frameworks/draw/draw_line.h \ 239 ../../../../frameworks/draw/draw_rect.h \ 240 ../../../../frameworks/draw/draw_triangle.h \ 241 ../../../../frameworks/draw/draw_utils.h \ 242 ../../../../frameworks/font/ui_font_adaptor.h \ 243 ../../../../frameworks/font/ui_multi_font_manager.h \ 244 ../../../../frameworks/imgdecode/cache_manager.h \ 245 ../../../../frameworks/imgdecode/file_img_decoder.h \ 246 ../../../../frameworks/imgdecode/image_load.h \ 247 ../../../../frameworks/render/render_base.h \ 248 ../../../../frameworks/render/render_buffer.h \ 249 ../../../../frameworks/render/render_pixfmt_rgba_blend.h \ 250 ../../../../frameworks/render/render_scanline.h \ 251 ../../../../interfaces/innerkits/common/graphic_startup.h \ 252 ../../../../interfaces/innerkits/common/image_decode_ability.h \ 253 ../../../../interfaces/innerkits/common/input_device_manager.h \ 254 ../../../../interfaces/innerkits/common/input_method_manager.h \ 255 ../../../../interfaces/innerkits/common/task_manager.h \ 256 ../../../../interfaces/innerkits/dock/focus_manager.h \ 257 ../../../../interfaces/innerkits/dock/rotate_input_device.h \ 258 ../../../../interfaces/innerkits/dock/vibrator_manager.h \ 259 ../../../../interfaces/innerkits/font/ui_font_builder.h \ 260 ../../../../interfaces/innerkits/engines/gfx/gfx_engine_manager.h \ 261 ../../../../interfaces/innerkits/engines/gfx/soft_engine.h \ 262 ../../../../interfaces/kits/animator/animator.h \ 263 ../../../../interfaces/kits/animator/easing_equation.h \ 264 ../../../../interfaces/kits/animator/interpolation.h \ 265 ../../../../interfaces/kits/common/image.h \ 266 ../../../../interfaces/kits/common/screen.h \ 267 ../../../../interfaces/kits/common/task.h \ 268 ../../../../interfaces/kits/common/text.h \ 269 ../../../../interfaces/kits/common/spannable_string.h \ 270 ../../../../interfaces/kits/components/abstract_adapter.h \ 271 ../../../../interfaces/kits/components/root_view.h \ 272 ../../../../interfaces/kits/components/text_adapter.h \ 273 ../../../../interfaces/kits/components/ui_abstract_clock.h \ 274 ../../../../interfaces/kits/components/ui_abstract_progress.h \ 275 ../../../../interfaces/kits/components/ui_abstract_scroll.h \ 276 ../../../../interfaces/kits/components/ui_analog_clock.h \ 277 ../../../../interfaces/kits/components/ui_arc_label.h \ 278 ../../../../interfaces/kits/components/ui_axis.h \ 279 ../../../../interfaces/kits/components/ui_box_progress.h \ 280 ../../../../interfaces/kits/components/ui_button.h \ 281 ../../../../interfaces/kits/components/ui_canvas.h \ 282 ../../../../interfaces/kits/components/ui_chart.h \ 283 ../../../../interfaces/kits/components/ui_checkbox.h \ 284 ../../../../interfaces/kits/components/ui_circle_progress.h \ 285 ../../../../interfaces/kits/components/ui_dialog.h \ 286 ../../../../interfaces/kits/components/ui_digital_clock.h \ 287 ../../../../interfaces/kits/components/ui_edit_text.h \ 288 ../../../../interfaces/kits/components/ui_image_animator.h \ 289 ../../../../interfaces/kits/components/ui_image_view.h \ 290 ../../../../interfaces/kits/components/ui_label.h \ 291 ../../../../interfaces/kits/components/ui_label_button.h \ 292 ../../../../interfaces/kits/components/ui_list.h \ 293 ../../../../interfaces/kits/components/ui_picker.h \ 294 ../../../../interfaces/kits/components/ui_qrcode.h \ 295 ../../../../interfaces/kits/components/ui_radio_button.h \ 296 ../../../../interfaces/kits/components/ui_repeat_button.h \ 297 ../../../../interfaces/kits/components/ui_scroll_view.h \ 298 ../../../../interfaces/kits/components/ui_slider.h \ 299 ../../../../interfaces/kits/components/ui_swipe_view.h \ 300 ../../../../interfaces/kits/components/ui_texture_mapper.h \ 301 ../../../../interfaces/kits/components/ui_time_picker.h \ 302 ../../../../interfaces/kits/components/ui_toggle_button.h \ 303 ../../../../interfaces/kits/components/ui_view.h \ 304 ../../../../interfaces/kits/components/ui_view_group.h \ 305 ../../../../interfaces/kits/components/ui_extend_image_view.h \ 306 ../../../../interfaces/kits/dfx/event_injector.h \ 307 ../../../../interfaces/kits/dfx/ui_dump_dom_tree.h \ 308 ../../../../interfaces/kits/events/aod_callback.h \ 309 ../../../../interfaces/kits/events/cancel_event.h \ 310 ../../../../interfaces/kits/events/click_event.h \ 311 ../../../../interfaces/kits/events/drag_event.h \ 312 ../../../../interfaces/kits/events/event.h \ 313 ../../../../interfaces/kits/events/long_press_event.h \ 314 ../../../../interfaces/kits/events/press_event.h \ 315 ../../../../interfaces/kits/events/release_event.h \ 316 ../../../../interfaces/kits/events/virtual_device_event.h \ 317 ../../../../interfaces/kits/font/ui_font.h \ 318 ../../../../interfaces/kits/font/ui_font_header.h \ 319 ../../../../interfaces/kits/layout/flex_layout.h \ 320 ../../../../interfaces/kits/layout/grid_layout.h \ 321 ../../../../interfaces/kits/layout/layout.h \ 322 ../../../../interfaces/kits/layout/list_layout.h \ 323 ../../../../interfaces/kits/themes/theme.h \ 324 ../../../../interfaces/kits/themes/theme_manager.h \ 325 ../../../../interfaces/kits/window/window.h \ 326 ../../../../../../graphic/graphic_utils_lite/interfaces/innerkits/graphic_config.h \ 327 ../../../../../../graphic/graphic_utils_lite/interfaces/innerkits/graphic_locker.h \ 328 ../../../../../../graphic/graphic_utils_lite/interfaces/innerkits/graphic_semaphore.h \ 329 ../../../../../../graphic/graphic_utils_lite/interfaces/innerkits/hal_tick.h \ 330 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/color.h \ 331 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/file.h \ 332 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/geometry2d.h \ 333 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/graphic_assert.h \ 334 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/graphic_log.h \ 335 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/graphic_math.h \ 336 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/graphic_types.h \ 337 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/heap_base.h \ 338 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/image_info.h \ 339 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/input_event_info.h \ 340 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/list.h \ 341 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/mem_api.h \ 342 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/rect.h \ 343 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/style.h \ 344 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/sys_info.h \ 345 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/transform.h \ 346 ../../../../../../graphic/graphic_utils_lite/interfaces/kits/version.h \ 347 ../../../../../wms/interfaces/innerkits/lite_wm_type.h \ 348 ../../../../../../../third_party/bounds_checking_function/include/securec.h \ 349 ../../../../../../../third_party/bounds_checking_function/include/securectype.h \ 350 ../../../../../../../third_party/bounds_checking_function/src/input.inl \ 351 ../../../../../../../third_party/bounds_checking_function/src/output.inl \ 352 ../../../../../../../third_party/bounds_checking_function/src/secinput.h \ 353 ../../../../../../../third_party/bounds_checking_function/src/securecutil.h \ 354 ../../../../../../../third_party/bounds_checking_function/src/secureprintoutput.h \ 355 ../../../../../../../third_party/cJSON/cJSON.h \ 356 ../../../../../../../third_party/cJSON/cJSON_Utils.h \ 357 ../../../../../../../tools/developer_tools_lite/graphic_tool/iar_project/config/gpu_2d/graphic_config.h 358 359 360INCLUDEPATH += \ 361 ../../../../frameworks \ 362 ../../../../frameworks/diagram/include \ 363 ../../../../../../graphic/graphic_utils_lite/frameworks/windows \ 364 ../../../../../../graphic/graphic_utils_lite/interfaces/innerkits \ 365 ../../../../../../graphic/graphic_utils_lite/interfaces/kits \ 366 ../../../../../ui_lite/interfaces/innerkits \ 367 ../../../../../ui_lite/interfaces/kits \ 368 ../../../../../../../third_party/bounds_checking_function/include \ 369 ../../../../../../../third_party/harfbuzz \ 370 ../../../../../../../third_party/harfbuzz/harfbuzz-2.8.2 \ 371 ../../../../../../../third_party/icu/icu4c/source/common \ 372 ../../../../../../../third_party/freetype/include \ 373 ../../../../../../../third_party/cJSON \ 374 ../../../../../../../third_party/libjpeg-turbo \ 375 ../../../../../../../third_party/libjpeg-turbo/libjpeg-turbo-2.1.1 \ 376 ../../../../../../../third_party/libpng \ 377 ../../../../../../../third_party/libpng/libpng-1.6.38 \ 378 ../../../../../../../third_party/qrcodegen/cpp 379 380 381LIBS += $$OUT_PWD/../libs/libpng.dll 382LIBS += $$OUT_PWD/../libs/libjpeg-turbo.dll 383LIBS += $$OUT_PWD/../libs/qrcodegen.dll 384LIBS += $$OUT_PWD/../libs/freetype.dll 385LIBS += $$OUT_PWD/../libs/libharfbuzz.a 386LIBS += $$OUT_PWD/../libs/icu.dll 387 388if(contains(DEFINES, ENABLE_GIFLIB)){ 389 INCLUDEPATH += ../../../../../../../third_party/giflib 390 391 LIBS += $$OUT_PWD/../libs/giflib.dll 392} 393