У меня странная проблема. Когда я фиксирую backgroundColor в MainView на «# F1E1A3», он не показывает мне хороший цвет, поскольку, когда я рисую прямоугольник на странице того же цвета, я вижу разницу (см. Рисунок). Когда вы фиксируете оба «черных», нет никакой разницы. Что я делаю неправильно? Цвет фона яснее, чем тот, который вы спрашиваете? Или это ошибка?
Картинка нарисована с использованием «простого сенсорного интерфейса» в Qt creator.
import QtQuick 2.0
import Ubuntu.Components 0.1
MainView {
backgroundColor: "#F1E1A3"
width: units.gu(100)
height: units.gu(75)
Page {
title: i18n.tr("Simple")
Column {
spacing: units.gu(1)
anchors {
margins: units.gu(2)
fill: parent
}
Button {
text: i18n.tr("Tap me!")
color: "#F1E1A3"
}
}
}
}
Цвет фона соответствует цвету, заданному для backgroundColor. Что не так, хотя это кнопка. Кнопка делает некоторые умные использования цвета, который вы даете ему. Попробуйте Rectangle вместо Button, и вы увидите.