Changeset View
Changeset View
Standalone View
Standalone View
src/ViewSplitter.cpp
Show First 20 Lines • Show All 54 Lines • ▼ Show 20 Line(s) | 45 | { | |||
---|---|---|---|---|---|
55 | for (int& size : containerSizes) { | 55 | for (int& size : containerSizes) { | ||
56 | size += perContainerDelta; | 56 | size += perContainerDelta; | ||
57 | } | 57 | } | ||
58 | containerSizes[containerIndex] = newSize; | 58 | containerSizes[containerIndex] = newSize; | ||
59 | 59 | | |||
60 | setSizes(containerSizes); | 60 | setSizes(containerSizes); | ||
61 | } | 61 | } | ||
62 | 62 | | |||
63 | // Get the first splitter that's a parent of the current focused widget. | ||||
63 | ViewSplitter *ViewSplitter::activeSplitter() | 64 | ViewSplitter *ViewSplitter::activeSplitter() | ||
64 | { | 65 | { | ||
65 | QWidget *widget = focusWidget() != nullptr ? focusWidget() : this; | 66 | QWidget *widget = focusWidget() != nullptr ? focusWidget() : this; | ||
66 | 67 | | |||
67 | ViewSplitter *splitter = nullptr; | 68 | ViewSplitter *splitter = nullptr; | ||
68 | 69 | | |||
69 | while ((splitter == nullptr) && (widget != nullptr)) { | 70 | while ((splitter == nullptr) && (widget != nullptr)) { | ||
70 | splitter = qobject_cast<ViewSplitter *>(widget); | 71 | splitter = qobject_cast<ViewSplitter *>(widget); | ||
▲ Show 20 Lines • Show All 149 Lines • Show Last 20 Lines |