Compare commits

..

No commits in common. "2f4b4ee85e71f771ed8e67052e1b8a57c8040dcf" and "fdaaa85541b7dab3445ad7ea005cc021341ce0fb" have entirely different histories.

11 changed files with 33 additions and 111 deletions

View File

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

View File

@ -26,24 +26,10 @@ TextEdit {
anchors.fill: parent anchors.fill: parent
cursorShape: Qt.IBeamCursor cursorShape: Qt.IBeamCursor
acceptedButtons: Qt.RightButton acceptedButtons: Qt.RightButton
onClicked: control.echoMode !== TextInput.Password && menu_loader.popup() onClicked: control.echoMode !== TextInput.Password && menu.popup()
} }
FluLoader{ FluTextBoxMenu{
id: menu_loader
function popup(){
sourceComponent = menu
}
}
Component{
id:menu id:menu
FluTextBoxMenu{ inputItem: control
inputItem: control
Component.onCompleted: {
popup()
}
onClosed: {
menu_loader.sourceComponent = undefined
}
}
} }
} }

View File

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

View File

@ -65,4 +65,8 @@ TextField{
rightMargin: 5 rightMargin: 5
} }
} }
FluTextBoxMenu{
id:menu
inputItem: control
}
} }

View File

@ -69,7 +69,7 @@ TextField{
if(control.readOnly && control.text === ""){ if(control.readOnly && control.text === ""){
return return
} }
menu_loader.popup() menu.popup()
} }
} }
RowLayout{ RowLayout{
@ -111,22 +111,8 @@ TextField{
visible: control.iconSource != 0 visible: control.iconSource != 0
} }
} }
FluLoader{ FluTextBoxMenu{
id: menu_loader
function popup(){
sourceComponent = menu
}
}
Component{
id:menu id:menu
FluTextBoxMenu{ inputItem: control
inputItem: control
Component.onCompleted: {
popup()
}
onClosed: {
menu_loader.sourceComponent = undefined
}
}
} }
} }

View File

@ -26,24 +26,10 @@ TextEdit {
anchors.fill: parent anchors.fill: parent
cursorShape: Qt.IBeamCursor cursorShape: Qt.IBeamCursor
acceptedButtons: Qt.RightButton acceptedButtons: Qt.RightButton
onClicked: control.echoMode !== TextInput.Password && menu_loader.popup() onClicked: control.echoMode !== TextInput.Password && menu.popup()
} }
FluLoader{ FluTextBoxMenu{
id: menu_loader
function popup(){
sourceComponent = menu
}
}
Component{
id:menu id:menu
FluTextBoxMenu{ inputItem: control
inputItem: control
Component.onCompleted: {
popup()
}
onClosed: {
menu_loader.sourceComponent = undefined
}
}
} }
} }

View File

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

View File

@ -66,4 +66,8 @@ TextField{
rightMargin: 5 rightMargin: 5
} }
} }
FluTextBoxMenu{
id:menu
inputItem: control
}
} }

View File

@ -70,7 +70,7 @@ TextField{
if(control.readOnly && control.text === ""){ if(control.readOnly && control.text === ""){
return return
} }
menu_loader.popup() menu.popup()
} }
} }
RowLayout{ RowLayout{
@ -112,22 +112,8 @@ TextField{
visible: control.iconSource != 0 visible: control.iconSource != 0
} }
} }
FluLoader{ FluTextBoxMenu{
id: menu_loader
function popup(){
sourceComponent = menu
}
}
Component{
id:menu id:menu
FluTextBoxMenu{ inputItem: control
inputItem: control
Component.onCompleted: {
popup()
}
onClosed: {
menu_loader.sourceComponent = undefined
}
}
} }
} }

View File

@ -232,8 +232,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="Qt5/imports/FluentUI/Controls/FluShortcutPicker.qml" line="204"/> <location filename="Qt6/imports/FluentUI/Controls/FluShortcutPicker.qml" line="205"/>
<location filename="Qt6/imports/FluentUI/Controls/FluShortcutPicker.qml" line="204"/>
<source>Conflict</source> <source>Conflict</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -355,8 +354,8 @@
<context> <context>
<name>FluWindow</name> <name>FluWindow</name>
<message> <message>
<location filename="Qt5/imports/FluentUI/Controls/FluWindow.qml" line="354"/> <location filename="Qt5/imports/FluentUI/Controls/FluWindow.qml" line="347"/>
<location filename="Qt6/imports/FluentUI/Controls/FluWindow.qml" line="354"/> <location filename="Qt6/imports/FluentUI/Controls/FluWindow.qml" line="346"/>
<source>Loading...</source> <source>Loading...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View File

@ -232,8 +232,7 @@
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="Qt5/imports/FluentUI/Controls/FluShortcutPicker.qml" line="204"/> <location filename="Qt6/imports/FluentUI/Controls/FluShortcutPicker.qml" line="205"/>
<location filename="Qt6/imports/FluentUI/Controls/FluShortcutPicker.qml" line="204"/>
<source>Conflict</source> <source>Conflict</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -355,8 +354,8 @@
<context> <context>
<name>FluWindow</name> <name>FluWindow</name>
<message> <message>
<location filename="Qt5/imports/FluentUI/Controls/FluWindow.qml" line="354"/> <location filename="Qt5/imports/FluentUI/Controls/FluWindow.qml" line="347"/>
<location filename="Qt6/imports/FluentUI/Controls/FluWindow.qml" line="354"/> <location filename="Qt6/imports/FluentUI/Controls/FluWindow.qml" line="346"/>
<source>Loading...</source> <source>Loading...</source>
<translation type="unfinished">...</translation> <translation type="unfinished">...</translation>
</message> </message>