0.7.6: via il banner del remorse dai tasti rapidi
Alla pressione Silica ri-parenta il RemorseItem dentro la fila dei tre tasti e ci disegna sopra il banner (messaggio + conto alla rovescia) a margini fissi: il suo riquadro non ha la larghezza del tasto, quindi copre i tasti vicini. Il messaggio lo mostra gia' la NoticeBar, che ora ha altezza fissa a una riga e una banda riservata sotto il contenuto in tutte e cinque le pagine.
This commit is contained in:
@@ -17,7 +17,11 @@ Rectangle {
|
||||
right: parent.right
|
||||
bottom: parent.bottom
|
||||
}
|
||||
height: message.height + 2 * Theme.paddingMedium
|
||||
// Altezza FISSA, una riga sola: le pagine riservano questo spazio sotto la
|
||||
// zona che scorre (`anchors.bottomMargin: notice.banda`), cosi' il messaggio
|
||||
// non copre mai il contenuto e non sposta niente quando compare.
|
||||
readonly property real banda: Theme.fontSizeSmall * 2.2 + 2 * Theme.paddingMedium
|
||||
height: banda
|
||||
color: Qt.rgba(0, 0, 0, 0.78)
|
||||
opacity: api.notice.length > 0 ? 1 : 0
|
||||
visible: opacity > 0
|
||||
@@ -37,6 +41,7 @@ Rectangle {
|
||||
text: api.notice
|
||||
color: api.noticeIsError ? Theme.errorColor : Theme.highlightColor
|
||||
font.pixelSize: Theme.fontSizeSmall
|
||||
wrapMode: Text.Wrap
|
||||
maximumLineCount: 1
|
||||
elide: Text.ElideRight
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user