This commit is contained in:
朱子楚\zhuzi 2024-06-28 09:44:18 +08:00
parent 7c4cfceb8f
commit 0803042e90
7 changed files with 33 additions and 19 deletions

View File

@ -16,7 +16,7 @@ FluExpander{
id:content
width:parent.width
text:highlightQmlCode(code)
textFormat: FluMultilineTextBox.RichText
textFormat: FluCopyableText.RichText
padding: 10
topPadding: 10
leftPadding: 10

View File

@ -33,14 +33,14 @@ TextEdit {
function popup(){
sourceComponent = menu
}
onLoaded: {
item.open()
}
}
Component{
id:menu
FluTextBoxMenu{
inputItem: control
Component.onCompleted: {
popup()
}
onClosed: {
menu_loader.sourceComponent = undefined
}

View File

@ -79,12 +79,12 @@ TextArea{
function popup(){
sourceComponent = menu
}
onLoaded: {
item.open()
}
}
Component{
id:menu
Component.onCompleted: {
popup()
}
FluTextBoxMenu{
inputItem: control
onClosed: {

View File

@ -116,14 +116,14 @@ TextField{
function popup(){
sourceComponent = menu
}
onLoaded: {
item.open()
}
}
Component{
id:menu
FluTextBoxMenu{
inputItem: control
Component.onCompleted: {
popup()
}
onClosed: {
menu_loader.sourceComponent = undefined
}

View File

@ -33,14 +33,14 @@ TextEdit {
function popup(){
sourceComponent = menu
}
onLoaded: {
item.open()
}
}
Component{
id:menu
FluTextBoxMenu{
inputItem: control
Component.onCompleted: {
popup()
}
onClosed: {
menu_loader.sourceComponent = undefined
}

View File

@ -72,11 +72,25 @@ TextArea{
if(control.readOnly && control.text === ""){
return
}
menu.popup()
menu_loader.popup()
}
}
FluTextBoxMenu{
FluLoader{
id: menu_loader
function popup(){
sourceComponent = menu
}
}
Component{
id:menu
inputItem: control
Component.onCompleted: {
popup()
}
FluTextBoxMenu{
inputItem: control
onClosed: {
menu_loader.sourceComponent = undefined
}
}
}
}

View File

@ -117,14 +117,14 @@ TextField{
function popup(){
sourceComponent = menu
}
onLoaded: {
item.open()
}
}
Component{
id:menu
FluTextBoxMenu{
inputItem: control
Component.onCompleted: {
popup()
}
onClosed: {
menu_loader.sourceComponent = undefined
}