mirror of
https://git.proxmox.com/git/pve-manager
synced 2025-08-08 10:32:50 +00:00
gui: qemu/HardwareView: add machine to HardwareView
so the user can edit this via the gui Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
parent
439d78210a
commit
aae2273c61
@ -52,6 +52,7 @@ Ext.define('PVE.qemu.HardwareView', {
|
|||||||
|
|
||||||
var caps = Ext.state.Manager.get('GuiCap');
|
var caps = Ext.state.Manager.get('GuiCap');
|
||||||
|
|
||||||
|
/*jslint confusion: true */
|
||||||
var rows = {
|
var rows = {
|
||||||
memory: {
|
memory: {
|
||||||
header: gettext('Memory'),
|
header: gettext('Memory'),
|
||||||
@ -145,6 +146,28 @@ Ext.define('PVE.qemu.HardwareView', {
|
|||||||
defaultValue: '',
|
defaultValue: '',
|
||||||
renderer: PVE.Utils.render_kvm_vga_driver
|
renderer: PVE.Utils.render_kvm_vga_driver
|
||||||
},
|
},
|
||||||
|
machine: {
|
||||||
|
header: gettext('Machine'),
|
||||||
|
editor: caps.vms['VM.Config.HWType'] ? {
|
||||||
|
xtype: 'proxmoxWindowEdit',
|
||||||
|
subject: gettext('Machine'),
|
||||||
|
width: 350,
|
||||||
|
items: [{
|
||||||
|
xtype: 'proxmoxKVComboBox',
|
||||||
|
name: 'machine',
|
||||||
|
value: '__default__',
|
||||||
|
fieldLabel: gettext('Machine'),
|
||||||
|
comboItems: [
|
||||||
|
['__default__', PVE.Utils.render_qemu_machine('')],
|
||||||
|
['q35', 'q35']
|
||||||
|
]
|
||||||
|
}]} : undefined,
|
||||||
|
iconCls: 'cogs',
|
||||||
|
never_delete: true,
|
||||||
|
group: 6,
|
||||||
|
defaultValue: '',
|
||||||
|
renderer: PVE.Utils.render_qemu_machine
|
||||||
|
},
|
||||||
scsihw: {
|
scsihw: {
|
||||||
header: gettext('SCSI Controller'),
|
header: gettext('SCSI Controller'),
|
||||||
iconCls: 'database',
|
iconCls: 'database',
|
||||||
@ -182,6 +205,7 @@ Ext.define('PVE.qemu.HardwareView', {
|
|||||||
visible: false
|
visible: false
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
/*jslint confusion: false */
|
||||||
|
|
||||||
PVE.Utils.forEachBus(undefined, function(type, id) {
|
PVE.Utils.forEachBus(undefined, function(type, id) {
|
||||||
var confid = type + id;
|
var confid = type + id;
|
||||||
|
Loading…
Reference in New Issue
Block a user