linphone-desktop/linphone-app/ui/modules/Linphone/Chat/ChatMessagePreview.qml
Julien Wadel db57ec6788 - Enable CPIM on basic chat rooms.
- Fix layout on reply/vocal preview that could be ahead of chat.
- Add a volume monitor when recording a vocal message.
2022-01-20 15:50:07 +01:00

32 lines
No EOL
812 B
QML

import QtQuick 2.7
import QtQuick.Controls 2.2
import QtQuick.Layouts 1.3
import Common 1.0
import Linphone 1.0
import Linphone.Styles 1.0
import Utils 1.0
import UtilsCpp 1.0
import Units 1.0
import 'Chat.js' as Logic
// =============================================================================
ColumnLayout{
property alias replyChatRoomModel : replyPreview.chatRoomModel
property int maxHeight: parent.height - ( audioPreview.visible ? audioPreview.height : 0)
spacing: 0
Layout.preferredHeight: (replyPreview.visible ? replyPreview.height : 0 ) + (audioPreview.visible ? audioPreview.height : 0)
Layout.maximumHeight: Layout.preferredHeight
function hide(){
}
ChatReplyPreview{
id: replyPreview
Layout.fillWidth: true
}
ChatAudioPreview{
id: audioPreview
Layout.fillWidth: true
}
}