mirror of
https://gitlab.linphone.org/BC/public/linphone-desktop.git
synced 2026-01-29 09:49:20 +00:00
Fixes: * Change download URL to `https://www.linphone.org/technical-corner/linphone` * Crash on contacts list when deleting a friend and trying to load logs. * Message status behaviour : Resuming status when changing logs, cursor shapes updates, bind the `resend message` action to error icon * Synchronize settings and main presence. * QML Crashs on fullscreen Features : * Add utilities in fullscreen view (media quality, security, mutable speaker) * Show fullscreen on the current call screen * Show Display name of participant in conference * Participants in conference are mutable
45 lines
1.2 KiB
QML
45 lines
1.2 KiB
QML
import QtQuick 2.7
|
|
import QtQuick.Controls 2.2
|
|
|
|
import Common.Styles 1.0
|
|
|
|
// =============================================================================
|
|
|
|
Button {
|
|
id: button
|
|
|
|
property alias backgroundColor: background.color
|
|
|
|
background: Rectangle {
|
|
id: background
|
|
|
|
color: button.down
|
|
? SmallButtonStyle.background.color.pressed
|
|
: (button.hovered
|
|
? SmallButtonStyle.background.color.hovered
|
|
: SmallButtonStyle.background.color.normal
|
|
)
|
|
implicitHeight: SmallButtonStyle.background.height
|
|
radius: SmallButtonStyle.background.radius
|
|
}
|
|
contentItem: Text {
|
|
color: SmallButtonStyle.text.color
|
|
font.pointSize: SmallButtonStyle.text.pointSize
|
|
horizontalAlignment: Text.AlignHCenter
|
|
text: button.text
|
|
verticalAlignment: Text.AlignVCenter
|
|
leftPadding: SmallButtonStyle.leftPadding
|
|
rightPadding: SmallButtonStyle.rightPadding
|
|
}
|
|
hoverEnabled: true
|
|
MouseArea
|
|
{
|
|
id: mouseArea
|
|
anchors.fill: parent
|
|
onPressed: mouse.accepted = false
|
|
hoverEnabled: true
|
|
cursorShape: containsMouse
|
|
? Qt.PointingHandCursor
|
|
: Qt.ArrowCursor
|
|
}
|
|
}
|