System info: if no network connection, set IP as 'Not available'

This commit is contained in:
Nicolas Mailloux 2021-08-18 20:11:18 -04:00
parent d9a46e7615
commit 1ba81f6e89
2 changed files with 10 additions and 5 deletions

View file

@ -383,6 +383,9 @@ namespace {
getIpProc->waitForFinished(); getIpProc->waitForFinished();
QString ipAddress = getIpProc->readAllStandardOutput(); QString ipAddress = getIpProc->readAllStandardOutput();
if(ipAddress == "") {
ipAddress = "Not available";
}
return ipAddress; return ipAddress;
} }
void getSystemInfo() { void getSystemInfo() {

View file

@ -173,6 +173,7 @@ reader::reader(QWidget *parent) :
string_writeconfig("/tmp/inkboxBookPath", book_file_str); string_writeconfig("/tmp/inkboxBookPath", book_file_str);
// Calling InkBox daemon (ibxd) via FIFO interface to run bookconfig_mount // Calling InkBox daemon (ibxd) via FIFO interface to run bookconfig_mount
if(checkconfig(".config/16-global_reading_settings") == true) {
string_writeconfig("/opt/ibxd", "bookconfig_mount\n"); string_writeconfig("/opt/ibxd", "bookconfig_mount\n");
// Callback handler to wait until bookconfig_mount has finished execution // Callback handler to wait until bookconfig_mount has finished execution
while(true) { while(true) {
@ -180,6 +181,7 @@ reader::reader(QWidget *parent) :
break; break;
} }
} }
}
// Custom settings // Custom settings
// Font // Font