Index: head/sysutils/qpxtool/files/patch-gui_src_mainwindow.cpp =================================================================== --- head/sysutils/qpxtool/files/patch-gui_src_mainwindow.cpp (revision 473876) +++ head/sysutils/qpxtool/files/patch-gui_src_mainwindow.cpp (revision 473877) @@ -1,11 +1,104 @@ --- gui/src/mainwindow.cpp.orig 2012-12-03 07:13:07 UTC +++ gui/src/mainwindow.cpp @@ -426,7 +426,7 @@ void QPxToolMW::selectTab() int idx; QAction *act = (QAction*) sender(); idx = act_sblist.indexOf(act); - if (act<0) return; + if (idx<0) return; mwidget->selectTab(idx); } +@@ -1477,7 +1477,7 @@ QString QPxToolMW::generate_html(device *dev, QString + r+= "
\n"; + + r+= "\n\t\n
"; +- r+= "\"Read"; ++ r+= "\"Read"; + // r+= "
Read Transfer"; + r+= "

\n"; + } +@@ -1508,7 +1508,7 @@ QString QPxToolMW::generate_html(device *dev, QString + r+= "
\n"; + + r+= "\n\t\n
"; +- r+= "\"Write"; ++ r+= "\"Write"; + // r+= "
Write Transfer"; + r+= "

\n"; + } +@@ -1571,7 +1571,7 @@ QString QPxToolMW::generate_html(device *dev, QString + r+= "
\n"; + + r+= "\n\t
"; +- r+= "\"Error\n"; ++ r+= "\"Error\n"; + r+= "
Overall ERRC Graph"; + r+= "

\n"; + +@@ -1580,7 +1580,7 @@ QString QPxToolMW::generate_html(device *dev, QString + for (int i=0; i<8; i++) { + if (!dev->media.tdata_errc || (dev->media.tdata_errc & (1<\n\t"; +- r+= "\t"; ++ r+= "\t"; + r+= "
"+errcNameCD[i]; + r+= "\n
\n"; + } +@@ -1589,7 +1589,7 @@ QString QPxToolMW::generate_html(device *dev, QString + for (int i=1; i<8; i++) { + if (!dev->media.tdata_errc || (dev->media.tdata_errc & (1<\n\t"; +- r+= "\t"; ++ r+= "\t"; + r+= "
"+errcNameDVD[i]; + r+= "\n
\n"; + } +@@ -1599,7 +1599,7 @@ QString QPxToolMW::generate_html(device *dev, QString + for (int i=0; i<3; i++) { + if (!dev->media.tdata_errc || (dev->media.tdata_errc & (1<\n\t"; +- r+= "\t"; ++ r+= "\t"; + r+= "
"+errcNameBD[residx[i]]; + r+= "\n
\n"; + } +@@ -1626,7 +1626,7 @@ QString QPxToolMW::generate_html(device *dev, QString + r+= "\t\n"; + r+= "
\n"; + r+= "\n\t\n
\n"; +- r+= ""; ++ r+= ""; + r+= "

\n"; + } + +@@ -1643,7 +1643,7 @@ QString QPxToolMW::generate_html(device *dev, QString + r+= "\t\n"; + r+= "
\n"; + r+= "\n\t
\n"; +- r+= ""; ++ r+= ""; + r+= "

\n"; + } + +@@ -1663,9 +1663,9 @@ QString QPxToolMW::generate_html(device *dev, QString + for (int z=0; z<3; z++) + { + r+= "\n\t\n\t\n
"; +- r+= ""; ++ r+= ""; + r+= "
"; +- r+= ""; ++ r+= ""; + r+= "

\n"; + } + } +@@ -1674,7 +1674,7 @@ QString QPxToolMW::generate_html(device *dev, QString + r+= "\t

\n"; + r+= "\t\n"; + r+= "

\n"; +- r+= "\tGenerated by QPxTool v"VERSION" (c) Gennady \"ShultZ\" Kozlov\n"; ++ r+= "\tGenerated by QPxTool v" VERSION " (c) Gennady \"ShultZ\" Kozlov\n"; + r+= "\thttp://qpxtool.sourceforge.net
\n"; + r+= "

\n"; + r+= "\n\n";