Add "View details" to PC list (#1221)

* feat: add view pc details menu item

* feat: show mac address

* fix: cast mac byte array to string
This commit is contained in:
Jorys Paulin
2024-05-01 04:23:25 +02:00
committed by GitHub
parent 211fec0ff0
commit c096238998
3 changed files with 35 additions and 1 deletions
+18
View File
@@ -6,6 +6,7 @@ import ComputerModel 1.0
import ComputerManager 1.0
import StreamingPreferences 1.0
import SystemProperties 1.0
import SdlGamepadKeyNavigation 1.0
CenteredGridView {
@@ -215,6 +216,14 @@ CenteredGridView {
deletePcDialog.open()
}
}
NavigableMenuItem {
parentMenu: pcContextMenu
text: qsTr("View Details")
onTriggered: {
showPcDetailsDialog.pcDetails = model.details
showPcDetailsDialog.open()
}
}
}
}
@@ -395,5 +404,14 @@ CenteredGridView {
}
}
NavigableMessageDialog {
id: showPcDetailsDialog
property int pcIndex : -1;
property string pcDetails : "";
text: showPcDetailsDialog.pcDetails
imageSrc: "qrc:/res/baseline-help_outline-24px.svg"
standardButtons: Dialog.Ok | (SystemProperties.hasBrowser ? Dialog.Help : 0)
}
ScrollBar.vertical: ScrollBar {}
}