mirror of
https://github.com/zhuzichu520/FluentUI.git
synced 2024-11-27 13:49:08 +08:00
41 lines
885 B
QML
41 lines
885 B
QML
import QtQuick
|
|
import FluentUI
|
|
|
|
FluMenu{
|
|
property string cutText : "剪切"
|
|
property string copyText : "复制"
|
|
property string pasteText : "粘贴"
|
|
property string selectAllText : "全选"
|
|
property var inputItem
|
|
id:menu
|
|
focus: false
|
|
FluMenuItem{
|
|
text: cutText
|
|
visible: inputItem.text !== "" && !inputItem.readOnly
|
|
onClicked: {
|
|
inputItem.cut()
|
|
}
|
|
}
|
|
FluMenuItem{
|
|
text: copyText
|
|
visible: inputItem.selectedText !== ""
|
|
onClicked: {
|
|
inputItem.copy()
|
|
}
|
|
}
|
|
FluMenuItem{
|
|
text: pasteText
|
|
visible: inputItem.canPaste
|
|
onClicked: {
|
|
inputItem.paste()
|
|
}
|
|
}
|
|
FluMenuItem{
|
|
text: selectAllText
|
|
visible: inputItem.text !== ""
|
|
onClicked: {
|
|
inputItem.selectAll()
|
|
}
|
|
}
|
|
}
|