summaryrefslogtreecommitdiff
path: root/dist/changes-5.3.1
blob: ec36c5c9df53c7ca877715f94a73cf6b2be8a741 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
Qt 5.3.1 is a bug-fix release. It maintains both forward and backward
compatibility (source and binary) with Qt 5.3.0.

For more details, refer to the online documentation included in this
distribution. The documentation is also available online:

  http://qt-project.org/doc/qt-5.3

The Qt version 5.3 series is binary compatible with the 5.2.x series.
Applications compiled for 5.2 will continue to run with 5.3.

Some of the changes listed in this file include issue tracking numbers
corresponding to tasks in the Qt Bug Tracker:

  http://bugreports.qt-project.org/

Each of these identifiers can be entered in the bug tracker to obtain more
information about a particular change.

****************************************************************************
*                   Important Behavior Changes                             *
****************************************************************************

- Calendar:
  * [QTBUG-38848] Calendar no longer selects dates in the next/previous
    month when dragging the mouse.

****************************************************************************
*                          Library                                         *
****************************************************************************

QtQuick.Controls
----------------

 - Calendar:
   * [QTBUG-38847] Fixed layouting and grid cell calculation

 - ComboBox:
   * [QTBUG-38054] Fixed the height of ComboBox
   * [QTBUG-38384] Fixed the width of the button
   * [QTBUG-38036] Fixed currentText to be correctly updated when the
     current index goes from -1 to 0

 - Menu:
   * [QTBUG-39384] Fixed the disabled state handling for QPA menus

 - ScrollView:
   * [QTBUG-38083] Ensured that child MouseAreas will get mouse events first
   * Fixed the scrollbar handle position calculation
   * Fixed scrolling of parent ScrollViews when reaching the bounds of a
     ScrollView

 - TableView:
   * [QTBUG-38789] Fixed styleData.row to be a binding so it updates
     correctly for dynamically changing models
   * Fixed the position of "filled" rows to move together with content
   * [QTBUG-39337] Fixed TableViewColumn::resizeToContents() to process all
     rows
   * [QTBUG-39393] Fixed the content width calculation with a hidden header
   * [QTBUG-39393] Allowed resizing and scrolling single-column tables

 - TabView:
   * Fixed handling of invalid indexes for TabView::getTab()
   * Fixed the currentIndex to be updated correctly when inserting/removing
     tabs
   * Fixed styleData.activeFocus for the tab-delegate be true when the tab
     button itself has active focus instead of the whole tabbar
   * [QTBUG-38819] Fixed styleData.previousSelected for the tab-delegate

QtQuick.Dialogs
---------------

 - Dialog:
   * [QTBUG-39339] Prevented click passthrough when a dialog is showing

 - FileDialog:
   * [QTBUG-39204] Fixed back and esc keys to reject the dialog