merge SOC2014_QT (2.9) with master trunk

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/wxQT@77094 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Regenerate build files with bakefile_gen and autoconf after merge

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/wxQT@77095 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Refactor wxQtEventLoopBase methods DoRun, ScheduleExit, DoYieldFor (based on svn r74333 r74335 r76061)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/wxQT@77096 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Remove wxRA_USE_CHECKBOX (see svn r70345)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/wxQT@77097 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Add wxSpinCtrl SetBase and GetBase methods to wxQT (only base 10, see svn r72414)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/wxQT@77098 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Fix missing qt tooltip include due bad merge

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/wxQT@77099 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Fixed error: invalid conversion from ‘int’ to ‘wxMouseWheelAxis’ (wxQQ)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/wxQT@77100 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Use const arrays for wxDC array parameters in wxQtDCImpl and wxPrinterDCImpl (see svn r73382 #10712)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/wxQT@77101 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Define wxHAS_GENERIC_DATAVIEWCTRL for wxQT (as GetTextExtent is not defined)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/wxQT@77102 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Add dummy wxDropTarget::GetMatchingPair for wxQT (not implemented as in osx)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/wxQT@77103 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Add direct wxQT implementation of wxBitmap::Create(int, int, wxDC&) needed in wxAuiTabContainer::Render for retina support (not using the dc, see svn r76601 r74294)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/wxQT@77104 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Add generic wxTextMeasure to wxQT QT_LOWLEVEL_SRC bakefile section (and regenerate build files) to fix error: reference to 'vtable for wxTextMeasure' not defined

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/wxQT@77105 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Add wxQtEventLoopSourcesManager stub implementation to fix wxQT linking error: reference to 'wxGUIAppTraits::GetEventLoopSourcesManager()' not defined (see svn r74477 and #15305)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/wxQT@77106 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Fix QtGlobal include for for QT_VERSION_STR constants (wxQT)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/wxQT@77107 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Fix compilation regression in other ports (gtk) due commented entries in bakefiles (missing qt features)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/wxQT@77108 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Use generic tree control in wxQT (qt/treectrl.cpp and header not used but still not removed yet)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/wxQT@77109 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Remove redundant text dialog generic .cpp include in wxQT

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/wxQT@77110 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Remove WXWIN_COMPATIBILITY_2_6 and FUTURE_WXWIN_COMPATIBILITY_3_0 in wxQT

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/wxQT@77111 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Remove $ from wxQT branch sources and includes

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/wxQT@77112 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
Update build files by bakefile_gen / autoconf

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/wxQT@77113 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775