Public bug reported:
ListItemLayout has 3 UCLabels inside its main slot.
Those labels are created on C++ side, and they're exposed to QML via
Q_PROPERTY.
Because of the REVISION 1 in textSize Q_PROPERTY definition,
initializing textSize from QML side on C++ created labels fails with:
".textSize" is not available due to component versioning.
Here's the testcase:
import QtQuick 2.4
import Ubuntu.Components 1.3
ListItemLayout {
title.text: "Hello"
title.textSize: Label.XLarge
}
This is probably a bug in Qt's versioning handling, but since we don't actually
need the REVISION requirement for textSize,
we should just drop it to fix the initialization issue
** Affects: ubuntu-ui-toolkit (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1501673
Title:
[UCLabel] Remove REVISION requirement for textSize property
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1501673/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs