diff --git a/sources/qetdiagrameditor.cpp b/sources/qetdiagrameditor.cpp index e11f92409..9dbd87270 100644 --- a/sources/qetdiagrameditor.cpp +++ b/sources/qetdiagrameditor.cpp @@ -2227,35 +2227,93 @@ void QETDiagramEditor::generateTerminalBlock() #endif if ( !success ) { + #if defined(Q_OS_WIN32) || defined(Q_OS_WIN64) QMessageBox::warning(nullptr, tr("Error launching qet_tb_generator plugin"), - tr("To install the plugin qet_tb_generator\nVisit https://pypi.python.org/pypi/qet-tb-generator/\n" - "\n" - "Requires python 3.5 or above.\n" - ">> First install on Linux\n" - "1. check you have pip3 installed: pip3 --version\n" - "If not install with: sudo apt-get install python3-pip\n" - "2. Install the program: sudo pip3 install qet_tb_generator\n" - "3. Run the program: qet_tb_generator\n" - ">> Update on Linux\n" - "sudo pip3 install --upgrade qet_tb_generator \n" - "\n" - ">> First install on Windows\n" - "1. Install, if required, python 3.5 or above \n" - " Visit https://www.python.org/downloads/ \n" - "2. pip install qet_tb_generator\n" - ">> Update on Windows\n" - "python -m pip install --upgrade qet_tb_generator\n" - ">>user could launch in a terminal this script in this directory \n" - " C:\\users\\XXXX\\AppData\\Local\\Programs\\Python\\Python36-32\\Scripts \n" - "\n" - ">> First install on macOSX \n" - "1. Install, if required, python 3.5 or above \n" - " Visit https://qelectrotech.org/forum/viewtopic.php?pid=5674#p5674 \n" - "2. pip3 install qet_tb_generator \n" - ">> Update on macOSX \n" - " pip3 install --upgrade qet_tb_generator \n" + tr("To install the plugin qet_tb_generator" + "
" + "Visit " + "
" + "qet-tb-generator" + "
" + "Requires python 3.5 or above." + "
" + ">> First install on Windows" + "
" + "1. Install, if required, python 3.5 or above" + "
" + " Visit " + "
" + "python.org" + "
" + "2. pip install qet_tb_generator" + "
" + ">> Update on Windows" + "
" + "python -m pip install --upgrade qet_tb_generator" + "
" + ">>user could launch in a terminal this script in this directory" + "
" + " C:\\users\\XXXX\\AppData\\Local\\Programs\\Python\\Python36-32\\Scripts" + "
" + )); + } +} +#elif defined(Q_OS_MAC) + QMessageBox::warning(nullptr, + tr("Error launching qet_tb_generator plugin"), + tr("To install the plugin qet_tb_generator" + "
" + "Visit " + "
" + "qet-tb-generator" + "
" + ">> First install on macOSX" + "
" + "1. Install, if required, python 3.5 " + "
" + " Visit" + "
" + "howto" + "
" + "2. pip3 install qet_tb_generator" + "
" + ">> Update on macOSX" + "
" + " pip3 install --upgrade qet_tb_generator" + "
" )); } } +#else + QMessageBox::warning(nullptr, + tr("Error launching qet_tb_generator plugin"), + tr( "To install the plugin qet_tb_generator" + "
" + "Visit " + "
" + "qet-tb-generator" + "
" + "Requires python 3.5 or above." + "
" + ">> First install on Linux" + "
" + "1. check you have pip3 installed: pip3 --version" + "
" + "If not install with: sudo apt-get install python3-pip" + "
" + "2. Install the program: sudo pip3 install qet_tb_generator" + "
" + "3. Run the program: qet_tb_generator" + "
" + ">> Update on Linux" + "
" + "sudo pip3 install --upgrade qet_tb_generator" + "
" + )); + } +} + +#endif +