summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitignore4
-rw-r--r--.qmake.conf3
-rwxr-xr-xbin/syncqt.pl184
-rw-r--r--config.tests/arch/arch.cpp44
-rw-r--r--config.tests/common/c++11/c++11.cpp10
-rw-r--r--config.tests/common/c++14/c++14.cpp40
-rw-r--r--config.tests/common/c++14/c++14.pro3
-rw-r--r--config.tests/common/c++1z/c++1z.cpp40
-rw-r--r--config.tests/common/c++1z/c++1z.pro3
-rw-r--r--config.tests/common/c++default/c++default.cpp1
-rw-r--r--config.tests/common/c++default/c++default.pro14
-rw-r--r--config.tests/qpa/eglfs-egldevice/eglfs-egldevice.cpp53
-rw-r--r--config.tests/qpa/eglfs-egldevice/eglfs-egldevice.pro12
-rw-r--r--config.tests/qpa/eglfs-mali-2/eglfs-mali-2.cpp44
-rw-r--r--config.tests/qpa/eglfs-mali-2/eglfs-mali-2.pro5
-rw-r--r--config.tests/qpa/gbm/gbm.cpp44
-rw-r--r--config.tests/qpa/gbm/gbm.pro4
-rw-r--r--config.tests/qpa/kms/kms.cpp7
-rw-r--r--config.tests/qpa/kms/kms.pro2
-rw-r--r--config.tests/qpa/mirclient/mirclient.cpp47
-rw-r--r--config.tests/qpa/mirclient/mirclient.pro4
-rw-r--r--config.tests/qpa/wayland-server/wayland-server.pro5
-rw-r--r--config.tests/qpa/wayland-server/wl.cpp40
-rw-r--r--config.tests/unix/cloexec/cloexec.cpp49
-rw-r--r--config.tests/unix/cloexec/cloexec.pro3
-rw-r--r--config.tests/unix/freetype/freetype.pri1
-rw-r--r--config.tests/unix/harfbuzz/harfbuzz.cpp2
-rwxr-xr-xconfig.tests/unix/ptrsize.test32
-rw-r--r--config.tests/unix/ptrsize/ptrsizetest.cpp53
-rw-r--r--config.tests/unix/ptrsize/ptrsizetest.pro3
-rw-r--r--config.tests/unix/syslog/syslog.c42
-rw-r--r--config.tests/unix/syslog/syslog.pro3
-rw-r--r--config.tests/win/directwrite/directwrite.cpp44
-rw-r--r--config.tests/win/directwrite/directwrite.pro4
-rwxr-xr-xconfigure709
-rw-r--r--configure.bat20
-rw-r--r--doc/global/externalsites/external-resources.qdoc2
-rw-r--r--doc/global/externalsites/qt-webpages.qdoc8
-rw-r--r--doc/global/externalsites/qtcreator.qdoc8
-rw-r--r--doc/global/html-header-online.qdocconf3
-rw-r--r--doc/global/manifest-meta.qdocconf8
-rw-r--r--doc/global/qt-cpp-defines.qdocconf7
-rw-r--r--doc/global/qt-html-templates-offline-simple.qdocconf35
-rw-r--r--doc/global/qt-html-templates-offline.qdocconf5
-rw-r--r--doc/global/qt-module-defaults-offline.qdocconf1
-rw-r--r--doc/global/template/scripts/extras.js72
-rw-r--r--doc/global/template/style/list_expand.pngbin0 -> 710 bytes
-rw-r--r--doc/global/template/style/offline-simple.css176
-rw-r--r--doc/global/template/style/offline.css48
-rw-r--r--doc/global/template/style/online.css106
-rw-r--r--doc/src/images/recentfiles-example.pngbin5400 -> 0 bytes
-rw-r--r--examples/dbus/complexpingpong/complexping.cpp14
-rw-r--r--examples/dbus/complexpingpong/complexping.h2
-rw-r--r--examples/dbus/complexpingpong/complexpong.cpp4
-rw-r--r--examples/embedded/digiflip/digiflip.cpp2
-rw-r--r--examples/network/doc/src/fortuneserver.qdoc2
-rw-r--r--examples/network/fortuneclient/client.cpp73
-rw-r--r--examples/network/fortuneclient/client.h7
-rw-r--r--examples/network/fortuneclient/main.cpp1
-rw-r--r--examples/network/fortuneserver/main.cpp1
-rw-r--r--examples/network/fortuneserver/server.cpp43
-rw-r--r--examples/network/fortuneserver/server.h3
-rw-r--r--examples/network/http/authenticationdialog.ui6
-rw-r--r--examples/network/http/httpwindow.cpp274
-rw-r--r--examples/network/http/httpwindow.h31
-rw-r--r--examples/network/http/main.cpp5
-rw-r--r--examples/network/torrent/filemanager.cpp12
-rw-r--r--examples/network/torrent/metainfo.cpp2
-rw-r--r--examples/opengl/2dpainting/window.cpp4
-rw-r--r--examples/opengl/contextinfo/renderwindow.cpp2
-rw-r--r--examples/opengl/contextinfo/widget.cpp2
-rw-r--r--examples/opengl/hellogl2/glwidget.cpp7
-rw-r--r--examples/opengl/hellogl2/main.cpp4
-rw-r--r--examples/opengl/hellogl2/mainwindow.cpp2
-rw-r--r--examples/opengl/hellogl2/window.cpp14
-rw-r--r--examples/opengl/hellogles3/glwindow.cpp281
-rw-r--r--examples/opengl/hellogles3/glwindow.h102
-rw-r--r--examples/opengl/hellogles3/hellogles3.pro11
-rw-r--r--examples/opengl/hellogles3/hellogles3.qrc5
-rw-r--r--examples/opengl/hellogles3/main.cpp78
-rw-r--r--examples/opengl/hellogles3/qtlogo.pngbin0 -> 5402 bytes
-rw-r--r--examples/opengl/hellowindow/hellowindow.cpp4
-rw-r--r--examples/opengl/hellowindow/main.cpp4
-rw-r--r--examples/opengl/opengl.pro3
-rw-r--r--examples/opengl/paintedwindow/paintedwindow.cpp8
-rw-r--r--examples/opengl/qopenglwidget/mainwindow.cpp37
-rw-r--r--examples/opengl/qopenglwindow/main.cpp8
-rw-r--r--examples/opengl/textures/window.cpp6
-rw-r--r--examples/qtconcurrent/map/main.cpp2
-rw-r--r--examples/qtconcurrent/wordcount/main.cpp8
-rw-r--r--examples/sql/books/bookdelegate.cpp2
-rw-r--r--examples/sql/books/books.pro2
-rw-r--r--examples/sql/masterdetail/dialog.cpp2
-rw-r--r--examples/sql/querymodel/customsqlmodel.cpp2
-rw-r--r--examples/webkit/webkit-guide/_copyright.txt40
-rw-r--r--examples/webkit/webkit-guide/_image_assets.htm332
-rw-r--r--examples/webkit/webkit-guide/_index.html320
-rw-r--r--examples/webkit/webkit-guide/anim_accord.htm123
-rw-r--r--examples/webkit/webkit-guide/anim_demo-rotate.htm64
-rw-r--r--examples/webkit/webkit-guide/anim_demo-scale.htm68
-rw-r--r--examples/webkit/webkit-guide/anim_demo-skew.htm62
-rw-r--r--examples/webkit/webkit-guide/anim_gallery.htm115
-rw-r--r--examples/webkit/webkit-guide/anim_panel.htm64
-rw-r--r--examples/webkit/webkit-guide/anim_pulse.htm72
-rw-r--r--examples/webkit/webkit-guide/anim_skew.htm80
-rw-r--r--examples/webkit/webkit-guide/anim_slide1.htm62
-rw-r--r--examples/webkit/webkit-guide/anim_slide2.htm62
-rw-r--r--examples/webkit/webkit-guide/anim_slide3.htm65
-rw-r--r--examples/webkit/webkit-guide/anim_tabbedSkew.htm89
-rw-r--r--examples/webkit/webkit-guide/css/anim_accord.css246
-rw-r--r--examples/webkit/webkit-guide/css/anim_demo-rotate.css95
-rw-r--r--examples/webkit/webkit-guide/css/anim_demo-scale.css112
-rw-r--r--examples/webkit/webkit-guide/css/anim_demo-skew.css98
-rw-r--r--examples/webkit/webkit-guide/css/anim_gallery.css110
-rw-r--r--examples/webkit/webkit-guide/css/anim_panel.css116
-rw-r--r--examples/webkit/webkit-guide/css/anim_pulse.css100
-rw-r--r--examples/webkit/webkit-guide/css/anim_skew.css186
-rw-r--r--examples/webkit/webkit-guide/css/anim_slide.css148
-rw-r--r--examples/webkit/webkit-guide/css/anim_tabbedSkew.css113
-rw-r--r--examples/webkit/webkit-guide/css/css3_backgrounds.css105
-rw-r--r--examples/webkit/webkit-guide/css/css3_border-img.css70
-rw-r--r--examples/webkit/webkit-guide/css/css3_grad-radial.css66
-rw-r--r--examples/webkit/webkit-guide/css/css3_gradientBack.css77
-rw-r--r--examples/webkit/webkit-guide/css/css3_gradientBackStop.css77
-rw-r--r--examples/webkit/webkit-guide/css/css3_gradientButton.css88
-rw-r--r--examples/webkit/webkit-guide/css/css3_mask-grad.css60
-rw-r--r--examples/webkit/webkit-guide/css/css3_mask-img.css58
-rw-r--r--examples/webkit/webkit-guide/css/css3_multicol.css110
-rw-r--r--examples/webkit/webkit-guide/css/css3_reflect.css127
-rw-r--r--examples/webkit/webkit-guide/css/css3_scroll.css93
-rw-r--r--examples/webkit/webkit-guide/css/css3_sel-nth.css63
-rw-r--r--examples/webkit/webkit-guide/css/css3_shadow.css145
-rw-r--r--examples/webkit/webkit-guide/css/css3_shadowBlur.css145
-rw-r--r--examples/webkit/webkit-guide/css/css3_text-overflow.css119
-rw-r--r--examples/webkit/webkit-guide/css/css3_text-shadow.css67
-rw-r--r--examples/webkit/webkit-guide/css/css3_text-stroke.css75
-rw-r--r--examples/webkit/webkit-guide/css/form_tapper.css108
-rw-r--r--examples/webkit/webkit-guide/css/form_toggler.css200
-rw-r--r--examples/webkit/webkit-guide/css/layout_link-fmt.css137
-rw-r--r--examples/webkit/webkit-guide/css/layout_tbl-keyhole.css147
-rw-r--r--examples/webkit/webkit-guide/css/mob_condjs.css55
-rw-r--r--examples/webkit/webkit-guide/css/mob_mediaquery.css49
-rw-r--r--examples/webkit/webkit-guide/css/mobile.css82
-rw-r--r--examples/webkit/webkit-guide/css/mq_desktop.css70
-rw-r--r--examples/webkit/webkit-guide/css/mq_mobile.css69
-rw-r--r--examples/webkit/webkit-guide/css/mq_touch.css69
-rw-r--r--examples/webkit/webkit-guide/css/mqlayout_desktop.css92
-rw-r--r--examples/webkit/webkit-guide/css/mqlayout_mobile.css82
-rw-r--r--examples/webkit/webkit-guide/css/mqlayout_touch.css86
-rw-r--r--examples/webkit/webkit-guide/css/storage.css156
-rw-r--r--examples/webkit/webkit-guide/css3_backgrounds.htm87
-rw-r--r--examples/webkit/webkit-guide/css3_border-img.htm78
-rw-r--r--examples/webkit/webkit-guide/css3_grad-radial.htm62
-rw-r--r--examples/webkit/webkit-guide/css3_gradientBack.htm79
-rw-r--r--examples/webkit/webkit-guide/css3_gradientBackStop.htm93
-rw-r--r--examples/webkit/webkit-guide/css3_gradientButton.htm67
-rw-r--r--examples/webkit/webkit-guide/css3_mask-grad.htm67
-rw-r--r--examples/webkit/webkit-guide/css3_mask-img.htm57
-rw-r--r--examples/webkit/webkit-guide/css3_multicol.htm92
-rw-r--r--examples/webkit/webkit-guide/css3_reflect.htm101
-rw-r--r--examples/webkit/webkit-guide/css3_scroll.htm95
-rw-r--r--examples/webkit/webkit-guide/css3_sel-nth.htm81
-rw-r--r--examples/webkit/webkit-guide/css3_shadow.htm79
-rw-r--r--examples/webkit/webkit-guide/css3_text-overflow.htm118
-rw-r--r--examples/webkit/webkit-guide/css3_text-shadow.htm75
-rw-r--r--examples/webkit/webkit-guide/css3_text-stroke.htm75
-rw-r--r--examples/webkit/webkit-guide/form_tapper.htm75
-rw-r--r--examples/webkit/webkit-guide/form_toggler.htm141
-rw-r--r--examples/webkit/webkit-guide/img/border-frame.pngbin5534 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/gal1.jpgbin44584 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/gal2.jpgbin45495 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/gal3.jpgbin51291 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/gal4.jpgbin57195 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/gal5.jpgbin31293 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/gal6.jpgbin30854 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/gal7.jpgbin35211 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/gal8.jpgbin35269 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/gradient.jpgbin710 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/gray_icon_close.pngbin658 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_ag_016.pngbin598 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_ag_032.pngbin1275 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_ag_036.pngbin1803 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_ag_048.pngbin1885 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_al_016.pngbin625 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_al_032.pngbin1259 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_al_036.pngbin1755 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_al_048.pngbin1795 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_ar_016.pngbin608 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_ar_032.pngbin1233 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_ar_036.pngbin1777 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_ar_048.pngbin1828 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_b_016.pngbin580 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_b_032.pngbin1166 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_b_036.pngbin1668 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_b_048.pngbin1623 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_be_016.pngbin614 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_be_032.pngbin1322 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_be_036.pngbin1811 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_be_048.pngbin1824 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_c_016.pngbin545 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_c_032.pngbin1102 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_c_036.pngbin1595 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_c_048.pngbin1622 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_ca_016.pngbin606 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_ca_032.pngbin1229 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_ca_036.pngbin1771 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_ca_048.pngbin1820 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_cl_016.pngbin602 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_cl_032.pngbin1197 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_cl_036.pngbin1731 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_cl_048.pngbin1816 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_cu_016.pngbin580 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_cu_032.pngbin1183 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_cu_036.pngbin1742 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_cu_048.pngbin1729 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_f_016.pngbin539 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_f_032.pngbin1047 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_f_036.pngbin1487 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_f_048.pngbin1488 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_fe_016.pngbin591 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_fe_032.pngbin1171 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_fe_036.pngbin1726 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_fe_048.pngbin1745 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_h_016.pngbin583 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_h_032.pngbin1135 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_h_036.pngbin1600 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_h_048.pngbin1644 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_he_016.pngbin606 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_he_032.pngbin1179 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_he_036.pngbin1746 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_he_048.pngbin1675 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_k_016.pngbin600 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_k_032.pngbin1189 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_k_036.pngbin1657 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_k_048.pngbin1706 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_li_016.pngbin584 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_li_032.pngbin1125 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_li_036.pngbin1596 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_li_048.pngbin1691 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_mg_016.pngbin628 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_mg_032.pngbin1286 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_mg_036.pngbin1832 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_mg_048.pngbin1908 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_n_016.pngbin605 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_n_032.pngbin1203 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_n_036.pngbin1728 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_n_048.pngbin1718 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_na_016.pngbin609 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_na_032.pngbin1302 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_na_036.pngbin1811 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_na_048.pngbin1879 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_ne_016.pngbin619 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_ne_032.pngbin1278 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_ne_036.pngbin1798 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_ne_048.pngbin1811 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_ni_016.pngbin627 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_ni_032.pngbin1248 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_ni_036.pngbin1805 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_ni_048.pngbin1837 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_o_016.pngbin580 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_o_032.pngbin1182 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_o_036.pngbin1668 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_o_048.pngbin1752 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_pt_016.pngbin600 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_pt_032.pngbin1212 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_pt_036.pngbin1728 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_pt_048.pngbin1675 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_si_016.pngbin588 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_si_032.pngbin1198 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_si_036.pngbin1761 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_si_048.pngbin1820 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_zn_016.pngbin572 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_zn_032.pngbin1164 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_zn_036.pngbin1689 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/ic_zn_048.pngbin1721 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_check.pngbin678 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_check_x24green.pngbin776 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_dismiss.pngbin613 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_dismiss_x22.pngbin539 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_drill-down.pngbin605 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_drill-down_x32.pngbin3593 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_drill-up.pngbin592 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_drill-up_x32.pngbin3685 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_expand-nav.pngbin675 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_head-collapsed.pngbin285 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_head-collapsed_x13.pngbin201 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_head-expanded.pngbin295 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_head-expanded_x13.pngbin3017 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_info.pngbin512 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_info_x24.pngbin652 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_link-doc.pngbin610 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_link-email.pngbin542 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_link-external.pngbin1106 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_link-pdf.pngbin637 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_link-ppt.pngbin536 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_link-rss.pngbin684 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_link-sms.pngbin1086 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_link-tel.pngbin1205 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_link-xls.pngbin603 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_list-all.pngbin545 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_list-all_circ.pngbin665 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_nav-start.pngbin594 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_nav-top.pngbin634 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_nav-up.pngbin551 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_nav_end.pngbin643 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_question.pngbin802 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_scroll-left.pngbin660 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_scroll-right.pngbin682 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/icon_trash.pngbin717 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/land1.jpgbin40695 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/land2.jpgbin38387 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/land3.jpgbin27180 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/land4.jpgbin45132 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/land5.jpgbin85110 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/land6.jpgbin38369 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/land7.jpgbin38923 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/land8.jpgbin54475 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/mask.pngbin5842 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/tmp/gal1.jpgbin44584 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/tmp/gal2.jpgbin45495 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/tmp/gal3.jpgbin51291 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/tmp/gal4.jpgbin57195 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/tmp/gal5.jpgbin31293 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/tmp/gal6.jpgbin30854 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/tmp/gal7.jpgbin35211 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/tmp/gal8.jpgbin35269 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/tmp/land1.jpgbin40695 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/tmp/land2.jpgbin38387 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/tmp/land3.jpgbin27180 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/tmp/land4.jpgbin45132 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/tmp/land5.jpgbin85110 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/tmp/land6.jpgbin38369 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/tmp/land7.jpgbin38923 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/tmp/land8.jpgbin54475 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/tnail_gal1.pngbin16437 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/tnail_gal2.pngbin14736 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/tnail_gal3.pngbin15882 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/tnail_gal4.pngbin18863 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/tnail_gal5.pngbin15854 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/tnail_gal6.pngbin17339 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/tnail_gal7.pngbin17102 -> 0 bytes
-rw-r--r--examples/webkit/webkit-guide/img/tnail_gal8.pngbin17933 -> 0 bytes
-rwxr-xr-xexamples/webkit/webkit-guide/js/anim_accord.js78
-rwxr-xr-xexamples/webkit/webkit-guide/js/anim_gallery.js79
-rwxr-xr-xexamples/webkit/webkit-guide/js/anim_panel.js53
-rwxr-xr-xexamples/webkit/webkit-guide/js/anim_skew.js97
-rwxr-xr-xexamples/webkit/webkit-guide/js/css3_backgrounds.js49
-rwxr-xr-xexamples/webkit/webkit-guide/js/css3_border-img.js44
-rwxr-xr-xexamples/webkit/webkit-guide/js/css3_grad-radial.js75
-rwxr-xr-xexamples/webkit/webkit-guide/js/css3_mask-grad.js44
-rwxr-xr-xexamples/webkit/webkit-guide/js/css3_mask-img.js44
-rwxr-xr-xexamples/webkit/webkit-guide/js/css3_text-overflow.js54
-rwxr-xr-xexamples/webkit/webkit-guide/js/form_tapper.js57
-rwxr-xr-xexamples/webkit/webkit-guide/js/mob_condjs.js79
-rwxr-xr-xexamples/webkit/webkit-guide/js/mobile.js50
-rwxr-xr-xexamples/webkit/webkit-guide/js/storage.js94
-rw-r--r--examples/webkit/webkit-guide/layout_link-fmt.htm82
-rw-r--r--examples/webkit/webkit-guide/layout_tbl-keyhole.htm142
-rw-r--r--examples/webkit/webkit-guide/mob_condjs.htm66
-rw-r--r--examples/webkit/webkit-guide/mob_layout.htm60
-rw-r--r--examples/webkit/webkit-guide/mob_mediaquery.htm60
-rw-r--r--examples/webkit/webkit-guide/storage.htm72
-rw-r--r--examples/webkit/webkit-guide/webkit-guide.pro256
-rw-r--r--examples/widgets/desktop/screenshot/main.cpp3
-rw-r--r--examples/widgets/desktop/screenshot/screenshot.cpp139
-rw-r--r--examples/widgets/desktop/screenshot/screenshot.h11
-rw-r--r--examples/widgets/desktop/systray/doc/src/systray.qdoc6
-rw-r--r--examples/widgets/desktop/systray/window.cpp30
-rw-r--r--examples/widgets/dialogs/classwizard/classwizard.cpp58
-rw-r--r--examples/widgets/dialogs/configdialog/configdialog.cpp6
-rw-r--r--examples/widgets/dialogs/extension/finddialog.cpp2
-rw-r--r--examples/widgets/dialogs/findfiles/window.cpp19
-rw-r--r--examples/widgets/dialogs/findfiles/window.h1
-rw-r--r--examples/widgets/dialogs/licensewizard/licensewizard.cpp10
-rw-r--r--examples/widgets/dialogs/sipdialog/dialog.cpp7
-rw-r--r--examples/widgets/dialogs/standarddialogs/dialog.cpp63
-rw-r--r--examples/widgets/dialogs/standarddialogs/main.cpp9
-rw-r--r--examples/widgets/dialogs/tabdialog/tabdialog.cpp4
-rw-r--r--examples/widgets/doc/images/regularexpression-example.pngbin0 -> 78860 bytes
-rw-r--r--examples/widgets/doc/images/systemtray-editor.pngbin0 -> 18147 bytes
-rw-r--r--examples/widgets/doc/images/systemtray-example.pngbin0 -> 47588 bytes
-rw-r--r--examples/widgets/doc/src/application.qdoc75
-rw-r--r--examples/widgets/doc/src/codeeditor.qdoc2
-rw-r--r--examples/widgets/doc/src/findfiles.qdoc7
-rw-r--r--examples/widgets/doc/src/icons.qdoc117
-rw-r--r--examples/widgets/doc/src/imageviewer.qdoc11
-rw-r--r--examples/widgets/doc/src/plugandpaint.qdoc6
-rw-r--r--examples/widgets/doc/src/recentfiles.qdoc37
-rw-r--r--examples/widgets/doc/src/regularexpression.qdoc48
-rw-r--r--examples/widgets/doc/src/screenshot.qdoc90
-rw-r--r--examples/widgets/doc/src/syntaxhighlighter.qdoc2
-rw-r--r--examples/widgets/doc/src/systray.qdoc179
-rw-r--r--examples/widgets/doc/src/tablet.qdoc24
-rw-r--r--examples/widgets/doc/src/tetrix.qdoc2
-rw-r--r--examples/widgets/draganddrop/draggableicons/main.cpp3
-rw-r--r--examples/widgets/draganddrop/draggabletext/draggabletext.pro6
-rw-r--r--examples/widgets/draganddrop/draggabletext/draglabel.cpp49
-rw-r--r--examples/widgets/draganddrop/draggabletext/draglabel.h58
-rw-r--r--examples/widgets/draganddrop/draggabletext/dragwidget.cpp45
-rw-r--r--examples/widgets/draganddrop/dropsite/droparea.cpp6
-rw-r--r--examples/widgets/draganddrop/dropsite/dropsitewindow.cpp27
-rw-r--r--examples/widgets/draganddrop/fridgemagnets/dragwidget.cpp19
-rw-r--r--examples/widgets/draganddrop/fridgemagnets/main.cpp2
-rw-r--r--examples/widgets/draganddrop/puzzle/main.cpp2
-rw-r--r--examples/widgets/draganddrop/puzzle/mainwindow.cpp47
-rw-r--r--examples/widgets/draganddrop/puzzle/mainwindow.h3
-rw-r--r--examples/widgets/draganddrop/puzzle/pieceslist.cpp10
-rw-r--r--examples/widgets/draganddrop/puzzle/pieceslist.h2
-rw-r--r--examples/widgets/draganddrop/puzzle/puzzle.pro2
-rw-r--r--examples/widgets/draganddrop/puzzle/puzzlewidget.cpp26
-rw-r--r--examples/widgets/draganddrop/puzzle/puzzlewidget.h1
-rw-r--r--examples/widgets/gestures/imagegestures/imagewidget.cpp11
-rw-r--r--examples/widgets/gestures/imagegestures/imagewidget.h1
-rw-r--r--examples/widgets/gestures/imagegestures/mainwidget.h2
-rw-r--r--examples/widgets/graphicsview/boxes/scene.cpp4
-rw-r--r--examples/widgets/itemviews/addressbook/adddialog.cpp4
-rw-r--r--examples/widgets/itemviews/addressbook/addresswidget.cpp10
-rw-r--r--examples/widgets/itemviews/addressbook/addresswidget.h2
-rw-r--r--examples/widgets/itemviews/addressbook/mainwindow.cpp16
-rw-r--r--examples/widgets/itemviews/addressbook/newaddresstab.cpp2
-rw-r--r--examples/widgets/itemviews/basicsortfiltermodel/window.cpp22
-rw-r--r--examples/widgets/itemviews/chart/mainwindow.cpp27
-rw-r--r--examples/widgets/itemviews/chart/mainwindow.h3
-rw-r--r--examples/widgets/itemviews/combowidgetmapper/window.cpp12
-rw-r--r--examples/widgets/itemviews/customsortfiltermodel/filterwidget.cpp6
-rw-r--r--examples/widgets/itemviews/customsortfiltermodel/window.cpp14
-rw-r--r--examples/widgets/itemviews/editabletreemodel/mainwindow.cpp30
-rw-r--r--examples/widgets/itemviews/editabletreemodel/mainwindow.h4
-rw-r--r--examples/widgets/itemviews/editabletreemodel/treemodel.cpp2
-rw-r--r--examples/widgets/itemviews/fetchmore/window.cpp12
-rw-r--r--examples/widgets/itemviews/frozencolumn/freezetablewidget.cpp18
-rw-r--r--examples/widgets/itemviews/frozencolumn/main.cpp6
-rw-r--r--examples/widgets/itemviews/interview/model.cpp2
-rw-r--r--examples/widgets/itemviews/pixelator/mainwindow.cpp17
-rw-r--r--examples/widgets/itemviews/puzzle/main.cpp2
-rw-r--r--examples/widgets/itemviews/puzzle/mainwindow.cpp45
-rw-r--r--examples/widgets/itemviews/puzzle/mainwindow.h3
-rw-r--r--examples/widgets/itemviews/simpledommodel/dommodel.cpp2
-rw-r--r--examples/widgets/itemviews/simpledommodel/mainwindow.cpp4
-rw-r--r--examples/widgets/itemviews/simpletreemodel/treemodel.cpp2
-rw-r--r--examples/widgets/itemviews/simplewidgetmapper/window.cpp6
-rw-r--r--examples/widgets/itemviews/spreadsheet/spreadsheet.cpp50
-rw-r--r--examples/widgets/itemviews/spreadsheet/spreadsheetdelegate.cpp2
-rw-r--r--examples/widgets/itemviews/stardelegate/stardelegate.cpp4
-rw-r--r--examples/widgets/mainwindows/application/main.cpp16
-rw-r--r--examples/widgets/mainwindows/application/mainwindow.cpp196
-rw-r--r--examples/widgets/mainwindows/application/mainwindow.h21
-rw-r--r--examples/widgets/mainwindows/dockwidgets/mainwindow.cpp95
-rw-r--r--examples/widgets/mainwindows/dockwidgets/mainwindow.h14
-rw-r--r--examples/widgets/mainwindows/mainwindow/colorswatch.cpp211
-rw-r--r--examples/widgets/mainwindows/mainwindow/colorswatch.h78
-rw-r--r--examples/widgets/mainwindows/mainwindow/main.cpp67
-rw-r--r--examples/widgets/mainwindows/mainwindow/mainwindow.cpp215
-rw-r--r--examples/widgets/mainwindows/mainwindow/mainwindow.h31
-rw-r--r--examples/widgets/mainwindows/mainwindow/toolbar.cpp88
-rw-r--r--examples/widgets/mainwindows/mainwindow/toolbar.h66
-rw-r--r--examples/widgets/mainwindows/mainwindows.pro1
-rw-r--r--examples/widgets/mainwindows/mdi/main.cpp2
-rw-r--r--examples/widgets/mainwindows/mdi/mainwindow.cpp334
-rw-r--r--examples/widgets/mainwindows/mdi/mainwindow.h31
-rw-r--r--examples/widgets/mainwindows/mdi/mdichild.cpp39
-rw-r--r--examples/widgets/mainwindows/menus/mainwindow.cpp44
-rw-r--r--examples/widgets/mainwindows/recentfiles/main.cpp53
-rw-r--r--examples/widgets/mainwindows/recentfiles/mainwindow.cpp251
-rw-r--r--examples/widgets/mainwindows/recentfiles/mainwindow.h96
-rw-r--r--examples/widgets/mainwindows/recentfiles/recentfiles.pro9
-rw-r--r--examples/widgets/mainwindows/sdi/main.cpp25
-rw-r--r--examples/widgets/mainwindows/sdi/mainwindow.cpp350
-rw-r--r--examples/widgets/mainwindows/sdi/mainwindow.h41
-rw-r--r--examples/widgets/painting/fontsampler/mainwindow.cpp2
-rw-r--r--examples/widgets/painting/shared/arthurstyle.cpp4
-rw-r--r--examples/widgets/richtext/syntaxhighlighter/syntaxhighlighter.pro2
-rw-r--r--examples/widgets/richtext/textedit/main.cpp24
-rw-r--r--examples/widgets/richtext/textedit/textedit.cpp375
-rw-r--r--examples/widgets/richtext/textedit/textedit.h22
-rw-r--r--examples/widgets/tools/regexp/regexpdialog.cpp4
-rw-r--r--examples/widgets/tools/regularexpression/images/copy.pngbin0 -> 1338 bytes
-rw-r--r--examples/widgets/tools/regularexpression/main.cpp51
-rw-r--r--examples/widgets/tools/regularexpression/regularexpression.pro11
-rw-r--r--examples/widgets/tools/regularexpression/regularexpression.qrc5
-rw-r--r--examples/widgets/tools/regularexpression/regularexpressiondialog.cpp349
-rw-r--r--examples/widgets/tools/regularexpression/regularexpressiondialog.h100
-rw-r--r--examples/widgets/tools/settingseditor/locationdialog.cpp50
-rw-r--r--examples/widgets/tools/settingseditor/locationdialog.h2
-rw-r--r--examples/widgets/tools/settingseditor/main.cpp3
-rw-r--r--examples/widgets/tools/settingseditor/mainwindow.cpp182
-rw-r--r--examples/widgets/tools/settingseditor/mainwindow.h18
-rw-r--r--examples/widgets/tools/settingseditor/settingstree.cpp49
-rw-r--r--examples/widgets/tools/settingseditor/settingstree.h8
-rw-r--r--examples/widgets/tools/settingseditor/variantdelegate.cpp4
-rw-r--r--examples/widgets/tools/tools.pro1
-rw-r--r--examples/widgets/tutorials/addressbook/part7/addressbook.cpp17
-rw-r--r--examples/widgets/tutorials/modelview/5_edit/mymodel.cpp2
-rw-r--r--examples/widgets/widgets/calculator/calculator.cpp2
-rw-r--r--examples/widgets/widgets/icons/iconpreviewarea.cpp134
-rw-r--r--examples/widgets/widgets/icons/iconpreviewarea.h9
-rw-r--r--examples/widgets/widgets/icons/icons.pro4
-rw-r--r--examples/widgets/widgets/icons/iconsizespinbox.cpp12
-rw-r--r--examples/widgets/widgets/icons/iconsizespinbox.h2
-rw-r--r--examples/widgets/widgets/icons/imagedelegate.cpp18
-rw-r--r--examples/widgets/widgets/icons/imagedelegate.h2
-rw-r--r--examples/widgets/widgets/icons/main.cpp26
-rw-r--r--examples/widgets/widgets/icons/mainwindow.cpp475
-rw-r--r--examples/widgets/widgets/icons/mainwindow.h49
-rw-r--r--examples/widgets/widgets/imageviewer/imageviewer.cpp214
-rw-r--r--examples/widgets/widgets/imageviewer/imageviewer.h17
-rw-r--r--examples/widgets/widgets/movie/movie.pro2
-rw-r--r--examples/widgets/widgets/stylesheet/mainwindow.cpp2
-rw-r--r--examples/widgets/widgets/tablet/images.qrc8
-rw-r--r--examples/widgets/widgets/tablet/images/cursor-airbrush.pngbin0 -> 823 bytes
-rw-r--r--examples/widgets/widgets/tablet/images/cursor-eraser.pngbin0 -> 1454 bytes
-rw-r--r--examples/widgets/widgets/tablet/images/cursor-felt-marker.pngbin0 -> 513 bytes
-rw-r--r--examples/widgets/widgets/tablet/images/cursor-pencil.pngbin0 -> 1307 bytes
-rw-r--r--examples/widgets/widgets/tablet/mainwindow.cpp11
-rw-r--r--examples/widgets/widgets/tablet/mainwindow.h1
-rw-r--r--examples/widgets/widgets/tablet/tablet.pro11
-rw-r--r--examples/widgets/widgets/tablet/tabletapplication.cpp3
-rw-r--r--examples/widgets/widgets/tablet/tabletcanvas.cpp151
-rw-r--r--examples/widgets/widgets/tablet/tabletcanvas.h15
-rw-r--r--examples/xml/dombookmarks/dombookmarks.pro2
-rw-r--r--examples/xml/htmlinfo/htmlinfo.pro2
-rw-r--r--examples/xml/htmlinfo/main.cpp2
-rw-r--r--examples/xml/saxbookmarks/saxbookmarks.pro2
-rw-r--r--examples/xml/saxbookmarks/xbelgenerator.cpp4
-rw-r--r--header.COMM20
-rw-r--r--mkspecs/aix-g++-64/qmake.conf3
-rw-r--r--mkspecs/aix-g++/qmake.conf3
-rw-r--r--mkspecs/aix-xlc-64/qmake.conf3
-rw-r--r--mkspecs/aix-xlc/qmake.conf3
-rw-r--r--mkspecs/common/angle.conf9
-rw-r--r--mkspecs/common/armcc.conf44
-rw-r--r--mkspecs/common/clang-mac.conf4
-rw-r--r--mkspecs/common/clang.conf7
-rw-r--r--mkspecs/common/g++-base.conf7
-rw-r--r--mkspecs/common/gcc-base-mac.conf8
-rw-r--r--mkspecs/common/gcc-base-unix.conf1
-rw-r--r--mkspecs/common/ios/clang.conf2
-rw-r--r--mkspecs/common/linux.conf7
-rw-r--r--mkspecs/common/mac.conf7
-rw-r--r--mkspecs/common/mac/qplatformdefs.h1
-rw-r--r--mkspecs/common/msvc-base.conf56
-rw-r--r--mkspecs/common/msvc-desktop.conf61
-rw-r--r--mkspecs/common/qcc-base-qnx-armle-v7.conf3
-rw-r--r--mkspecs/common/qcc-base-qnx-x86.conf3
-rw-r--r--mkspecs/common/qcc-base-qnx.conf5
-rw-r--r--mkspecs/common/unix.conf1
-rw-r--r--mkspecs/common/wince/qmake.conf11
-rw-r--r--mkspecs/common/winrt_winphone/manifests/10.0/AppxManifest.xml.in5
-rw-r--r--mkspecs/common/winrt_winphone/manifests/8.1/AppxManifest.xml.in3
-rw-r--r--mkspecs/common/winrt_winphone/manifests/8.1_wp/AppxManifest.xml.in3
-rw-r--r--mkspecs/common/winrt_winphone/qmake.conf22
-rw-r--r--mkspecs/cygwin-g++/qmake.conf7
-rw-r--r--mkspecs/darwin-g++/qmake.conf3
-rw-r--r--mkspecs/devices/common/linux_device_post.conf4
-rw-r--r--mkspecs/devices/common/linux_device_pre.conf3
-rw-r--r--mkspecs/devices/linux-arm-generic-g++/qmake.conf9
-rw-r--r--mkspecs/devices/linux-arm-generic-g++/qplatformdefs.h34
-rw-r--r--mkspecs/devices/linux-beagleboard-g++/qmake.conf7
-rw-r--r--mkspecs/devices/linux-jetson-tk1-pro-g++/qmake.conf38
-rw-r--r--mkspecs/devices/linux-jetson-tk1-pro-g++/qplatformdefs.h34
-rw-r--r--mkspecs/devices/linux-nuc-g++/qmake.conf20
-rw-r--r--mkspecs/devices/linux-nuc-g++/qplatformdefs.h34
-rw-r--r--mkspecs/devices/linux-rasp-pi-g++/qmake.conf3
-rw-r--r--mkspecs/devices/linux-rasp-pi2-g++/qmake.conf6
-rw-r--r--mkspecs/features/android/android.prf2
-rw-r--r--mkspecs/features/c++11.prf10
-rw-r--r--mkspecs/features/c++14.prf17
-rw-r--r--mkspecs/features/ctest_testcase_common.prf1
-rw-r--r--mkspecs/features/data/cmake/Qt5ConfigVersion.cmake.in4
-rw-r--r--mkspecs/features/data/unix/findclasslist.pl58
-rw-r--r--mkspecs/features/default_post.prf17
-rw-r--r--mkspecs/features/default_pre.prf2
-rw-r--r--mkspecs/features/device_config.prf9
-rw-r--r--mkspecs/features/exclusive_builds.prf3
-rw-r--r--mkspecs/features/gcov.prf1
-rw-r--r--mkspecs/features/lex.prf23
-rw-r--r--mkspecs/features/mac/default_post.prf40
-rw-r--r--mkspecs/features/mac/objective_c.prf27
-rw-r--r--mkspecs/features/mac/sdk.prf5
-rw-r--r--mkspecs/features/plugin_bundle.prf2
-rw-r--r--mkspecs/features/qgltf.prf11
-rw-r--r--mkspecs/features/qml_plugin.prf7
-rw-r--r--mkspecs/features/qt.prf179
-rw-r--r--mkspecs/features/qt_app.prf3
-rw-r--r--mkspecs/features/qt_build_config.prf9
-rw-r--r--mkspecs/features/qt_build_paths.prf11
-rw-r--r--mkspecs/features/qt_clear_installs.prf12
-rw-r--r--mkspecs/features/qt_common.prf16
-rw-r--r--mkspecs/features/qt_docs.prf48
-rw-r--r--mkspecs/features/qt_docs_targets.prf20
-rw-r--r--mkspecs/features/qt_example_installs.prf4
-rw-r--r--mkspecs/features/qt_functions.prf234
-rw-r--r--mkspecs/features/qt_module.prf93
-rw-r--r--mkspecs/features/qt_module_headers.prf76
-rw-r--r--mkspecs/features/qt_module_pris.prf88
-rw-r--r--mkspecs/features/qt_plugin.prf2
-rw-r--r--mkspecs/features/qt_tool.prf3
-rw-r--r--mkspecs/features/resolve_target.prf6
-rw-r--r--mkspecs/features/resources.prf60
-rw-r--r--mkspecs/features/spec_pre.prf2
-rw-r--r--mkspecs/features/testcase.prf27
-rw-r--r--mkspecs/features/unix/hide_symbols.prf1
-rw-r--r--mkspecs/features/warn_off.prf1
-rw-r--r--mkspecs/features/warn_on.prf1
-rw-r--r--mkspecs/features/win32/idcidl.prf2
-rw-r--r--mkspecs/features/win32/windows.prf2
-rw-r--r--mkspecs/features/winrt/font_deployment.prf62
-rw-r--r--mkspecs/features/winrt/package_manifest.prf8
-rw-r--r--mkspecs/features/yacc.prf18
-rw-r--r--mkspecs/freebsd-g++/qmake.conf3
-rw-r--r--mkspecs/freebsd-g++46/qmake.conf3
-rw-r--r--mkspecs/freebsd-icc/qmake.conf3
-rw-r--r--mkspecs/haiku-g++/qmake.conf4
-rw-r--r--mkspecs/hpux-acc-64/qmake.conf3
-rw-r--r--mkspecs/hpux-acc-o64/qmake.conf3
-rw-r--r--mkspecs/hpux-acc/qmake.conf3
-rw-r--r--mkspecs/hpux-g++-64/qmake.conf3
-rw-r--r--mkspecs/hpux-g++/qmake.conf3
-rw-r--r--mkspecs/hpuxi-acc-32/qmake.conf3
-rw-r--r--mkspecs/hpuxi-acc-64/qmake.conf3
-rw-r--r--mkspecs/hpuxi-g++-64/qmake.conf3
-rw-r--r--mkspecs/hurd-g++/qmake.conf3
-rw-r--r--mkspecs/irix-cc-64/qmake.conf3
-rw-r--r--mkspecs/irix-cc/qmake.conf3
-rw-r--r--mkspecs/irix-g++-64/qmake.conf3
-rw-r--r--mkspecs/irix-g++/qmake.conf3
-rw-r--r--mkspecs/linux-cxx/qmake.conf3
-rw-r--r--mkspecs/linux-g++-32/qmake.conf4
-rw-r--r--mkspecs/linux-g++-64/qmake.conf3
-rw-r--r--mkspecs/linux-g++/qplatformdefs.h6
-rw-r--r--mkspecs/linux-icc/qmake.conf16
-rw-r--r--mkspecs/linux-kcc/qmake.conf3
-rw-r--r--mkspecs/linux-pgcc/qmake.conf3
-rw-r--r--mkspecs/lynxos-g++/qmake.conf3
-rw-r--r--mkspecs/macx-clang-32/qmake.conf1
-rw-r--r--mkspecs/macx-g++-32/qmake.conf1
-rw-r--r--mkspecs/macx-icc/qmake.conf17
-rw-r--r--[-rwxr-xr-x]mkspecs/macx-ios-clang/Info.plist.app0
-rw-r--r--mkspecs/macx-ios-clang/features/default_post.prf184
-rw-r--r--mkspecs/macx-ios-clang/features/exclusive_builds_post.prf8
-rw-r--r--mkspecs/macx-ios-clang/features/qt.prf34
-rw-r--r--mkspecs/macx-ios-clang/features/resolve_config.prf64
-rw-r--r--mkspecs/macx-ios-clang/features/testcase.prf12
-rw-r--r--mkspecs/macx-ios-clang/features/testcase_targets.prf3
-rw-r--r--mkspecs/macx-ios-clang/features/xcodebuild.prf49
-rwxr-xr-xmkspecs/macx-ios-clang/ios_destinations.sh55
-rw-r--r--mkspecs/macx-ios-clang/qmake.conf2
-rwxr-xr-xmkspecs/macx-ios-clang/rename_main.sh78
-rw-r--r--mkspecs/macx-ios-clang/xcodebuild.mk100
-rw-r--r--mkspecs/macx-xcode/default.xcscheme7
-rw-r--r--mkspecs/netbsd-g++/qmake.conf3
-rw-r--r--mkspecs/openbsd-g++/qmake.conf3
-rw-r--r--mkspecs/sco-g++/qmake.conf3
-rw-r--r--mkspecs/solaris-cc-64/qmake.conf3
-rw-r--r--mkspecs/solaris-cc/qmake.conf3
-rw-r--r--mkspecs/solaris-g++-64/qmake.conf3
-rw-r--r--mkspecs/solaris-g++/qmake.conf3
-rw-r--r--mkspecs/tru64-cxx/qmake.conf3
-rw-r--r--mkspecs/tru64-g++/qmake.conf3
-rw-r--r--mkspecs/unixware-cc/qmake.conf3
-rw-r--r--mkspecs/unixware-g++/qmake.conf3
-rw-r--r--mkspecs/unsupported/freebsd-clang/qmake.conf4
-rw-r--r--mkspecs/unsupported/linux-armcc/qmake.conf29
-rw-r--r--mkspecs/unsupported/linux-armcc/qplatformdefs.h92
-rw-r--r--mkspecs/unsupported/linux-host-g++/qmake.conf4
-rw-r--r--mkspecs/unsupported/qnx-X11-g++/qmake.conf2
-rw-r--r--mkspecs/unsupported/vxworks-ppc-dcc/qmake.conf3
-rw-r--r--mkspecs/unsupported/vxworks-ppc-g++/qmake.conf3
-rw-r--r--mkspecs/unsupported/vxworks-simpentium-dcc/qmake.conf3
-rw-r--r--mkspecs/unsupported/vxworks-simpentium-g++/qmake.conf3
-rw-r--r--mkspecs/win32-g++/qmake.conf18
-rw-r--r--mkspecs/win32-g++/qplatformdefs.h1
-rw-r--r--mkspecs/win32-icc/qmake.conf12
-rw-r--r--mkspecs/wince70embedded-armv4i-msvc2008/qmake.conf2
-rw-r--r--mkspecs/wince80colibri-armv7-msvc2012/qmake.conf17
-rw-r--r--mkspecs/winphone-arm-msvc2013/qmake.conf1
-rw-r--r--mkspecs/winphone-x86-msvc2013/qmake.conf1
-rw-r--r--mkspecs/winrt-arm-msvc2013/qmake.conf2
-rw-r--r--mkspecs/winrt-arm-msvc2015/qmake.conf7
-rw-r--r--mkspecs/winrt-x64-msvc2015/qmake.conf7
-rw-r--r--mkspecs/winrt-x86-msvc2013/qmake.conf2
-rw-r--r--mkspecs/winrt-x86-msvc2015/qmake.conf8
-rw-r--r--qmake/Makefile.unix7
-rw-r--r--qmake/Makefile.win324
-rw-r--r--qmake/doc/snippets/code/doc_src_qmake-manual.pro21
-rw-r--r--qmake/doc/src/qmake-manual.qdoc147
-rw-r--r--qmake/generators/mac/pbuilder_pbx.cpp49
-rw-r--r--qmake/generators/makefile.cpp167
-rw-r--r--qmake/generators/makefile.h9
-rw-r--r--qmake/generators/makefiledeps.cpp564
-rw-r--r--qmake/generators/projectgenerator.cpp2
-rw-r--r--qmake/generators/unix/unixmake.cpp459
-rw-r--r--qmake/generators/unix/unixmake.h3
-rw-r--r--qmake/generators/unix/unixmake2.cpp151
-rw-r--r--qmake/generators/win32/cesdkhandler.cpp22
-rw-r--r--qmake/generators/win32/mingw_make.cpp117
-rw-r--r--qmake/generators/win32/mingw_make.h3
-rw-r--r--qmake/generators/win32/msbuild_objectmodel.cpp2
-rw-r--r--qmake/generators/win32/msvc_nmake.cpp49
-rw-r--r--qmake/generators/win32/msvc_nmake.h1
-rw-r--r--qmake/generators/win32/msvc_objectmodel.cpp8
-rw-r--r--qmake/generators/win32/msvc_vcproj.cpp82
-rw-r--r--qmake/generators/win32/msvc_vcproj.h1
-rw-r--r--qmake/generators/win32/winmakefile.cpp315
-rw-r--r--qmake/generators/win32/winmakefile.h6
-rw-r--r--qmake/library/ioutils.cpp4
-rw-r--r--qmake/library/proitems.cpp4
-rw-r--r--qmake/library/proitems.h1
-rw-r--r--qmake/library/qmakebuiltins.cpp43
-rw-r--r--qmake/library/qmakeevaluator.cpp42
-rw-r--r--qmake/library/qmakeevaluator.h10
-rw-r--r--qmake/library/qmakeglobals.cpp50
-rw-r--r--qmake/library/qmakeparser.cpp25
-rw-r--r--qmake/library/qmakeparser.h5
-rw-r--r--qmake/library/qmakevfs.cpp17
-rw-r--r--qmake/library/qmakevfs.h2
-rw-r--r--qmake/meta.cpp16
-rw-r--r--qmake/meta.h12
-rw-r--r--qmake/option.cpp7
-rw-r--r--qmake/option.h4
-rw-r--r--qtbase.pro5
-rw-r--r--[-rwxr-xr-x]src/3rdparty/angle/include/KHR/khrplatform.h0
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/SurfaceD3D.cpp1
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/SwapChain11.cpp46
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/winrt/CoreWindowNativeWindow.cpp21
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/winrt/CoreWindowNativeWindow.h4
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/winrt/InspectableNativeWindow.cpp21
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/winrt/InspectableNativeWindow.h10
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/winrt/SwapChainPanelNativeWindow.cpp30
-rw-r--r--src/3rdparty/angle/src/libANGLE/renderer/d3d/d3d11/winrt/SwapChainPanelNativeWindow.h7
-rw-r--r--src/3rdparty/angle/src/libGLESv2/entry_points_gles_2_0_ext.cpp4
-rw-r--r--src/3rdparty/easing/easing.cpp18
-rw-r--r--src/3rdparty/forkfd/forkfd.c135
-rw-r--r--src/3rdparty/freetype/README11
-rw-r--r--src/3rdparty/freetype/builds/unix/ftsystem.c2
-rw-r--r--src/3rdparty/freetype/docs/CHANGES188
-rw-r--r--src/3rdparty/freetype/docs/CUSTOMIZE17
-rw-r--r--src/3rdparty/freetype/docs/DEBUG2
-rw-r--r--src/3rdparty/freetype/docs/TODO2
-rw-r--r--src/3rdparty/freetype/freetype.pro4
-rw-r--r--src/3rdparty/freetype/include/config/ftconfig.h450
-rw-r--r--src/3rdparty/freetype/include/config/ftheader.h832
-rw-r--r--src/3rdparty/freetype/include/config/ftoption.h899
-rw-r--r--src/3rdparty/freetype/include/config/ftstdlib.h174
-rw-r--r--src/3rdparty/freetype/include/freetype.h4048
-rw-r--r--src/3rdparty/freetype/include/freetype/config/ftconfig.h467
-rw-r--r--src/3rdparty/freetype/include/freetype/config/ftheader.h834
-rw-r--r--src/3rdparty/freetype/include/freetype/config/ftmodule.h (renamed from src/3rdparty/freetype/include/config/ftmodule.h)0
-rw-r--r--src/3rdparty/freetype/include/freetype/config/ftoption.h886
-rw-r--r--src/3rdparty/freetype/include/freetype/config/ftstdlib.h174
-rw-r--r--src/3rdparty/freetype/include/freetype/freetype.h4204
-rw-r--r--src/3rdparty/freetype/include/freetype/ftadvanc.h187
-rw-r--r--src/3rdparty/freetype/include/freetype/ftautoh.h450
-rw-r--r--src/3rdparty/freetype/include/freetype/ftbbox.h101
-rw-r--r--src/3rdparty/freetype/include/freetype/ftbdf.h210
-rw-r--r--src/3rdparty/freetype/include/freetype/ftbitmap.h240
-rw-r--r--src/3rdparty/freetype/include/freetype/ftbzip2.h102
-rw-r--r--src/3rdparty/freetype/include/freetype/ftcache.h1057
-rw-r--r--src/3rdparty/freetype/include/freetype/ftcffdrv.h262
-rw-r--r--src/3rdparty/freetype/include/freetype/ftchapters.h135
-rw-r--r--src/3rdparty/freetype/include/freetype/ftcid.h168
-rw-r--r--src/3rdparty/freetype/include/freetype/fterrdef.h276
-rw-r--r--src/3rdparty/freetype/include/freetype/fterrors.h216
-rw-r--r--src/3rdparty/freetype/include/freetype/ftfntfmt.h92
-rw-r--r--src/3rdparty/freetype/include/freetype/ftgasp.h129
-rw-r--r--src/3rdparty/freetype/include/freetype/ftglyph.h605
-rw-r--r--src/3rdparty/freetype/include/freetype/ftgxval.h357
-rw-r--r--src/3rdparty/freetype/include/freetype/ftgzip.h148
-rw-r--r--src/3rdparty/freetype/include/freetype/ftimage.h1214
-rw-r--r--src/3rdparty/freetype/include/freetype/ftincrem.h354
-rw-r--r--src/3rdparty/freetype/include/freetype/ftlcdfil.h251
-rw-r--r--src/3rdparty/freetype/include/freetype/ftlist.h276
-rw-r--r--src/3rdparty/freetype/include/freetype/ftlzw.h99
-rw-r--r--src/3rdparty/freetype/include/freetype/ftmac.h274
-rw-r--r--src/3rdparty/freetype/include/freetype/ftmm.h379
-rw-r--r--src/3rdparty/freetype/include/freetype/ftmodapi.h669
-rw-r--r--src/3rdparty/freetype/include/freetype/ftmoderr.h194
-rw-r--r--src/3rdparty/freetype/include/freetype/ftotval.h204
-rw-r--r--src/3rdparty/freetype/include/freetype/ftoutln.h574
-rw-r--r--src/3rdparty/freetype/include/freetype/ftpfr.h172
-rw-r--r--src/3rdparty/freetype/include/freetype/ftrender.h232
-rw-r--r--src/3rdparty/freetype/include/freetype/ftsizes.h159
-rw-r--r--src/3rdparty/freetype/include/freetype/ftsnames.h200
-rw-r--r--src/3rdparty/freetype/include/freetype/ftstroke.h785
-rw-r--r--src/3rdparty/freetype/include/freetype/ftsynth.h84
-rw-r--r--src/3rdparty/freetype/include/freetype/ftsystem.h355
-rw-r--r--src/3rdparty/freetype/include/freetype/fttrigon.h350
-rw-r--r--src/3rdparty/freetype/include/freetype/ftttdrv.h310
-rw-r--r--src/3rdparty/freetype/include/freetype/fttypes.h602
-rw-r--r--src/3rdparty/freetype/include/freetype/ftwinfnt.h275
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/autohint.h244
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftcalc.h418
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftdebug.h255
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftdriver.h409
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftgloadr.h172
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftmemory.h386
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftobjs.h1571
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftpic.h71
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftrfork.h266
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftserv.h763
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftstream.h536
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/fttrace.h154
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/ftvalid.h159
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/internal.h63
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/psaux.h877
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/pshints.h722
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svbdf.h82
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svcid.h90
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svfntfmt.h55
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svgldict.h88
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svgxval.h72
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svkern.h51
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svmm.h113
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svotval.h55
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svpfr.h66
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svpostnm.h81
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svprop.h81
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svpscmap.h177
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svpsinfo.h111
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svsfnt.h103
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svttcmap.h106
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svtteng.h53
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svttglyf.h69
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/services/svwinfnt.h50
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/sfnt.h748
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/t1types.h255
-rw-r--r--src/3rdparty/freetype/include/freetype/internal/tttypes.h1526
-rw-r--r--src/3rdparty/freetype/include/freetype/t1tables.h761
-rw-r--r--src/3rdparty/freetype/include/freetype/ttnameid.h1237
-rw-r--r--src/3rdparty/freetype/include/freetype/tttables.h829
-rw-r--r--src/3rdparty/freetype/include/freetype/tttags.h111
-rw-r--r--src/3rdparty/freetype/include/freetype/ttunpat.h60
-rw-r--r--src/3rdparty/freetype/include/ft2build.h4
-rw-r--r--src/3rdparty/freetype/include/ftadvanc.h187
-rw-r--r--src/3rdparty/freetype/include/ftautoh.h402
-rw-r--r--src/3rdparty/freetype/include/ftbbox.h101
-rw-r--r--src/3rdparty/freetype/include/ftbdf.h210
-rw-r--r--src/3rdparty/freetype/include/ftbitmap.h232
-rw-r--r--src/3rdparty/freetype/include/ftbzip2.h102
-rw-r--r--src/3rdparty/freetype/include/ftcache.h1057
-rw-r--r--src/3rdparty/freetype/include/ftcffdrv.h262
-rw-r--r--src/3rdparty/freetype/include/ftchapters.h121
-rw-r--r--src/3rdparty/freetype/include/ftcid.h167
-rw-r--r--src/3rdparty/freetype/include/fterrdef.h249
-rw-r--r--src/3rdparty/freetype/include/fterrors.h198
-rw-r--r--src/3rdparty/freetype/include/ftgasp.h129
-rw-r--r--src/3rdparty/freetype/include/ftglyph.h605
-rw-r--r--src/3rdparty/freetype/include/ftgxval.h357
-rw-r--r--src/3rdparty/freetype/include/ftgzip.h148
-rw-r--r--src/3rdparty/freetype/include/ftimage.h1220
-rw-r--r--src/3rdparty/freetype/include/ftincrem.h354
-rw-r--r--src/3rdparty/freetype/include/ftlcdfil.h251
-rw-r--r--src/3rdparty/freetype/include/ftlist.h276
-rw-r--r--src/3rdparty/freetype/include/ftlzw.h99
-rw-r--r--src/3rdparty/freetype/include/ftmac.h274
-rw-r--r--src/3rdparty/freetype/include/ftmm.h373
-rw-r--r--src/3rdparty/freetype/include/ftmodapi.h667
-rw-r--r--src/3rdparty/freetype/include/ftmoderr.h194
-rw-r--r--src/3rdparty/freetype/include/ftotval.h204
-rw-r--r--src/3rdparty/freetype/include/ftoutln.h574
-rw-r--r--src/3rdparty/freetype/include/ftpfr.h172
-rw-r--r--src/3rdparty/freetype/include/ftrender.h237
-rw-r--r--src/3rdparty/freetype/include/ftsizes.h159
-rw-r--r--src/3rdparty/freetype/include/ftsnames.h200
-rw-r--r--src/3rdparty/freetype/include/ftstroke.h785
-rw-r--r--src/3rdparty/freetype/include/ftsynth.h82
-rw-r--r--src/3rdparty/freetype/include/ftsystem.h355
-rw-r--r--src/3rdparty/freetype/include/fttrigon.h350
-rw-r--r--src/3rdparty/freetype/include/ftttdrv.h170
-rw-r--r--src/3rdparty/freetype/include/fttypes.h602
-rw-r--r--src/3rdparty/freetype/include/ftwinfnt.h275
-rw-r--r--src/3rdparty/freetype/include/ftxf86.h84
-rw-r--r--src/3rdparty/freetype/include/internal/autohint.h244
-rw-r--r--src/3rdparty/freetype/include/internal/ftcalc.h406
-rw-r--r--src/3rdparty/freetype/include/internal/ftdebug.h255
-rw-r--r--src/3rdparty/freetype/include/internal/ftdriver.h409
-rw-r--r--src/3rdparty/freetype/include/internal/ftgloadr.h170
-rw-r--r--src/3rdparty/freetype/include/internal/ftmemory.h378
-rw-r--r--src/3rdparty/freetype/include/internal/ftobjs.h1571
-rw-r--r--src/3rdparty/freetype/include/internal/ftpic.h71
-rw-r--r--src/3rdparty/freetype/include/internal/ftrfork.h266
-rw-r--r--src/3rdparty/freetype/include/internal/ftserv.h763
-rw-r--r--src/3rdparty/freetype/include/internal/ftstream.h536
-rw-r--r--src/3rdparty/freetype/include/internal/fttrace.h154
-rw-r--r--src/3rdparty/freetype/include/internal/ftvalid.h159
-rw-r--r--src/3rdparty/freetype/include/internal/internal.h63
-rw-r--r--src/3rdparty/freetype/include/internal/psaux.h877
-rw-r--r--src/3rdparty/freetype/include/internal/pshints.h722
-rw-r--r--src/3rdparty/freetype/include/internal/services/svbdf.h82
-rw-r--r--src/3rdparty/freetype/include/internal/services/svcid.h89
-rw-r--r--src/3rdparty/freetype/include/internal/services/svgldict.h88
-rw-r--r--src/3rdparty/freetype/include/internal/services/svgxval.h72
-rw-r--r--src/3rdparty/freetype/include/internal/services/svkern.h51
-rw-r--r--src/3rdparty/freetype/include/internal/services/svmm.h113
-rw-r--r--src/3rdparty/freetype/include/internal/services/svotval.h55
-rw-r--r--src/3rdparty/freetype/include/internal/services/svpfr.h66
-rw-r--r--src/3rdparty/freetype/include/internal/services/svpostnm.h81
-rw-r--r--src/3rdparty/freetype/include/internal/services/svprop.h81
-rw-r--r--src/3rdparty/freetype/include/internal/services/svpscmap.h177
-rw-r--r--src/3rdparty/freetype/include/internal/services/svpsinfo.h111
-rw-r--r--src/3rdparty/freetype/include/internal/services/svsfnt.h103
-rw-r--r--src/3rdparty/freetype/include/internal/services/svttcmap.h107
-rw-r--r--src/3rdparty/freetype/include/internal/services/svtteng.h53
-rw-r--r--src/3rdparty/freetype/include/internal/services/svttglyf.h68
-rw-r--r--src/3rdparty/freetype/include/internal/services/svwinfnt.h50
-rw-r--r--src/3rdparty/freetype/include/internal/services/svxf86nm.h55
-rw-r--r--src/3rdparty/freetype/include/internal/sfnt.h711
-rw-r--r--src/3rdparty/freetype/include/internal/t1types.h255
-rw-r--r--src/3rdparty/freetype/include/internal/tttypes.h1516
-rw-r--r--src/3rdparty/freetype/include/t1tables.h760
-rw-r--r--src/3rdparty/freetype/include/ttnameid.h1237
-rw-r--r--src/3rdparty/freetype/include/tttables.h829
-rw-r--r--src/3rdparty/freetype/include/tttags.h111
-rw-r--r--src/3rdparty/freetype/include/ttunpat.h60
-rw-r--r--src/3rdparty/freetype/src/Jamfile8
-rw-r--r--src/3rdparty/freetype/src/autofit/Jamfile20
-rw-r--r--src/3rdparty/freetype/src/autofit/afangles.c4
-rw-r--r--src/3rdparty/freetype/src/autofit/afblue.c88
-rw-r--r--src/3rdparty/freetype/src/autofit/afblue.cin2
-rw-r--r--src/3rdparty/freetype/src/autofit/afblue.dat114
-rw-r--r--src/3rdparty/freetype/src/autofit/afblue.h108
-rw-r--r--src/3rdparty/freetype/src/autofit/afblue.hin14
-rw-r--r--src/3rdparty/freetype/src/autofit/afcjk.c80
-rw-r--r--src/3rdparty/freetype/src/autofit/afcjk.h17
-rw-r--r--src/3rdparty/freetype/src/autofit/afcover.h2
-rw-r--r--src/3rdparty/freetype/src/autofit/afdummy.c7
-rw-r--r--src/3rdparty/freetype/src/autofit/afdummy.h2
-rw-r--r--src/3rdparty/freetype/src/autofit/aferrors.h2
-rw-r--r--src/3rdparty/freetype/src/autofit/afglobal.c69
-rw-r--r--src/3rdparty/freetype/src/autofit/afglobal.h18
-rw-r--r--src/3rdparty/freetype/src/autofit/afhints.c199
-rw-r--r--src/3rdparty/freetype/src/autofit/afhints.h73
-rw-r--r--src/3rdparty/freetype/src/autofit/afindic.c7
-rw-r--r--src/3rdparty/freetype/src/autofit/afindic.h2
-rw-r--r--src/3rdparty/freetype/src/autofit/aflatin.c171
-rw-r--r--src/3rdparty/freetype/src/autofit/aflatin.h30
-rw-r--r--src/3rdparty/freetype/src/autofit/aflatin2.c80
-rw-r--r--src/3rdparty/freetype/src/autofit/aflatin2.h2
-rw-r--r--src/3rdparty/freetype/src/autofit/afloader.c223
-rw-r--r--src/3rdparty/freetype/src/autofit/afloader.h21
-rw-r--r--src/3rdparty/freetype/src/autofit/afmodule.c122
-rw-r--r--src/3rdparty/freetype/src/autofit/afmodule.h19
-rw-r--r--src/3rdparty/freetype/src/autofit/afpic.c2
-rw-r--r--src/3rdparty/freetype/src/autofit/afpic.h10
-rw-r--r--src/3rdparty/freetype/src/autofit/afranges.c405
-rw-r--r--src/3rdparty/freetype/src/autofit/afranges.h8
-rw-r--r--src/3rdparty/freetype/src/autofit/afscript.h36
-rw-r--r--src/3rdparty/freetype/src/autofit/afstyles.h51
-rw-r--r--src/3rdparty/freetype/src/autofit/aftypes.h50
-rw-r--r--src/3rdparty/freetype/src/autofit/afwarp.c8
-rw-r--r--src/3rdparty/freetype/src/autofit/afwarp.h4
-rw-r--r--src/3rdparty/freetype/src/autofit/afwrtsys.h2
-rw-r--r--src/3rdparty/freetype/src/autofit/autofit.c2
-rw-r--r--src/3rdparty/freetype/src/autofit/hbshim.c19
-rw-r--r--src/3rdparty/freetype/src/autofit/hbshim.h4
-rw-r--r--src/3rdparty/freetype/src/autofit/module.mk2
-rw-r--r--src/3rdparty/freetype/src/autofit/rules.mk7
-rw-r--r--src/3rdparty/freetype/src/base/Jamfile47
-rw-r--r--src/3rdparty/freetype/src/base/basepic.c2
-rw-r--r--src/3rdparty/freetype/src/base/basepic.h11
-rw-r--r--src/3rdparty/freetype/src/base/ftadvanc.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftapi.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftbase.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftbase.h7
-rw-r--r--src/3rdparty/freetype/src/base/ftbbox.c9
-rw-r--r--src/3rdparty/freetype/src/base/ftbdf.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftbitmap.c67
-rw-r--r--src/3rdparty/freetype/src/base/ftcalc.c442
-rw-r--r--src/3rdparty/freetype/src/base/ftcid.c3
-rw-r--r--src/3rdparty/freetype/src/base/ftdbgmem.c126
-rw-r--r--src/3rdparty/freetype/src/base/ftdebug.c6
-rw-r--r--src/3rdparty/freetype/src/base/ftfntfmt.c55
-rw-r--r--src/3rdparty/freetype/src/base/ftfstype.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftgasp.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftgloadr.c17
-rw-r--r--src/3rdparty/freetype/src/base/ftglyph.c20
-rw-r--r--src/3rdparty/freetype/src/base/ftgxval.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftinit.c14
-rw-r--r--src/3rdparty/freetype/src/base/ftlcdfil.c14
-rw-r--r--src/3rdparty/freetype/src/base/ftmac.c13
-rw-r--r--src/3rdparty/freetype/src/base/ftmm.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftobjs.c230
-rw-r--r--src/3rdparty/freetype/src/base/ftotval.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftoutln.c156
-rw-r--r--src/3rdparty/freetype/src/base/ftpatent.c3
-rw-r--r--src/3rdparty/freetype/src/base/ftpfr.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftpic.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftrfork.c59
-rw-r--r--src/3rdparty/freetype/src/base/ftsnames.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftstream.c88
-rw-r--r--src/3rdparty/freetype/src/base/ftstroke.c59
-rw-r--r--src/3rdparty/freetype/src/base/ftsynth.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftsystem.c16
-rw-r--r--src/3rdparty/freetype/src/base/fttrigon.c75
-rw-r--r--src/3rdparty/freetype/src/base/fttype1.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftutil.c14
-rw-r--r--src/3rdparty/freetype/src/base/ftwinfnt.c2
-rw-r--r--src/3rdparty/freetype/src/base/ftxf86.c40
-rw-r--r--src/3rdparty/freetype/src/base/rules.mk7
-rw-r--r--src/3rdparty/freetype/src/bdf/Jamfile6
-rw-r--r--src/3rdparty/freetype/src/bdf/bdf.h22
-rw-r--r--src/3rdparty/freetype/src/bdf/bdfdrivr.c41
-rw-r--r--src/3rdparty/freetype/src/bdf/bdfdrivr.h2
-rw-r--r--src/3rdparty/freetype/src/bdf/bdflib.c160
-rw-r--r--src/3rdparty/freetype/src/bdf/rules.mk5
-rw-r--r--src/3rdparty/freetype/src/bzip2/Jamfile5
-rw-r--r--src/3rdparty/freetype/src/bzip2/ftbzip2.c28
-rw-r--r--src/3rdparty/freetype/src/bzip2/rules.mk9
-rw-r--r--src/3rdparty/freetype/src/cache/Jamfile16
-rw-r--r--src/3rdparty/freetype/src/cache/ftcache.c2
-rw-r--r--src/3rdparty/freetype/src/cache/ftcbasic.c28
-rw-r--r--src/3rdparty/freetype/src/cache/ftccache.c18
-rw-r--r--src/3rdparty/freetype/src/cache/ftccache.h18
-rw-r--r--src/3rdparty/freetype/src/cache/ftccback.h2
-rw-r--r--src/3rdparty/freetype/src/cache/ftccmap.c10
-rw-r--r--src/3rdparty/freetype/src/cache/ftcerror.h2
-rw-r--r--src/3rdparty/freetype/src/cache/ftcglyph.c4
-rw-r--r--src/3rdparty/freetype/src/cache/ftcglyph.h4
-rw-r--r--src/3rdparty/freetype/src/cache/ftcimage.c9
-rw-r--r--src/3rdparty/freetype/src/cache/ftcimage.h2
-rw-r--r--src/3rdparty/freetype/src/cache/ftcmanag.c11
-rw-r--r--src/3rdparty/freetype/src/cache/ftcmanag.h2
-rw-r--r--src/3rdparty/freetype/src/cache/ftcmru.c2
-rw-r--r--src/3rdparty/freetype/src/cache/ftcmru.h2
-rw-r--r--src/3rdparty/freetype/src/cache/ftcsbits.c8
-rw-r--r--src/3rdparty/freetype/src/cache/ftcsbits.h2
-rw-r--r--src/3rdparty/freetype/src/cache/rules.mk9
-rw-r--r--src/3rdparty/freetype/src/cff/Jamfile20
-rw-r--r--src/3rdparty/freetype/src/cff/cf2arrst.c4
-rw-r--r--src/3rdparty/freetype/src/cff/cf2fixed.h22
-rw-r--r--src/3rdparty/freetype/src/cff/cf2font.h7
-rw-r--r--src/3rdparty/freetype/src/cff/cf2ft.c23
-rw-r--r--src/3rdparty/freetype/src/cff/cf2ft.h2
-rw-r--r--src/3rdparty/freetype/src/cff/cf2hints.c6
-rw-r--r--src/3rdparty/freetype/src/cff/cf2intrp.c52
-rw-r--r--src/3rdparty/freetype/src/cff/cff.c2
-rw-r--r--src/3rdparty/freetype/src/cff/cffcmap.c2
-rw-r--r--src/3rdparty/freetype/src/cff/cffcmap.h2
-rw-r--r--src/3rdparty/freetype/src/cff/cffdrivr.c100
-rw-r--r--src/3rdparty/freetype/src/cff/cffdrivr.h2
-rw-r--r--src/3rdparty/freetype/src/cff/cfferrs.h2
-rw-r--r--src/3rdparty/freetype/src/cff/cffgload.c129
-rw-r--r--src/3rdparty/freetype/src/cff/cffgload.h9
-rw-r--r--src/3rdparty/freetype/src/cff/cffload.c12
-rw-r--r--src/3rdparty/freetype/src/cff/cffload.h2
-rw-r--r--src/3rdparty/freetype/src/cff/cffobjs.c51
-rw-r--r--src/3rdparty/freetype/src/cff/cffobjs.h2
-rw-r--r--src/3rdparty/freetype/src/cff/cffparse.c32
-rw-r--r--src/3rdparty/freetype/src/cff/cffparse.h2
-rw-r--r--src/3rdparty/freetype/src/cff/cffpic.c2
-rw-r--r--src/3rdparty/freetype/src/cff/cffpic.h10
-rw-r--r--src/3rdparty/freetype/src/cff/cfftoken.h2
-rw-r--r--src/3rdparty/freetype/src/cff/cfftypes.h2
-rw-r--r--src/3rdparty/freetype/src/cff/module.mk2
-rw-r--r--src/3rdparty/freetype/src/cff/rules.mk7
-rw-r--r--src/3rdparty/freetype/src/cid/Jamfile9
-rw-r--r--src/3rdparty/freetype/src/cid/ciderrs.h2
-rw-r--r--src/3rdparty/freetype/src/cid/cidgload.c56
-rw-r--r--src/3rdparty/freetype/src/cid/cidgload.h2
-rw-r--r--src/3rdparty/freetype/src/cid/cidload.c48
-rw-r--r--src/3rdparty/freetype/src/cid/cidload.h4
-rw-r--r--src/3rdparty/freetype/src/cid/cidobjs.c18
-rw-r--r--src/3rdparty/freetype/src/cid/cidobjs.h2
-rw-r--r--src/3rdparty/freetype/src/cid/cidparse.c19
-rw-r--r--src/3rdparty/freetype/src/cid/cidparse.h6
-rw-r--r--src/3rdparty/freetype/src/cid/cidriver.c6
-rw-r--r--src/3rdparty/freetype/src/cid/cidriver.h2
-rw-r--r--src/3rdparty/freetype/src/cid/cidtoken.h2
-rw-r--r--src/3rdparty/freetype/src/cid/module.mk2
-rw-r--r--src/3rdparty/freetype/src/cid/rules.mk7
-rw-r--r--src/3rdparty/freetype/src/cid/type1cid.c2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/Jamfile29
-rw-r--r--src/3rdparty/freetype/src/gxvalid/README2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvalid.c3
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvalid.h3
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvbsln.c5
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvcommn.c39
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvcommn.h6
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxverror.h4
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvfeat.c2
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvfeat.h3
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvfgen.c3
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvjust.c38
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvkern.c8
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvlcar.c9
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmod.c4
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmod.h3
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmort.c7
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmort.h3
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmort0.c3
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmort1.c5
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmort2.c5
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmort4.c3
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmort5.c3
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmorx.c4
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmorx.h3
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmorx0.c3
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmorx1.c7
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmorx2.c6
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmorx4.c3
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvmorx5.c3
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvopbd.c5
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvprop.c5
-rw-r--r--src/3rdparty/freetype/src/gxvalid/gxvtrak.c10
-rw-r--r--src/3rdparty/freetype/src/gxvalid/module.mk6
-rw-r--r--src/3rdparty/freetype/src/gxvalid/rules.mk8
-rw-r--r--src/3rdparty/freetype/src/gzip/Jamfile2
-rw-r--r--src/3rdparty/freetype/src/gzip/ftgzip.c31
-rw-r--r--src/3rdparty/freetype/src/gzip/rules.mk11
-rw-r--r--src/3rdparty/freetype/src/lzw/Jamfile2
-rw-r--r--src/3rdparty/freetype/src/lzw/ftlzw.c17
-rw-r--r--src/3rdparty/freetype/src/lzw/ftzopen.c5
-rw-r--r--src/3rdparty/freetype/src/lzw/ftzopen.h7
-rw-r--r--src/3rdparty/freetype/src/lzw/rules.mk10
-rw-r--r--src/3rdparty/freetype/src/otvalid/Jamfile12
-rw-r--r--src/3rdparty/freetype/src/otvalid/module.mk2
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvalid.c2
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvalid.h2
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvbase.c2
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvcommn.c4
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvcommn.h2
-rw-r--r--src/3rdparty/freetype/src/otvalid/otverror.h2
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvgdef.c4
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvgpos.c10
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvgpos.h2
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvgsub.c10
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvjstf.c2
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvmath.c10
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvmod.c2
-rw-r--r--src/3rdparty/freetype/src/otvalid/otvmod.h2
-rw-r--r--src/3rdparty/freetype/src/otvalid/rules.mk7
-rw-r--r--src/3rdparty/freetype/src/pcf/Jamfile7
-rw-r--r--src/3rdparty/freetype/src/pcf/pcf.h4
-rw-r--r--src/3rdparty/freetype/src/pcf/pcfdrivr.c67
-rw-r--r--src/3rdparty/freetype/src/pcf/pcfread.c99
-rw-r--r--src/3rdparty/freetype/src/pcf/rules.mk5
-rw-r--r--src/3rdparty/freetype/src/pfr/Jamfile10
-rw-r--r--src/3rdparty/freetype/src/pfr/module.mk2
-rw-r--r--src/3rdparty/freetype/src/pfr/pfr.c2
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrcmap.c2
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrcmap.h2
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrdrivr.c20
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrdrivr.h2
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrerror.h2
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrgload.c12
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrgload.h2
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrload.c19
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrload.h4
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrobjs.c32
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrobjs.h2
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrsbit.c71
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrsbit.h2
-rw-r--r--src/3rdparty/freetype/src/pfr/pfrtypes.h6
-rw-r--r--src/3rdparty/freetype/src/pfr/rules.mk7
-rw-r--r--src/3rdparty/freetype/src/psaux/Jamfile10
-rw-r--r--src/3rdparty/freetype/src/psaux/afmparse.c45
-rw-r--r--src/3rdparty/freetype/src/psaux/afmparse.h5
-rw-r--r--src/3rdparty/freetype/src/psaux/module.mk2
-rw-r--r--src/3rdparty/freetype/src/psaux/psaux.c2
-rw-r--r--src/3rdparty/freetype/src/psaux/psauxerr.h2
-rw-r--r--src/3rdparty/freetype/src/psaux/psauxmod.c2
-rw-r--r--src/3rdparty/freetype/src/psaux/psauxmod.h2
-rw-r--r--src/3rdparty/freetype/src/psaux/psconv.c6
-rw-r--r--src/3rdparty/freetype/src/psaux/psconv.h2
-rw-r--r--src/3rdparty/freetype/src/psaux/psobjs.c45
-rw-r--r--src/3rdparty/freetype/src/psaux/psobjs.h12
-rw-r--r--src/3rdparty/freetype/src/psaux/rules.mk7
-rw-r--r--src/3rdparty/freetype/src/psaux/t1cmap.c10
-rw-r--r--src/3rdparty/freetype/src/psaux/t1cmap.h2
-rw-r--r--src/3rdparty/freetype/src/psaux/t1decode.c32
-rw-r--r--src/3rdparty/freetype/src/psaux/t1decode.h2
-rw-r--r--src/3rdparty/freetype/src/pshinter/Jamfile9
-rw-r--r--src/3rdparty/freetype/src/pshinter/module.mk2
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshalgo.c143
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshalgo.h49
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshglob.c12
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshglob.h2
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshinter.c2
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshmod.c2
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshmod.h2
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshnterr.h2
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshpic.c2
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshpic.h10
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshrec.c190
-rw-r--r--src/3rdparty/freetype/src/pshinter/pshrec.h10
-rw-r--r--src/3rdparty/freetype/src/pshinter/rules.mk7
-rw-r--r--src/3rdparty/freetype/src/psnames/Jamfile6
-rw-r--r--src/3rdparty/freetype/src/psnames/module.mk2
-rw-r--r--src/3rdparty/freetype/src/psnames/psmodule.c4
-rw-r--r--src/3rdparty/freetype/src/psnames/psmodule.h2
-rw-r--r--src/3rdparty/freetype/src/psnames/psnamerr.h2
-rw-r--r--src/3rdparty/freetype/src/psnames/psnames.c2
-rw-r--r--src/3rdparty/freetype/src/psnames/pspic.c2
-rw-r--r--src/3rdparty/freetype/src/psnames/pspic.h12
-rw-r--r--src/3rdparty/freetype/src/psnames/pstables.h2
-rw-r--r--src/3rdparty/freetype/src/psnames/rules.mk7
-rw-r--r--src/3rdparty/freetype/src/raster/Jamfile7
-rw-r--r--src/3rdparty/freetype/src/raster/ftmisc.h6
-rw-r--r--src/3rdparty/freetype/src/raster/ftraster.c737
-rw-r--r--src/3rdparty/freetype/src/raster/ftraster.h2
-rw-r--r--src/3rdparty/freetype/src/raster/ftrend1.c114
-rw-r--r--src/3rdparty/freetype/src/raster/ftrend1.h8
-rw-r--r--src/3rdparty/freetype/src/raster/module.mk2
-rw-r--r--src/3rdparty/freetype/src/raster/raster.c2
-rw-r--r--src/3rdparty/freetype/src/raster/rasterrs.h2
-rw-r--r--src/3rdparty/freetype/src/raster/rastpic.c22
-rw-r--r--src/3rdparty/freetype/src/raster/rastpic.h12
-rw-r--r--src/3rdparty/freetype/src/raster/rules.mk7
-rw-r--r--src/3rdparty/freetype/src/sfnt/Jamfile15
-rw-r--r--src/3rdparty/freetype/src/sfnt/module.mk2
-rw-r--r--src/3rdparty/freetype/src/sfnt/pngshim.c35
-rw-r--r--src/3rdparty/freetype/src/sfnt/pngshim.h3
-rw-r--r--src/3rdparty/freetype/src/sfnt/rules.mk7
-rw-r--r--src/3rdparty/freetype/src/sfnt/sfdriver.c12
-rw-r--r--src/3rdparty/freetype/src/sfnt/sfdriver.h2
-rw-r--r--src/3rdparty/freetype/src/sfnt/sferrors.h2
-rw-r--r--src/3rdparty/freetype/src/sfnt/sfnt.c2
-rw-r--r--src/3rdparty/freetype/src/sfnt/sfntpic.c2
-rw-r--r--src/3rdparty/freetype/src/sfnt/sfntpic.h14
-rw-r--r--src/3rdparty/freetype/src/sfnt/sfobjs.c125
-rw-r--r--src/3rdparty/freetype/src/sfnt/sfobjs.h11
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttbdf.c2
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttbdf.h2
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttcmap.c342
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttcmap.h2
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttcmapc.h2
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttkern.c6
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttkern.h2
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttload.c140
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttload.h2
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttmtx.c2
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttmtx.h2
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttpost.c34
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttpost.h2
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttsbit.c68
-rw-r--r--src/3rdparty/freetype/src/sfnt/ttsbit.h2
-rw-r--r--src/3rdparty/freetype/src/smooth/Jamfile7
-rw-r--r--src/3rdparty/freetype/src/smooth/ftgrays.c167
-rw-r--r--src/3rdparty/freetype/src/smooth/ftgrays.h2
-rw-r--r--src/3rdparty/freetype/src/smooth/ftsmerrs.h2
-rw-r--r--src/3rdparty/freetype/src/smooth/ftsmooth.c8
-rw-r--r--src/3rdparty/freetype/src/smooth/ftsmooth.h2
-rw-r--r--src/3rdparty/freetype/src/smooth/ftspic.c2
-rw-r--r--src/3rdparty/freetype/src/smooth/ftspic.h7
-rw-r--r--src/3rdparty/freetype/src/smooth/module.mk2
-rw-r--r--src/3rdparty/freetype/src/smooth/rules.mk8
-rw-r--r--src/3rdparty/freetype/src/smooth/smooth.c2
-rw-r--r--src/3rdparty/freetype/src/tools/afblue.pl2
-rw-r--r--src/3rdparty/freetype/src/tools/apinames.c6
-rw-r--r--src/3rdparty/freetype/src/tools/chktrcmp.py2
-rw-r--r--src/3rdparty/freetype/src/tools/docmaker/content.py9
-rw-r--r--src/3rdparty/freetype/src/tools/docmaker/docmaker.py2
-rw-r--r--src/3rdparty/freetype/src/tools/docmaker/formatter.py2
-rw-r--r--src/3rdparty/freetype/src/tools/docmaker/sources.py9
-rw-r--r--src/3rdparty/freetype/src/tools/docmaker/tohtml.py2
-rw-r--r--src/3rdparty/freetype/src/tools/docmaker/utils.py4
-rw-r--r--src/3rdparty/freetype/src/tools/glnames.py6
-rw-r--r--src/3rdparty/freetype/src/tools/no-copyright61
-rw-r--r--src/3rdparty/freetype/src/tools/test_afm.c2
-rw-r--r--src/3rdparty/freetype/src/tools/update-copyright14
-rw-r--r--src/3rdparty/freetype/src/tools/update-copyright-year135
-rw-r--r--src/3rdparty/freetype/src/truetype/Jamfile12
-rw-r--r--src/3rdparty/freetype/src/truetype/module.mk2
-rw-r--r--src/3rdparty/freetype/src/truetype/rules.mk7
-rw-r--r--src/3rdparty/freetype/src/truetype/truetype.c2
-rw-r--r--src/3rdparty/freetype/src/truetype/ttdriver.c16
-rw-r--r--src/3rdparty/freetype/src/truetype/ttdriver.h2
-rw-r--r--src/3rdparty/freetype/src/truetype/tterrors.h2
-rw-r--r--src/3rdparty/freetype/src/truetype/ttgload.c496
-rw-r--r--src/3rdparty/freetype/src/truetype/ttgload.h2
-rw-r--r--src/3rdparty/freetype/src/truetype/ttgxvar.c948
-rw-r--r--src/3rdparty/freetype/src/truetype/ttgxvar.h10
-rw-r--r--src/3rdparty/freetype/src/truetype/ttinterp.c5994
-rw-r--r--src/3rdparty/freetype/src/truetype/ttinterp.h64
-rw-r--r--src/3rdparty/freetype/src/truetype/ttobjs.c127
-rw-r--r--src/3rdparty/freetype/src/truetype/ttobjs.h23
-rw-r--r--src/3rdparty/freetype/src/truetype/ttpic.c2
-rw-r--r--src/3rdparty/freetype/src/truetype/ttpic.h12
-rw-r--r--src/3rdparty/freetype/src/truetype/ttpload.c24
-rw-r--r--src/3rdparty/freetype/src/truetype/ttpload.h2
-rw-r--r--src/3rdparty/freetype/src/truetype/ttsubpix.c86
-rw-r--r--src/3rdparty/freetype/src/truetype/ttsubpix.h42
-rw-r--r--src/3rdparty/freetype/src/type1/Jamfile10
-rw-r--r--src/3rdparty/freetype/src/type1/module.mk2
-rw-r--r--src/3rdparty/freetype/src/type1/rules.mk7
-rw-r--r--src/3rdparty/freetype/src/type1/t1afm.c8
-rw-r--r--src/3rdparty/freetype/src/type1/t1afm.h2
-rw-r--r--src/3rdparty/freetype/src/type1/t1driver.c36
-rw-r--r--src/3rdparty/freetype/src/type1/t1driver.h2
-rw-r--r--src/3rdparty/freetype/src/type1/t1errors.h2
-rw-r--r--src/3rdparty/freetype/src/type1/t1gload.c34
-rw-r--r--src/3rdparty/freetype/src/type1/t1gload.h2
-rw-r--r--src/3rdparty/freetype/src/type1/t1load.c293
-rw-r--r--src/3rdparty/freetype/src/type1/t1load.h2
-rw-r--r--src/3rdparty/freetype/src/type1/t1objs.c15
-rw-r--r--src/3rdparty/freetype/src/type1/t1objs.h2
-rw-r--r--src/3rdparty/freetype/src/type1/t1parse.c51
-rw-r--r--src/3rdparty/freetype/src/type1/t1parse.h8
-rw-r--r--src/3rdparty/freetype/src/type1/t1tokens.h2
-rw-r--r--src/3rdparty/freetype/src/type1/type1.c2
-rw-r--r--src/3rdparty/freetype/src/type42/Jamfile7
-rw-r--r--src/3rdparty/freetype/src/type42/module.mk2
-rw-r--r--src/3rdparty/freetype/src/type42/rules.mk7
-rw-r--r--src/3rdparty/freetype/src/type42/t42drivr.c6
-rw-r--r--src/3rdparty/freetype/src/type42/t42drivr.h3
-rw-r--r--src/3rdparty/freetype/src/type42/t42error.h2
-rw-r--r--src/3rdparty/freetype/src/type42/t42objs.c27
-rw-r--r--src/3rdparty/freetype/src/type42/t42objs.h4
-rw-r--r--src/3rdparty/freetype/src/type42/t42parse.c127
-rw-r--r--src/3rdparty/freetype/src/type42/t42parse.h7
-rw-r--r--src/3rdparty/freetype/src/type42/t42types.h5
-rw-r--r--src/3rdparty/freetype/src/type42/type42.c2
-rw-r--r--src/3rdparty/freetype/src/winfonts/Jamfile2
-rw-r--r--src/3rdparty/freetype/src/winfonts/fnterrs.h2
-rw-r--r--src/3rdparty/freetype/src/winfonts/module.mk2
-rw-r--r--src/3rdparty/freetype/src/winfonts/rules.mk7
-rw-r--r--src/3rdparty/freetype/src/winfonts/winfnt.c89
-rw-r--r--src/3rdparty/freetype/src/winfonts/winfnt.h2
-rw-r--r--src/3rdparty/harfbuzz-ng/NEWS115
-rw-r--r--src/3rdparty/harfbuzz-ng/README1
-rw-r--r--src/3rdparty/harfbuzz-ng/config.h47
-rw-r--r--src/3rdparty/harfbuzz-ng/harfbuzz-ng.pro11
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-atomic-private.hh102
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-blob.cc24
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-buffer-deserialize-text.hh4
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-buffer-private.hh14
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-buffer-serialize.cc33
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-buffer.cc219
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-buffer.h28
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-common.cc47
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-common.h10
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-coretext.cc55
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-face.cc40
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-font-private.hh2
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-font.cc126
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-font.h35
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-mutex-private.hh10
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-object-private.hh34
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-open-file-private.hh20
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-open-type-private.hh116
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-cmap-table.hh56
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-font.cc108
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-font.h4
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-glyf-table.hh104
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-head-table.hh5
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-hhea-table.hh2
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-hmtx-table.hh2
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-common-private.hh110
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-gdef-table.hh44
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-gpos-table.hh331
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-gsub-table.hh311
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-gsubgpos-private.hh279
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-jstf-table.hh35
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout-private.hh45
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-layout.cc77
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-map-private.hh7
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-map.cc10
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-maxp-table.hh5
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-name-table.hh14
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-arabic-fallback.hh6
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-arabic-private.hh50
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-arabic-table.hh26
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-arabic.cc39
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-hangul.cc13
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-indic-private.hh2
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-indic.cc141
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-myanmar.cc77
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-private.hh145
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-sea-machine.hh224
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-sea.cc380
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-thai.cc4
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-use-machine.hh548
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-use-private.hh97
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-use-table.cc696
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-complex-use.cc585
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-fallback.cc9
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape-normalize.cc50
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-shape.cc207
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-ot-tag.cc40
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-private.hh131
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-set-private.hh11
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-set.cc52
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-set.h3
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-shape-plan.cc36
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-shape.cc85
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-shape.h3
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-shaper.cc2
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-unicode-private.hh2
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-unicode.cc33
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-unicode.h41
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-version.h8
-rw-r--r--src/3rdparty/harfbuzz-ng/src/hb-warning.cc24
-rw-r--r--src/3rdparty/libpng.pri1
-rw-r--r--src/3rdparty/pcre/pcre.h4
-rw-r--r--src/3rdparty/pcre/pcre_compile.c235
-rw-r--r--src/3rdparty/pcre/pcre_get.c23
-rw-r--r--src/3rdparty/pcre/pcre_internal.h2
-rw-r--r--src/3rdparty/pcre/pcre_jit_compile.c19
-rw-r--r--src/3rdparty/pcre/pcre_study.c2
-rw-r--r--src/3rdparty/pcre/pcre_xclass.c2
-rw-r--r--src/3rdparty/pcre/sljit/sljitLir.h88
-rw-r--r--src/3rdparty/pcre/sljit/sljitNativeX86_common.c66
-rw-r--r--src/3rdparty/pixman/pixman-arm-neon-asm.S4
-rw-r--r--src/3rdparty/png_dependency.pri6
-rw-r--r--[-rwxr-xr-x]src/3rdparty/sha3/KeccakF-1600-32-rvk.macros0
-rw-r--r--[-rwxr-xr-x]src/3rdparty/sha3/KeccakF-1600-32.macros0
-rw-r--r--[-rwxr-xr-x]src/3rdparty/sha3/KeccakF-1600-64.macros0
-rw-r--r--[-rwxr-xr-x]src/3rdparty/sha3/KeccakF-1600-int-set.h0
-rw-r--r--[-rwxr-xr-x]src/3rdparty/sha3/KeccakF-1600-interface.h0
-rw-r--r--[-rwxr-xr-x]src/3rdparty/sha3/KeccakF-1600-opt32-settings.h0
-rw-r--r--[-rwxr-xr-x]src/3rdparty/sha3/KeccakF-1600-opt32.c6
-rw-r--r--[-rwxr-xr-x]src/3rdparty/sha3/KeccakF-1600-opt64-settings.h0
-rw-r--r--[-rwxr-xr-x]src/3rdparty/sha3/KeccakF-1600-unrolling.macros0
-rw-r--r--[-rwxr-xr-x]src/3rdparty/sha3/KeccakNISTInterface.c0
-rw-r--r--[-rwxr-xr-x]src/3rdparty/sha3/KeccakNISTInterface.h0
-rw-r--r--[-rwxr-xr-x]src/3rdparty/sha3/KeccakSponge.c0
-rw-r--r--[-rwxr-xr-x]src/3rdparty/sha3/KeccakSponge.h0
-rw-r--r--[-rwxr-xr-x]src/3rdparty/sha3/brg_endian.h0
-rw-r--r--src/3rdparty/sqlite/sqlite3.c2
-rw-r--r--src/3rdparty/xcb/README2
-rw-r--r--src/3rdparty/xcb/include/xcb/xinerama.h808
-rw-r--r--src/3rdparty/xcb/libxcb/xinerama.c655
-rw-r--r--src/3rdparty/zlib/0001-Fix-WEC2013-build-of-zlib.patch26
-rw-r--r--src/3rdparty/zlib/zlib.h9
-rw-r--r--src/3rdparty/zlib/zutil.h2
-rw-r--r--src/android/jar/src/org/qtproject/qt5/android/QtActivityDelegate.java158
-rw-r--r--src/android/jar/src/org/qtproject/qt5/android/QtInputConnection.java13
-rw-r--r--src/android/jar/src/org/qtproject/qt5/android/QtLayout.java4
-rw-r--r--src/android/jar/src/org/qtproject/qt5/android/QtNative.java160
-rw-r--r--src/android/java/src/org/qtproject/qt5/android/bindings/QtActivity.java14
-rw-r--r--src/android/templates/AndroidManifest.xml4
-rw-r--r--src/angle/angle.pro3
-rw-r--r--src/angle/patches/0008-ANGLE-Use-pixel-sizes-in-the-XAML-swap-chain.patch361
-rw-r--r--src/angle/patches/0009-ANGLE-Fix-winrt-backing-store-to-support-feature-lev.patch38
-rw-r--r--src/angle/src/common/common.pri10
-rw-r--r--src/angle/src/config.pri3
-rw-r--r--src/angle/src/libEGL/libEGL.pro9
-rw-r--r--src/angle/src/libGLESv2/libGLESv2.pro6
-rw-r--r--src/concurrent/doc/qtconcurrent.qdocconf2
-rw-r--r--src/concurrent/qtconcurrentiteratekernel.h2
-rw-r--r--src/concurrent/qtconcurrentthreadengine.h2
-rw-r--r--src/corelib/Qt5CoreConfigExtras.cmake.in23
-rw-r--r--src/corelib/Qt5CoreMacros.cmake13
-rw-r--r--src/corelib/animation/qabstractanimation.h8
-rw-r--r--src/corelib/animation/qanimationgroup.h2
-rw-r--r--src/corelib/animation/qparallelanimationgroup.h2
-rw-r--r--src/corelib/animation/qpauseanimation.h4
-rw-r--r--src/corelib/animation/qpropertyanimation.h4
-rw-r--r--src/corelib/animation/qsequentialanimationgroup.h2
-rw-r--r--src/corelib/animation/qsequentialanimationgroup_p.h2
-rw-r--r--src/corelib/animation/qvariantanimation.h4
-rw-r--r--src/corelib/codecs/qbig5codec.cpp4
-rw-r--r--src/corelib/codecs/qeucjpcodec.cpp4
-rw-r--r--src/corelib/codecs/qeuckrcodec.cpp4
-rw-r--r--src/corelib/codecs/qgb18030codec.cpp6
-rw-r--r--src/corelib/codecs/qjiscodec.cpp2
-rw-r--r--src/corelib/codecs/qsjiscodec.cpp2
-rw-r--r--src/corelib/codecs/qtextcodec.cpp3
-rw-r--r--src/corelib/codecs/qtextcodec.h6
-rw-r--r--src/corelib/codecs/qutfcodec.cpp3
-rw-r--r--src/corelib/codecs/qutfcodec_p.h2
-rw-r--r--src/corelib/corelib.pro6
-rw-r--r--src/corelib/doc/qtcore.qdocconf2
-rw-r--r--src/corelib/doc/snippets/code/doc_src_containers.cpp6
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_codecs_qtextcodec.cpp10
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_kernel_qobject.cpp33
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qhash.cpp25
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qlinkedlist.cpp6
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qmap.cpp25
-rw-r--r--src/corelib/doc/snippets/code/src_corelib_tools_qvector.cpp17
-rw-r--r--src/corelib/doc/snippets/qstring/main.cpp12
-rw-r--r--src/corelib/doc/snippets/qstringlist/main.cpp2
-rw-r--r--src/corelib/doc/src/containers.qdoc18
-rw-r--r--src/corelib/doc/src/eventsandfilters.qdoc2
-rw-r--r--src/corelib/doc/src/external-resources.qdoc9
-rw-r--r--src/corelib/doc/src/implicit-sharing.qdoc6
-rw-r--r--src/corelib/doc/src/objectmodel/metaobjects.qdoc2
-rw-r--r--src/corelib/doc/src/objectmodel/properties.qdoc11
-rw-r--r--src/corelib/global/global.pri10
-rw-r--r--src/corelib/global/qcompilerdetection.h25
-rw-r--r--src/corelib/global/qflags.h2
-rw-r--r--src/corelib/global/qglobal.cpp259
-rw-r--r--src/corelib/global/qglobal.h94
-rw-r--r--src/corelib/global/qhooks_p.h11
-rw-r--r--src/corelib/global/qlogging.cpp32
-rw-r--r--src/corelib/global/qlogging.h3
-rw-r--r--src/corelib/global/qnamespace.h30
-rw-r--r--src/corelib/global/qnamespace.qdoc103
-rw-r--r--src/corelib/global/qnumeric_p.h117
-rw-r--r--src/corelib/global/qprocessordetection.h82
-rw-r--r--src/corelib/global/qsysinfo.h28
-rw-r--r--src/corelib/global/qsystemdetection.h4
-rw-r--r--src/corelib/global/qtypeinfo.h72
-rw-r--r--src/corelib/global/qversiontagging.cpp86
-rw-r--r--src/corelib/global/qversiontagging.h86
-rw-r--r--src/corelib/io/forkfd_qt.cpp16
-rw-r--r--src/corelib/io/io.pri1
-rw-r--r--src/corelib/io/qabstractfileengine.cpp1
-rw-r--r--src/corelib/io/qbuffer.h4
-rw-r--r--src/corelib/io/qdatastream.cpp1
-rw-r--r--src/corelib/io/qdatastream.h5
-rw-r--r--src/corelib/io/qdebug.cpp29
-rw-r--r--src/corelib/io/qdebug.h25
-rw-r--r--src/corelib/io/qdir.cpp14
-rw-r--r--src/corelib/io/qdir.h16
-rw-r--r--src/corelib/io/qfile.h2
-rw-r--r--src/corelib/io/qfiledevice.cpp2
-rw-r--r--src/corelib/io/qfiledevice.h2
-rw-r--r--src/corelib/io/qfileinfo.h5
-rw-r--r--src/corelib/io/qfileselector.cpp4
-rw-r--r--src/corelib/io/qfileselector.h2
-rw-r--r--src/corelib/io/qfilesystemengine.cpp4
-rw-r--r--src/corelib/io/qfilesystemengine_p.h2
-rw-r--r--src/corelib/io/qfilesystemengine_unix.cpp161
-rw-r--r--src/corelib/io/qfilesystemengine_win.cpp5
-rw-r--r--src/corelib/io/qfilesystementry.cpp3
-rw-r--r--src/corelib/io/qfilesystemmetadata_p.h4
-rw-r--r--src/corelib/io/qfilesystemwatcher.cpp10
-rw-r--r--src/corelib/io/qfilesystemwatcher.h4
-rw-r--r--src/corelib/io/qfilesystemwatcher_fsevents.mm31
-rw-r--r--src/corelib/io/qfilesystemwatcher_win.cpp2
-rw-r--r--src/corelib/io/qfsfileengine_p.h1
-rw-r--r--src/corelib/io/qfsfileengine_win.cpp4
-rw-r--r--src/corelib/io/qiodevice.cpp73
-rw-r--r--src/corelib/io/qiodevice.h2
-rw-r--r--src/corelib/io/qiodevice_p.h1
-rw-r--r--src/corelib/io/qlockfile_unix.cpp8
-rw-r--r--src/corelib/io/qloggingcategory.cpp9
-rw-r--r--src/corelib/io/qloggingregistry.cpp68
-rw-r--r--src/corelib/io/qloggingregistry_p.h1
-rw-r--r--src/corelib/io/qprocess.cpp165
-rw-r--r--src/corelib/io/qprocess.h27
-rw-r--r--src/corelib/io/qprocess_p.h4
-rw-r--r--src/corelib/io/qprocess_unix.cpp65
-rw-r--r--src/corelib/io/qprocess_win.cpp46
-rw-r--r--src/corelib/io/qprocess_wince.cpp29
-rw-r--r--src/corelib/io/qresource.cpp8
-rw-r--r--src/corelib/io/qsavefile.h2
-rw-r--r--src/corelib/io/qsettings.cpp64
-rw-r--r--src/corelib/io/qsettings.h10
-rw-r--r--src/corelib/io/qsettings_mac.cpp15
-rw-r--r--src/corelib/io/qsettings_p.h3
-rw-r--r--src/corelib/io/qsettings_win.cpp8
-rw-r--r--src/corelib/io/qstandardpaths.cpp10
-rw-r--r--src/corelib/io/qstandardpaths_unix.cpp30
-rw-r--r--src/corelib/io/qstandardpaths_win.cpp6
-rw-r--r--src/corelib/io/qstandardpaths_winrt.cpp3
-rw-r--r--src/corelib/io/qstorageinfo.cpp12
-rw-r--r--src/corelib/io/qstorageinfo.h6
-rw-r--r--src/corelib/io/qstorageinfo_mac.cpp41
-rw-r--r--src/corelib/io/qstorageinfo_p.h3
-rw-r--r--src/corelib/io/qstorageinfo_unix.cpp12
-rw-r--r--src/corelib/io/qtemporarydir.cpp51
-rw-r--r--src/corelib/io/qtemporarydir.h1
-rw-r--r--src/corelib/io/qtemporaryfile.cpp4
-rw-r--r--src/corelib/io/qtemporaryfile_p.h2
-rw-r--r--src/corelib/io/qtextstream.cpp155
-rw-r--r--src/corelib/io/qtextstream.h5
-rw-r--r--src/corelib/io/qtextstream_p.h10
-rw-r--r--src/corelib/io/qtldurl.cpp16
-rw-r--r--src/corelib/io/qurl.cpp8
-rw-r--r--src/corelib/io/qurlidna.cpp2
-rw-r--r--src/corelib/io/qurlquery.cpp22
-rw-r--r--src/corelib/io/qurlquery.h12
-rw-r--r--src/corelib/io/qwindowspipereader.cpp6
-rw-r--r--src/corelib/io/qwindowspipereader_p.h2
-rw-r--r--src/corelib/io/qwinoverlappedionotifier.cpp27
-rw-r--r--src/corelib/io/qwinoverlappedionotifier_p.h2
-rw-r--r--src/corelib/itemmodels/qabstractitemmodel.cpp6
-rw-r--r--src/corelib/itemmodels/qabstractitemmodel.h16
-rw-r--r--src/corelib/itemmodels/qabstractitemmodel_p.h3
-rw-r--r--src/corelib/itemmodels/qabstractproxymodel.cpp1
-rw-r--r--src/corelib/itemmodels/qabstractproxymodel.h2
-rw-r--r--src/corelib/itemmodels/qidentityproxymodel.cpp3
-rw-r--r--src/corelib/itemmodels/qidentityproxymodel.h2
-rw-r--r--src/corelib/itemmodels/qitemselectionmodel.cpp18
-rw-r--r--src/corelib/itemmodels/qitemselectionmodel.h36
-rw-r--r--src/corelib/itemmodels/qsortfilterproxymodel.cpp33
-rw-r--r--src/corelib/itemmodels/qsortfilterproxymodel.h2
-rw-r--r--src/corelib/itemmodels/qstringlistmodel.cpp4
-rw-r--r--src/corelib/itemmodels/qstringlistmodel.h4
-rw-r--r--src/corelib/json/qjson_p.h4
-rw-r--r--src/corelib/json/qjsonarray.cpp13
-rw-r--r--src/corelib/json/qjsonarray.h8
-rw-r--r--src/corelib/json/qjsondocument.cpp2
-rw-r--r--src/corelib/json/qjsondocument.h2
-rw-r--r--src/corelib/json/qjsonobject.cpp12
-rw-r--r--src/corelib/json/qjsonobject.h6
-rw-r--r--src/corelib/json/qjsonvalue.cpp26
-rw-r--r--src/corelib/json/qjsonwriter.cpp4
-rw-r--r--src/corelib/kernel/kernel.pri18
-rw-r--r--src/corelib/kernel/qabstracteventdispatcher.h4
-rw-r--r--src/corelib/kernel/qcfsocketnotifier.cpp307
-rw-r--r--src/corelib/kernel/qcfsocketnotifier_p.h105
-rw-r--r--src/corelib/kernel/qcore_mac_objc.mm17
-rw-r--r--src/corelib/kernel/qcore_mac_p.h4
-rw-r--r--src/corelib/kernel/qcore_unix_p.h78
-rw-r--r--src/corelib/kernel/qcoreapplication.cpp306
-rw-r--r--src/corelib/kernel/qcoreapplication.h17
-rw-r--r--src/corelib/kernel/qcoreapplication_p.h8
-rw-r--r--src/corelib/kernel/qcoreapplication_win.cpp7
-rw-r--r--src/corelib/kernel/qcoreevent.cpp4
-rw-r--r--src/corelib/kernel/qcoreevent.h2
-rw-r--r--src/corelib/kernel/qeventdispatcher_blackberry.cpp6
-rw-r--r--src/corelib/kernel/qeventdispatcher_cf.mm633
-rw-r--r--src/corelib/kernel/qeventdispatcher_cf_p.h280
-rw-r--r--src/corelib/kernel/qeventdispatcher_glib.cpp1
-rw-r--r--src/corelib/kernel/qeventdispatcher_glib_p.h2
-rw-r--r--src/corelib/kernel/qeventdispatcher_win.cpp8
-rw-r--r--src/corelib/kernel/qeventdispatcher_winrt.cpp132
-rw-r--r--src/corelib/kernel/qeventdispatcher_winrt_p.h4
-rw-r--r--src/corelib/kernel/qeventloop.cpp2
-rw-r--r--src/corelib/kernel/qeventloop.h2
-rw-r--r--src/corelib/kernel/qfunctions_fake_env_p.h122
-rw-r--r--src/corelib/kernel/qfunctions_wince.cpp58
-rw-r--r--src/corelib/kernel/qfunctions_wince.h49
-rw-r--r--src/corelib/kernel/qfunctions_winrt.cpp51
-rw-r--r--src/corelib/kernel/qfunctions_winrt.h55
-rw-r--r--src/corelib/kernel/qjni.cpp10
-rw-r--r--src/corelib/kernel/qjni_p.h8
-rw-r--r--src/corelib/kernel/qjnihelpers.cpp102
-rw-r--r--src/corelib/kernel/qjnihelpers_p.h33
-rw-r--r--src/corelib/kernel/qmath.h10
-rw-r--r--src/corelib/kernel/qmetaobject.cpp19
-rw-r--r--src/corelib/kernel/qmetaobject.h36
-rw-r--r--src/corelib/kernel/qmetaobjectbuilder.cpp20
-rw-r--r--src/corelib/kernel/qmetatype.cpp30
-rw-r--r--src/corelib/kernel/qmetatype.h115
-rw-r--r--src/corelib/kernel/qmimedata.cpp6
-rw-r--r--src/corelib/kernel/qobject.cpp27
-rw-r--r--src/corelib/kernel/qobject.h46
-rw-r--r--src/corelib/kernel/qobject_impl.h10
-rw-r--r--src/corelib/kernel/qobject_p.h6
-rw-r--r--src/corelib/kernel/qobjectdefs.h24
-rw-r--r--src/corelib/kernel/qpointer.cpp8
-rw-r--r--src/corelib/kernel/qpointer.h12
-rw-r--r--src/corelib/kernel/qsharedmemory.cpp4
-rw-r--r--src/corelib/kernel/qsharedmemory.h4
-rw-r--r--src/corelib/kernel/qsharedmemory_android.cpp14
-rw-r--r--src/corelib/kernel/qsharedmemory_systemv.cpp2
-rw-r--r--src/corelib/kernel/qsharedmemory_win.cpp6
-rw-r--r--src/corelib/kernel/qsignalmapper.h2
-rw-r--r--src/corelib/kernel/qsocketnotifier.h2
-rw-r--r--src/corelib/kernel/qsystemerror.cpp2
-rw-r--r--src/corelib/kernel/qsystemerror_p.h10
-rw-r--r--src/corelib/kernel/qsystemsemaphore_android.cpp8
-rw-r--r--src/corelib/kernel/qsystemsemaphore_systemv.cpp2
-rw-r--r--src/corelib/kernel/qsystemsemaphore_win.cpp2
-rw-r--r--src/corelib/kernel/qtimer.cpp9
-rw-r--r--src/corelib/kernel/qtimer.h10
-rw-r--r--src/corelib/kernel/qtranslator.cpp1
-rw-r--r--src/corelib/kernel/qtranslator.h4
-rw-r--r--src/corelib/kernel/qvariant.cpp12
-rw-r--r--src/corelib/kernel/qvariant.h34
-rw-r--r--src/corelib/kernel/qvariant_p.h88
-rw-r--r--src/corelib/mimetypes/qmimedatabase.cpp4
-rw-r--r--src/corelib/mimetypes/qmimedatabase_p.h1
-rw-r--r--src/corelib/mimetypes/qmimeprovider.cpp18
-rw-r--r--src/corelib/mimetypes/qmimetype.cpp13
-rw-r--r--src/corelib/mimetypes/qmimetype.h13
-rw-r--r--src/corelib/plugin/plugin.pri1
-rw-r--r--src/corelib/plugin/qfactoryinterface.cpp43
-rw-r--r--src/corelib/plugin/qfactoryinterface.h2
-rw-r--r--src/corelib/plugin/qfactoryloader.cpp8
-rw-r--r--src/corelib/plugin/qlibrary.cpp6
-rw-r--r--src/corelib/plugin/qlibrary.h8
-rw-r--r--src/corelib/plugin/qlibrary_win.cpp9
-rw-r--r--src/corelib/plugin/qplugin.qdoc8
-rw-r--r--src/corelib/plugin/qpluginloader.cpp34
-rw-r--r--src/corelib/plugin/qpluginloader.h4
-rw-r--r--src/corelib/plugin/quuid.cpp14
-rw-r--r--src/corelib/qtzlib.pro7
-rw-r--r--src/corelib/statemachine/qabstractstate.cpp12
-rw-r--r--src/corelib/statemachine/qabstractstate.h2
-rw-r--r--src/corelib/statemachine/qabstractstate_p.h9
-rw-r--r--src/corelib/statemachine/qabstracttransition.cpp67
-rw-r--r--src/corelib/statemachine/qabstracttransition.h2
-rw-r--r--src/corelib/statemachine/qabstracttransition_p.h6
-rw-r--r--src/corelib/statemachine/qeventtransition.cpp3
-rw-r--r--src/corelib/statemachine/qeventtransition.h4
-rw-r--r--src/corelib/statemachine/qeventtransition_p.h4
-rw-r--r--src/corelib/statemachine/qfinalstate.h2
-rw-r--r--src/corelib/statemachine/qhistorystate.cpp77
-rw-r--r--src/corelib/statemachine/qhistorystate.h10
-rw-r--r--src/corelib/statemachine/qhistorystate_p.h25
-rw-r--r--src/corelib/statemachine/qsignaltransition.cpp5
-rw-r--r--src/corelib/statemachine/qsignaltransition.h4
-rw-r--r--src/corelib/statemachine/qsignaltransition_p.h3
-rw-r--r--src/corelib/statemachine/qstate.cpp10
-rw-r--r--src/corelib/statemachine/qstate.h4
-rw-r--r--src/corelib/statemachine/qstate_p.h3
-rw-r--r--src/corelib/statemachine/qstatemachine.cpp209
-rw-r--r--src/corelib/statemachine/qstatemachine.h4
-rw-r--r--src/corelib/statemachine/qstatemachine_p.h27
-rw-r--r--src/corelib/thread/qbasicatomic.h12
-rw-r--r--src/corelib/thread/qexception.cpp24
-rw-r--r--src/corelib/thread/qexception.h18
-rw-r--r--src/corelib/thread/qfuture.qdoc1
-rw-r--r--src/corelib/thread/qfutureinterface.h2
-rw-r--r--src/corelib/thread/qfuturewatcher.cpp24
-rw-r--r--src/corelib/thread/qfuturewatcher.h4
-rw-r--r--src/corelib/thread/qgenericatomic.h81
-rw-r--r--src/corelib/thread/qmutex.cpp7
-rw-r--r--src/corelib/thread/qmutex.h8
-rw-r--r--src/corelib/thread/qmutex_win.cpp6
-rw-r--r--src/corelib/thread/qorderedmutexlocker_p.h6
-rw-r--r--src/corelib/thread/qresultstore.h4
-rw-r--r--src/corelib/thread/qrunnable.cpp11
-rw-r--r--src/corelib/thread/qrunnable.h9
-rw-r--r--src/corelib/thread/qthread.cpp28
-rw-r--r--src/corelib/thread/qthread.h4
-rw-r--r--src/corelib/thread/qthread_p.h10
-rw-r--r--src/corelib/thread/qthread_unix.cpp35
-rw-r--r--src/corelib/thread/qthread_win.cpp32
-rw-r--r--src/corelib/thread/qthreadpool.cpp10
-rw-r--r--src/corelib/thread/qthreadpool.h2
-rw-r--r--src/corelib/thread/qthreadpool_p.h2
-rw-r--r--src/corelib/thread/qwaitcondition_unix.cpp2
-rw-r--r--src/corelib/thread/qwaitcondition_win.cpp6
-rw-r--r--src/corelib/tools/qalgorithms.h125
-rw-r--r--src/corelib/tools/qalgorithms.qdoc70
-rw-r--r--src/corelib/tools/qarraydata.cpp4
-rw-r--r--src/corelib/tools/qarraydata.h6
-rw-r--r--src/corelib/tools/qarraydatapointer.h11
-rw-r--r--src/corelib/tools/qbitarray.cpp4
-rw-r--r--src/corelib/tools/qbitarray.h2
-rw-r--r--src/corelib/tools/qbytearray.cpp98
-rw-r--r--src/corelib/tools/qbytearray.h48
-rw-r--r--src/corelib/tools/qbytearray_p.h61
-rw-r--r--src/corelib/tools/qbytearraylist.h2
-rw-r--r--src/corelib/tools/qchar.cpp134
-rw-r--r--src/corelib/tools/qchar.h280
-rw-r--r--src/corelib/tools/qcollator.cpp2
-rw-r--r--src/corelib/tools/qcollator.h2
-rw-r--r--src/corelib/tools/qcommandlineoption.cpp114
-rw-r--r--src/corelib/tools/qcommandlineoption.h8
-rw-r--r--src/corelib/tools/qcommandlineparser.cpp60
-rw-r--r--src/corelib/tools/qcommandlineparser.h6
-rw-r--r--src/corelib/tools/qcryptographichash.cpp2
-rw-r--r--src/corelib/tools/qdatetime.cpp189
-rw-r--r--src/corelib/tools/qdatetime.h7
-rw-r--r--src/corelib/tools/qdatetimeparser_p.h1
-rw-r--r--src/corelib/tools/qeasingcurve.cpp10
-rw-r--r--src/corelib/tools/qeasingcurve.h2
-rw-r--r--src/corelib/tools/qelapsedtimer.cpp2
-rw-r--r--src/corelib/tools/qharfbuzz.cpp3
-rw-r--r--src/corelib/tools/qhash.cpp198
-rw-r--r--src/corelib/tools/qhash.h174
-rw-r--r--src/corelib/tools/qhashfunctions.h156
-rw-r--r--src/corelib/tools/qlinkedlist.cpp78
-rw-r--r--src/corelib/tools/qlinkedlist.h34
-rw-r--r--src/corelib/tools/qlist.cpp307
-rw-r--r--src/corelib/tools/qlist.h148
-rw-r--r--src/corelib/tools/qlocale.cpp46
-rw-r--r--src/corelib/tools/qlocale.h40
-rw-r--r--src/corelib/tools/qlocale_mac.mm14
-rw-r--r--src/corelib/tools/qlocale_p.h3
-rw-r--r--src/corelib/tools/qlocale_win.cpp59
-rw-r--r--src/corelib/tools/qmap.cpp160
-rw-r--r--src/corelib/tools/qmap.h155
-rw-r--r--src/corelib/tools/qqueue.cpp13
-rw-r--r--src/corelib/tools/qqueue.h5
-rw-r--r--src/corelib/tools/qrect.cpp4
-rw-r--r--src/corelib/tools/qregexp.cpp46
-rw-r--r--src/corelib/tools/qregexp.h5
-rw-r--r--src/corelib/tools/qregularexpression.cpp29
-rw-r--r--src/corelib/tools/qregularexpression.h4
-rw-r--r--src/corelib/tools/qringbuffer.cpp314
-rw-r--r--src/corelib/tools/qringbuffer_p.h246
-rw-r--r--src/corelib/tools/qscopedpointer.h14
-rw-r--r--src/corelib/tools/qset.h71
-rw-r--r--src/corelib/tools/qset.qdoc124
-rw-r--r--src/corelib/tools/qshareddata.h11
-rw-r--r--src/corelib/tools/qsharedpointer_impl.h83
-rw-r--r--src/corelib/tools/qsimd.cpp298
-rw-r--r--src/corelib/tools/qsimd_p.h181
-rw-r--r--src/corelib/tools/qstack.cpp13
-rw-r--r--src/corelib/tools/qstack.h5
-rw-r--r--src/corelib/tools/qstring.cpp515
-rw-r--r--src/corelib/tools/qstring.h187
-rw-r--r--src/corelib/tools/qstringbuilder.h2
-rw-r--r--src/corelib/tools/qstringiterator_p.h7
-rw-r--r--src/corelib/tools/qtextboundaryfinder.h2
-rw-r--r--src/corelib/tools/qtimeline.h2
-rw-r--r--src/corelib/tools/qtimezone.cpp82
-rw-r--r--src/corelib/tools/qtimezoneprivate.cpp11
-rw-r--r--src/corelib/tools/qtimezoneprivate_android.cpp22
-rw-r--r--src/corelib/tools/qtimezoneprivate_p.h1
-rw-r--r--src/corelib/tools/qtimezoneprivate_tz.cpp8
-rw-r--r--src/corelib/tools/qunicodetables.cpp11034
-rw-r--r--src/corelib/tools/qunicodetables_p.h36
-rw-r--r--src/corelib/tools/qunicodetools.cpp61
-rw-r--r--src/corelib/tools/qvarlengtharray.h39
-rw-r--r--src/corelib/tools/qvarlengtharray.qdoc108
-rw-r--r--src/corelib/tools/qvector.cpp272
-rw-r--r--src/corelib/tools/qvector.h125
-rw-r--r--src/corelib/tools/qversionnumber.cpp138
-rw-r--r--src/corelib/tools/qversionnumber.h313
-rw-r--r--src/corelib/tools/qversionnumber_p.h193
-rw-r--r--src/corelib/tools/tools.pri9
-rw-r--r--src/corelib/xml/qxmlstream.cpp10
-rw-r--r--src/corelib/xml/qxmlstream.h48
-rw-r--r--src/dbus/dbus_minimal_p.h11
-rw-r--r--src/dbus/doc/qtdbus.qdocconf2
-rw-r--r--src/dbus/doc/src/qtdbus-module.qdoc2
-rw-r--r--src/dbus/qdbus_symbols.cpp12
-rw-r--r--src/dbus/qdbus_symbols_p.h6
-rw-r--r--src/dbus/qdbusabstractadaptor.cpp4
-rw-r--r--src/dbus/qdbusabstractadaptor_p.h2
-rw-r--r--src/dbus/qdbusabstractinterface.cpp107
-rw-r--r--src/dbus/qdbusabstractinterface_p.h4
-rw-r--r--src/dbus/qdbusargument.h11
-rw-r--r--src/dbus/qdbusconnection.cpp349
-rw-r--r--src/dbus/qdbusconnection.h12
-rw-r--r--src/dbus/qdbusconnection_p.h59
-rw-r--r--src/dbus/qdbusconnectionmanager_p.h26
-rw-r--r--src/dbus/qdbuserror.cpp6
-rw-r--r--src/dbus/qdbuserror.h15
-rw-r--r--src/dbus/qdbusextratypes.h38
-rw-r--r--src/dbus/qdbusintegrator.cpp672
-rw-r--r--src/dbus/qdbusintegrator_p.h35
-rw-r--r--src/dbus/qdbusinterface.cpp1
-rw-r--r--src/dbus/qdbusinterface.h2
-rw-r--r--src/dbus/qdbusinternalfilters.cpp3
-rw-r--r--src/dbus/qdbusintrospection_p.h4
-rw-r--r--src/dbus/qdbusmacros.h2
-rw-r--r--src/dbus/qdbusmessage.cpp30
-rw-r--r--src/dbus/qdbusmessage.h8
-rw-r--r--src/dbus/qdbuspendingcall.cpp4
-rw-r--r--src/dbus/qdbuspendingcall.h9
-rw-r--r--src/dbus/qdbuspendingcall_p.h5
-rw-r--r--src/dbus/qdbusreply.h2
-rw-r--r--src/dbus/qdbusserver.cpp31
-rw-r--r--src/dbus/qdbusserver.h7
-rw-r--r--src/dbus/qdbusservicewatcher.cpp36
-rw-r--r--src/dbus/qdbusservicewatcher.h8
-rw-r--r--src/dbus/qdbusthreaddebug_p.h6
-rw-r--r--src/dbus/qdbusunixfiledescriptor.h10
-rw-r--r--src/dbus/qdbusvirtualobject.h2
-rw-r--r--src/gui/accessible/qaccessible.cpp151
-rw-r--r--src/gui/accessible/qaccessible.h42
-rw-r--r--src/gui/accessible/qaccessiblebridge.h2
-rw-r--r--src/gui/accessible/qaccessibleplugin.h2
-rw-r--r--src/gui/doc/qtgui.qdocconf2
-rw-r--r--src/gui/doc/snippets/qfileopenevent/Info.plist59
-rw-r--r--src/gui/doc/snippets/qfileopenevent/main.cpp73
-rw-r--r--src/gui/doc/snippets/qfontdatabase/main.cpp2
-rw-r--r--src/gui/image/qbitmap.h2
-rw-r--r--src/gui/image/qicon.cpp108
-rw-r--r--src/gui/image/qicon.h12
-rw-r--r--src/gui/image/qicon_p.h1
-rw-r--r--src/gui/image/qiconengine.cpp7
-rw-r--r--src/gui/image/qiconengine.h1
-rw-r--r--src/gui/image/qiconengineplugin.h2
-rw-r--r--src/gui/image/qiconloader.cpp11
-rw-r--r--src/gui/image/qiconloader_p.h2
-rw-r--r--src/gui/image/qimage.cpp166
-rw-r--r--src/gui/image/qimage.h37
-rw-r--r--src/gui/image/qimage_conversions.cpp38
-rw-r--r--src/gui/image/qimage_neon.cpp30
-rw-r--r--src/gui/image/qimage_p.h37
-rw-r--r--src/gui/image/qimageiohandler.h2
-rw-r--r--src/gui/image/qimagereader.cpp42
-rw-r--r--src/gui/image/qimagereader.h3
-rw-r--r--src/gui/image/qimagewriter.cpp4
-rw-r--r--src/gui/image/qjpeghandler.cpp4
-rw-r--r--src/gui/image/qmovie.h6
-rw-r--r--src/gui/image/qpaintengine_pic.cpp1
-rw-r--r--src/gui/image/qpicture.cpp7
-rw-r--r--src/gui/image/qpicture.h8
-rw-r--r--src/gui/image/qpicture_p.h5
-rw-r--r--src/gui/image/qpictureformatplugin.h2
-rw-r--r--src/gui/image/qpixmap.cpp6
-rw-r--r--src/gui/image/qpixmap.h16
-rw-r--r--src/gui/image/qpixmap_blitter.cpp2
-rw-r--r--src/gui/image/qpixmap_raster.cpp30
-rw-r--r--src/gui/image/qpixmap_win.cpp28
-rw-r--r--src/gui/image/qpixmapcache.cpp43
-rw-r--r--src/gui/image/qpixmapcache.h12
-rw-r--r--src/gui/image/qpnghandler.cpp27
-rw-r--r--src/gui/image/qpnghandler.pri7
-rw-r--r--src/gui/image/qppmhandler.cpp16
-rw-r--r--src/gui/itemmodels/qstandarditemmodel.cpp83
-rw-r--r--src/gui/itemmodels/qstandarditemmodel.h22
-rw-r--r--src/gui/itemmodels/qstandarditemmodel_p.h2
-rw-r--r--src/gui/kernel/kernel.pri8
-rw-r--r--src/gui/kernel/qcursor.cpp18
-rw-r--r--src/gui/kernel/qdnd.cpp8
-rw-r--r--src/gui/kernel/qevent.cpp62
-rw-r--r--src/gui/kernel/qevent.h13
-rw-r--r--src/gui/kernel/qgenericplugin.h2
-rw-r--r--src/gui/kernel/qguiapplication.cpp196
-rw-r--r--src/gui/kernel/qguiapplication.h2
-rw-r--r--src/gui/kernel/qguiapplication_p.h2
-rw-r--r--src/gui/kernel/qguivariant.cpp9
-rw-r--r--src/gui/kernel/qhighdpiscaling.cpp423
-rw-r--r--src/gui/kernel/qhighdpiscaling_p.h514
-rw-r--r--src/gui/kernel/qinputmethod.cpp3
-rw-r--r--src/gui/kernel/qinputmethod.h2
-rw-r--r--src/gui/kernel/qkeymapper_p.h1
-rw-r--r--src/gui/kernel/qkeysequence.cpp82
-rw-r--r--src/gui/kernel/qkeysequence.h15
-rw-r--r--src/gui/kernel/qkeysequence_p.h13
-rw-r--r--src/gui/kernel/qoffscreensurface.h2
-rw-r--r--src/gui/kernel/qopenglcontext.cpp54
-rw-r--r--src/gui/kernel/qopenglcontext.h9
-rw-r--r--src/gui/kernel/qopenglcontext_p.h2
-rw-r--r--src/gui/kernel/qopenglwindow.cpp5
-rw-r--r--src/gui/kernel/qopenglwindow.h4
-rw-r--r--src/gui/kernel/qpaintdevicewindow.cpp6
-rw-r--r--src/gui/kernel/qpaintdevicewindow_p.h11
-rw-r--r--src/gui/kernel/qplatformcursor.cpp2
-rw-r--r--src/gui/kernel/qplatformcursor.h2
-rw-r--r--src/gui/kernel/qplatformdialoghelper.cpp19
-rw-r--r--src/gui/kernel/qplatformdialoghelper.h25
-rw-r--r--src/gui/kernel/qplatformgraphicsbufferhelper.cpp92
-rw-r--r--src/gui/kernel/qplatformgraphicsbufferhelper.h4
-rw-r--r--src/gui/kernel/qplatforminputcontextfactory.cpp46
-rw-r--r--src/gui/kernel/qplatforminputcontextfactory_p.h1
-rw-r--r--src/gui/kernel/qplatformintegration.cpp48
-rw-r--r--src/gui/kernel/qplatformintegration.h7
-rw-r--r--src/gui/kernel/qplatformintegrationfactory.cpp7
-rw-r--r--src/gui/kernel/qplatformmenu.h2
-rw-r--r--src/gui/kernel/qplatformscreen.cpp85
-rw-r--r--src/gui/kernel/qplatformscreen.h17
-rw-r--r--src/gui/kernel/qplatformsystemtrayicon.h2
-rw-r--r--src/gui/kernel/qplatformtheme.cpp4
-rw-r--r--src/gui/kernel/qplatformtheme.h2
-rw-r--r--src/gui/kernel/qplatformthemefactory.cpp4
-rw-r--r--src/gui/kernel/qplatformwindow.cpp131
-rw-r--r--src/gui/kernel/qplatformwindow.h15
-rw-r--r--src/gui/kernel/qrasterwindow.cpp2
-rw-r--r--src/gui/kernel/qrasterwindow.h2
-rw-r--r--src/gui/kernel/qscreen.cpp85
-rw-r--r--src/gui/kernel/qscreen.h8
-rw-r--r--src/gui/kernel/qscreen_p.h25
-rw-r--r--src/gui/kernel/qshapedpixmapdndwindow.cpp17
-rw-r--r--src/gui/kernel/qshapedpixmapdndwindow_p.h4
-rw-r--r--src/gui/kernel/qshortcutmap.cpp69
-rw-r--r--src/gui/kernel/qshortcutmap_p.h5
-rw-r--r--src/gui/kernel/qsimpledrag.cpp85
-rw-r--r--src/gui/kernel/qsimpledrag_p.h16
-rw-r--r--src/gui/kernel/qstylehints.cpp18
-rw-r--r--src/gui/kernel/qstylehints.h2
-rw-r--r--src/gui/kernel/qtouchdevice.cpp25
-rw-r--r--src/gui/kernel/qtouchdevice_p.h6
-rw-r--r--src/gui/kernel/qwindow.cpp164
-rw-r--r--src/gui/kernel/qwindow.h13
-rw-r--r--src/gui/kernel/qwindow_p.h3
-rw-r--r--src/gui/kernel/qwindowsysteminterface.cpp422
-rw-r--r--src/gui/kernel/qwindowsysteminterface.h35
-rw-r--r--src/gui/kernel/qwindowsysteminterface_p.h30
-rw-r--r--src/gui/math3d/qmatrix4x4.h2
-rw-r--r--src/gui/math3d/qquaternion.h28
-rw-r--r--src/gui/math3d/qvector2d.h2
-rw-r--r--src/gui/math3d/qvector3d.h2
-rw-r--r--src/gui/math3d/qvector4d.h2
-rw-r--r--src/gui/opengl/opengl.pri3
-rw-r--r--src/gui/opengl/qopengl.cpp124
-rw-r--r--src/gui/opengl/qopengl.h12
-rw-r--r--src/gui/opengl/qopengl_p.h12
-rw-r--r--src/gui/opengl/qopenglbuffer.h2
-rw-r--r--src/gui/opengl/qopengldebug.h10
-rw-r--r--src/gui/opengl/qopenglengineshadermanager.cpp3
-rw-r--r--src/gui/opengl/qopenglextensions_p.h259
-rw-r--r--src/gui/opengl/qopenglextrafunctions.h1990
-rw-r--r--src/gui/opengl/qopenglframebufferobject.cpp491
-rw-r--r--src/gui/opengl/qopenglframebufferobject.h22
-rw-r--r--src/gui/opengl/qopenglframebufferobject_p.h27
-rw-r--r--src/gui/opengl/qopenglfunctions.cpp4285
-rw-r--r--src/gui/opengl/qopenglfunctions.h5
-rw-r--r--src/gui/opengl/qopenglgradientcache.cpp78
-rw-r--r--src/gui/opengl/qopenglgradientcache_p.h6
-rw-r--r--src/gui/opengl/qopenglpaintdevice.cpp7
-rw-r--r--src/gui/opengl/qopenglpaintdevice_p.h2
-rw-r--r--src/gui/opengl/qopenglpaintengine.cpp2
-rw-r--r--src/gui/opengl/qopenglpixeltransferoptions.h9
-rw-r--r--src/gui/opengl/qopenglshaderprogram.cpp2
-rw-r--r--src/gui/opengl/qopenglshaderprogram.h8
-rw-r--r--src/gui/opengl/qopengltexture.cpp293
-rw-r--r--src/gui/opengl/qopengltexture.h33
-rw-r--r--src/gui/opengl/qopengltexture_p.h3
-rw-r--r--src/gui/opengl/qopengltextureblitter.cpp257
-rw-r--r--src/gui/opengl/qopengltextureblitter_p.h4
-rw-r--r--src/gui/opengl/qopengltexturehelper.cpp208
-rw-r--r--src/gui/opengl/qopengltexturehelper_p.h37
-rw-r--r--src/gui/opengl/qopengltimerquery.h4
-rw-r--r--src/gui/opengl/qopenglversionfunctions.h5
-rw-r--r--src/gui/opengl/qopenglvertexarrayobject.h2
-rw-r--r--src/gui/opengl/qtriangulatingstroker.cpp4
-rw-r--r--src/gui/painting/painting.pri14
-rw-r--r--src/gui/painting/qbackingstore.cpp49
-rw-r--r--src/gui/painting/qbackingstore.h2
-rw-r--r--src/gui/painting/qblendfunctions.cpp187
-rw-r--r--src/gui/painting/qbrush.cpp1
-rw-r--r--src/gui/painting/qcolor.cpp96
-rw-r--r--src/gui/painting/qcolor.h42
-rw-r--r--src/gui/painting/qcompositionfunctions.cpp2197
-rw-r--r--src/gui/painting/qcosmeticstroker.cpp3
-rw-r--r--src/gui/painting/qdatabuffer_p.h1
-rw-r--r--src/gui/painting/qdrawhelper.cpp3634
-rw-r--r--src/gui/painting/qdrawhelper_neon.cpp101
-rw-r--r--src/gui/painting/qdrawhelper_neon_asm.S4
-rw-r--r--src/gui/painting/qdrawhelper_neon_p.h2
-rw-r--r--src/gui/painting/qdrawhelper_p.h249
-rw-r--r--src/gui/painting/qdrawhelper_sse2.cpp103
-rw-r--r--src/gui/painting/qdrawhelper_x86_p.h6
-rw-r--r--src/gui/painting/qimagescale.cpp152
-rw-r--r--src/gui/painting/qimagescale_sse4.cpp42
-rw-r--r--src/gui/painting/qmatrix.cpp24
-rw-r--r--src/gui/painting/qmatrix.h4
-rw-r--r--src/gui/painting/qpagedpaintdevice.cpp4
-rw-r--r--src/gui/painting/qpagedpaintdevice_p.h4
-rw-r--r--src/gui/painting/qpagelayout.h11
-rw-r--r--src/gui/painting/qpagesize.h10
-rw-r--r--src/gui/painting/qpaintdevice.cpp6
-rw-r--r--src/gui/painting/qpaintdevice.h6
-rw-r--r--src/gui/painting/qpaintdevice.qdoc29
-rw-r--r--src/gui/painting/qpaintengine.cpp4
-rw-r--r--src/gui/painting/qpaintengine.h4
-rw-r--r--src/gui/painting/qpaintengine_p.h3
-rw-r--r--src/gui/painting/qpaintengine_raster.cpp113
-rw-r--r--src/gui/painting/qpainter.cpp17
-rw-r--r--src/gui/painting/qpainter.h10
-rw-r--r--src/gui/painting/qpainter_p.h3
-rw-r--r--src/gui/painting/qpathclipper.cpp10
-rw-r--r--src/gui/painting/qpathclipper_p.h3
-rw-r--r--src/gui/painting/qpdf.cpp49
-rw-r--r--src/gui/painting/qpdf_p.h4
-rw-r--r--src/gui/painting/qpen.cpp1
-rw-r--r--src/gui/painting/qplatformbackingstore.cpp156
-rw-r--r--src/gui/painting/qplatformbackingstore.h3
-rw-r--r--src/gui/painting/qpolygon.h22
-rw-r--r--src/gui/painting/qregion.cpp33
-rw-r--r--src/gui/painting/qrgb.h4
-rw-r--r--src/gui/painting/qrgba64.h228
-rw-r--r--src/gui/painting/qrgba64.qdoc303
-rw-r--r--src/gui/painting/qrgba64_p.h131
-rw-r--r--src/gui/painting/qtextureglyphcache.cpp33
-rw-r--r--src/gui/painting/qtextureglyphcache_p.h4
-rw-r--r--src/gui/painting/qtransform.cpp28
-rw-r--r--src/gui/painting/qtransform.h4
-rw-r--r--src/gui/text/qabstracttextdocumentlayout.cpp9
-rw-r--r--src/gui/text/qabstracttextdocumentlayout.h4
-rw-r--r--src/gui/text/qabstracttextdocumentlayout_p.h3
-rw-r--r--src/gui/text/qcssparser.cpp1
-rw-r--r--src/gui/text/qfont.cpp21
-rw-r--r--src/gui/text/qfontdatabase.cpp97
-rw-r--r--src/gui/text/qfontengine.cpp112
-rw-r--r--src/gui/text/qfontengine_ft.cpp182
-rw-r--r--src/gui/text/qfontengine_ft_p.h7
-rw-r--r--src/gui/text/qfontengine_p.h21
-rw-r--r--src/gui/text/qfontengineglyphcache.cpp43
-rw-r--r--src/gui/text/qfontengineglyphcache_p.h4
-rw-r--r--src/gui/text/qfontmetrics.h10
-rw-r--r--src/gui/text/qfontsubset.cpp41
-rw-r--r--src/gui/text/qfontsubset_p.h2
-rw-r--r--src/gui/text/qglyphrun.cpp1
-rw-r--r--src/gui/text/qglyphrun.h8
-rw-r--r--src/gui/text/qharfbuzzng.cpp10
-rw-r--r--src/gui/text/qplatformfontdatabase.cpp15
-rw-r--r--src/gui/text/qplatformfontdatabase.h2
-rw-r--r--src/gui/text/qrawfont.cpp1
-rw-r--r--src/gui/text/qrawfont.h10
-rw-r--r--src/gui/text/qstatictext.cpp8
-rw-r--r--src/gui/text/qstatictext.h7
-rw-r--r--src/gui/text/qstatictext_p.h5
-rw-r--r--src/gui/text/qsyntaxhighlighter.cpp8
-rw-r--r--src/gui/text/qtextcursor.h5
-rw-r--r--src/gui/text/qtextdocument.cpp22
-rw-r--r--src/gui/text/qtextdocument.h18
-rw-r--r--src/gui/text/qtextdocumentlayout.cpp18
-rw-r--r--src/gui/text/qtextengine.cpp63
-rw-r--r--src/gui/text/qtextengine_p.h33
-rw-r--r--src/gui/text/qtextformat.cpp8
-rw-r--r--src/gui/text/qtextformat_p.h1
-rw-r--r--src/gui/text/qtextimagehandler.cpp36
-rw-r--r--src/gui/text/qtextlayout.cpp124
-rw-r--r--src/gui/text/qtextlayout.h24
-rw-r--r--src/gui/text/qtextobject.h6
-rw-r--r--src/gui/text/qtextodfwriter.cpp11
-rw-r--r--src/gui/text/qtextodfwriter_p.h2
-rw-r--r--src/gui/text/qtextoption.cpp6
-rw-r--r--src/gui/text/qtexttable.cpp4
-rw-r--r--src/gui/text/qtexttable.h4
-rw-r--r--src/gui/text/qzip.cpp83
-rw-r--r--src/gui/text/qzipreader_p.h18
-rw-r--r--src/gui/text/text.pri2
-rw-r--r--src/gui/util/qdesktopservices.cpp6
-rw-r--r--src/gui/util/qvalidator.h18
-rw-r--r--src/network/access/qabstractnetworkcache.h7
-rw-r--r--src/network/access/qftp.cpp1
-rw-r--r--src/network/access/qhttpmultipart.h9
-rw-r--r--src/network/access/qhttpnetworkconnection.cpp57
-rw-r--r--src/network/access/qhttpnetworkconnection_p.h1
-rw-r--r--src/network/access/qhttpnetworkconnectionchannel.cpp18
-rw-r--r--src/network/access/qhttpnetworkheader.cpp12
-rw-r--r--src/network/access/qhttpnetworkreply.cpp30
-rw-r--r--src/network/access/qhttpnetworkreply_p.h10
-rw-r--r--src/network/access/qhttpnetworkrequest.cpp24
-rw-r--r--src/network/access/qhttpnetworkrequest_p.h8
-rw-r--r--src/network/access/qhttpthreaddelegate.cpp7
-rw-r--r--src/network/access/qhttpthreaddelegate_p.h2
-rw-r--r--src/network/access/qnetworkaccessauthenticationmanager_p.h2
-rw-r--r--src/network/access/qnetworkaccessbackend.cpp1
-rw-r--r--src/network/access/qnetworkaccesscache.cpp6
-rw-r--r--src/network/access/qnetworkaccessmanager.cpp7
-rw-r--r--src/network/access/qnetworkaccessmanager.h6
-rw-r--r--src/network/access/qnetworkaccessmanager_p.h2
-rw-r--r--src/network/access/qnetworkcookie.cpp2
-rw-r--r--src/network/access/qnetworkcookie.h5
-rw-r--r--src/network/access/qnetworkcookiejar.cpp4
-rw-r--r--src/network/access/qnetworkcookiejar.h2
-rw-r--r--src/network/access/qnetworkdiskcache.h2
-rw-r--r--src/network/access/qnetworkreply.cpp32
-rw-r--r--src/network/access/qnetworkreply.h5
-rw-r--r--src/network/access/qnetworkreply_p.h1
-rw-r--r--src/network/access/qnetworkreplyfileimpl.cpp7
-rw-r--r--src/network/access/qnetworkreplyhttpimpl.cpp201
-rw-r--r--src/network/access/qnetworkreplyhttpimpl_p.h13
-rw-r--r--src/network/access/qnetworkreplyimpl.cpp21
-rw-r--r--src/network/access/qnetworkreplyimpl_p.h3
-rw-r--r--src/network/access/qnetworkrequest.cpp45
-rw-r--r--src/network/access/qnetworkrequest.h10
-rw-r--r--src/network/access/qspdyprotocolhandler.cpp41
-rw-r--r--src/network/bearer/qnetworkconfigmanager.h4
-rw-r--r--src/network/bearer/qnetworkconfigmanager_p.cpp15
-rw-r--r--src/network/bearer/qnetworkconfiguration.cpp14
-rw-r--r--src/network/bearer/qnetworkconfiguration.h5
-rw-r--r--src/network/bearer/qnetworksession.h2
-rw-r--r--src/network/doc/qtnetwork.qdocconf2
-rw-r--r--src/network/doc/snippets/code/src_network_bearer_qnetworkconfigmanager.cpp6
-rw-r--r--src/network/doc/snippets/code/src_network_ssl_qsslsocket.cpp3
-rw-r--r--src/network/kernel/kernel.pri9
-rw-r--r--src/network/kernel/qauthenticator.cpp4
-rw-r--r--src/network/kernel/qdnslookup.cpp3
-rw-r--r--src/network/kernel/qdnslookup.h46
-rw-r--r--src/network/kernel/qdnslookup_android.cpp2
-rw-r--r--src/network/kernel/qdnslookup_p.h2
-rw-r--r--src/network/kernel/qdnslook