return "";
}
+// kernel file
+const char *get_kernel_file(void)
+{
+ return qemu_opt_get(qemu_get_machine_opts(), "kernel");
+}
+
// http proxy
static const char *http_proxy_addr = NULL;
char const *get_kernel_log_redirect_file(void);
const char *get_drive_image_file(void);
const char *get_swap_image_file(void);
+const char *get_kernel_file(void);
const char *get_http_proxy_addr(void);
const char *get_vm_name(void);
const char *get_profile_name(void);
swap_image_file, swap_image_file);
}
+ QString kernel_file(QString::fromLocal8Bit(get_kernel_file()));
+ if (kernel_file.isEmpty() == false) {
+ insertTableRow(vmInfo, QString(DETAILED_INFO_KERNEL_FILE),
+ kernel_file, kernel_file);
+ }
+
QString log_redirect_file(QString::fromLocal8Bit(get_log_redirect_file()));
if (log_redirect_file.isEmpty() == false) {
insertTableRow(vmInfo, QString(DETAILED_INFO_EMUL_LOG_FILE),
item->text().compare(DETAILED_INFO_EMUL_LOG_FILE) == 0 ||
item->text().compare(DETAILED_INFO_KERNEL_LOG_FILE) == 0 ||
item->text().compare(DETAILED_INFO_DRIVE_IMAGE_FILE) == 0 ||
- item->text().compare(DETAILED_INFO_SWAP_IMAGE_FILE) == 0) {
+ item->text().compare(DETAILED_INFO_SWAP_IMAGE_FILE) == 0 ||
+ item->text().compare(DETAILED_INFO_KERNEL_FILE) == 0) {
/* get path item */
item = vmInfoTable->item(nRow, nCol);
#define DETAILED_INFO_GPU_VT "GPU Virtualization"
#define DETAILED_INFO_DRIVE_IMAGE_FILE "Target Image File"
#define DETAILED_INFO_SWAP_IMAGE_FILE "Swap Image File"
+#define DETAILED_INFO_KERNEL_FILE "Kernel File"
#define DETAILED_INFO_EMUL_LOG_FILE "Emulator Log File"
#define DETAILED_INFO_KERNEL_LOG_FILE "Kernel Log File"
#define DETAILED_INFO_TELNET_PORT "Logging Telnet Port"