| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
find . -name "*.png" -exec optipng -o 7 -strip all {} \;
Change-Id: I2238b2dd38813d33ed48d79817f872f922cfa28d
Fixes: QTBUG-79275
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
SplitView is an important tool for desktop applications that do not
want to use a dock widget-style approach for their user interface.
It allows users to have some degree of control over the sizing of
elements in the UI, as well as the ability to conveniently serialize
those sizes so that they're remembered across sessions.
The main differences between this and the SplitView in
Qt Quick Controls 1 are:
- Has its own SplitView attached properties, rather than relying on
the Layout attached properties (which required an additional import).
- Uses the attached preferredWidth and preferredHeight properties
as well as Item's implicitWidth/implicitHeight properties
for the preferred size of items, rather than using the width and
height properties.
- Inherits from Container, so supports most of its API (though some
parts of the API, like the currentIndex-related stuff, make no
sense for SplitView).
- Uses attached SplitHandle properties for the handle delegate to
visualize hovered/pressed effects.
- Offers convenience API for serializing the user's preferred sizes.
[ChangeLog][Controls][SplitView] Introduced SplitView, a control that
lays out items horizontally or vertically with a draggable splitter
between each item.
Task-number: QTBUG-56318
Change-Id: I3da91643ab312eb9ef5b0567da4e758f17747192
Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io>
|
|
|
|
|
|
|
| |
From now on, the assets are maintained via imagine.sketch. ;)
Change-Id: Icee606115cb149f3c99b8d9b768ccb080ad909be
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- flat buttons don't need checkable assets (checkable-checked vs.
checked, and checkable-highlighted vs. highlighted look identical)
- delegates don't need a checked background, because the checked
state is visualized by the indicator
- text editors have no pressed state
- mirrored page-indicator is unnecessary because it looks identical
(if a mirrored version was needed, then we would need to provide
mirrored versions of all states including pressed, current...)
Change-Id: I909f639bdcf9d9653c56b8ce2eda49b3219bdf77
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
|
|
|
|
|
|
|
| |
These were incorrectly generated and are not used.
Change-Id: Iec5fbdbaccce96722fa9ff1adefd43ecbcc4aebb
Reviewed-by: J-P Nurmi <jpnurmi@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
It was white because menu previously had a dark background.
The new assets have been optimized with:
optipng -o7 -strip all *.png
Change-Id: Ie59828612ae145b79f1e15d9f1f1db6a469b1020
Reviewed-by: J-P Nurmi <jpnurmi@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
Some assets were not flipped correctly.
The new assets have been optimized with:
optipng -o7 -strip all spinbox*.png
Change-Id: I411e89d5b000b0afd71421428f9754b3c6b13259
Reviewed-by: J-P Nurmi <jpnurmi@qt.io>
|
|
The Imagine style is based on image assets. The style comes with a
default set of images, but the images can be easily changed by
providing a directory with images using a predefined naming convention.
[ChangeLog][Controls] Added the Imagine style, which is based on
image assets that can be provided using a predefined naming convention.
Task-number: QTPM-517
Change-Id: I550d7dac9a9686d60bec15655ac92dea9f36149c
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
|