diff --git a/UwxMainWindow.cpp b/UwxMainWindow.cpp index 810e336..05e63c0 100644 --- a/UwxMainWindow.cpp +++ b/UwxMainWindow.cpp @@ -634,6 +634,7 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWi if (slArgs[chi].toUpper() == "DUPLICATE") { //Duplicate window so move to the top + this->activateWindow(); this->raise(); } if (slArgs[chi].toUpper() == "ACCEPT") @@ -4539,7 +4540,8 @@ MainWindow::replyFinished( else { //Remove quotes - strIncludeName = strIncludeName.replace("\"", ""); + strIncludeName = strIncludeName.left(strIncludeName.indexOf("\"", strIncludeName.indexOf("\"")+1)); + strIncludeName = strIncludeName.right(strIncludeName.length()-strIncludeName.indexOf("\"")-1); } //Open the file diff --git a/UwxMainWindow.h b/UwxMainWindow.h index c7c483d..0a03215 100644 --- a/UwxMainWindow.h +++ b/UwxMainWindow.h @@ -103,7 +103,7 @@ const qint8 MODE_UPDATE_ERROR_CODE = 16; const qint8 MODE_CHECK_FIRMWARE_VERSIONS = 17; const qint8 MODE_CHECK_FIRMWARE_SUPPORT = 18; //Constants for version and functions -const QString UwVersion = "1.09c"; //Version string +const QString UwVersion = "1.09d"; //Version string //Constants for timeouts and streaming const qint16 FileReadBlock = 512; //Number of bytes to read per block when streaming files const qint16 StreamProgress = 10000; //Number of bytes between streaming progress updates diff --git a/UwxMainWindow.ui b/UwxMainWindow.ui index 7fc38fc..e5a5cdc 100644 --- a/UwxMainWindow.ui +++ b/UwxMainWindow.ui @@ -3054,6 +3054,25 @@ + + + + true + + + Check this to escape character codes (scroll down in the 'About' tab for information on this feature) + + + Qt::RightToLeft + + + Graph + + + true + + +