OSDN Git Service

Fix context menu in progress dialog.
authorlordmulder <mulder2@gmx.de>
Wed, 22 Dec 2010 22:45:36 +0000 (23:45 +0100)
committerlordmulder <mulder2@gmx.de>
Wed, 22 Dec 2010 22:45:36 +0000 (23:45 +0100)
src/Config.h
src/Dialog_About.cpp
src/Dialog_Processing.cpp

index f7be0b9..889d9cf 100644 (file)
@@ -25,7 +25,7 @@
 #define VER_LAMEXP_MAJOR                               4
 #define VER_LAMEXP_MINOR_HI                            0
 #define VER_LAMEXP_MINOR_LO                            0
-#define VER_LAMEXP_BUILD                               181
+#define VER_LAMEXP_BUILD                               182
 #define VER_LAMEXP_SUFFIX                              TechPreview
 
 /*
index fadf458..dc86e96 100644 (file)
@@ -40,7 +40,7 @@
 #include <Windows.h>
 
 //Helper macros
-#define LINK(URL) QString("<a href=\"%1\">&#8627;%2</a>").arg(URL).arg(URL)
+#define LINK(URL) QString("<a href=\"%1\">%2</a>").arg(URL).arg(URL)
 #define CONTRIBUTOR(LANG, CNTR, ICON) QString("<tr><td valign=\"middle\"><img src=\"%1\"></td><td>&nbsp;&nbsp;</td><td valign=\"middle\">%2</td><td>&nbsp;&nbsp;</td><td valign=\"middle\">%3</td></tr>").arg(ICON, LANG, CNTR);
 #define VSTR(BASE,TOOL,FORMAT) QString(BASE).arg(lamexp_version2string(FORMAT, lamexp_tool_version(TOOL)))
 
index d70873b..6ca6fff 100644 (file)
@@ -398,7 +398,10 @@ void ProcessingDialog::logViewDoubleClicked(const QModelIndex &index)
 
 void ProcessingDialog::contextMenuTriggered(const QPoint &pos)
 {
-       m_contextMenu->popup(view_log->mapToGlobal(pos));
+       if(pos.x() <= view_log->width() && pos.y() <= view_log->height() && pos.x() >= 0 && pos.y() >= 0)
+       {
+               m_contextMenu->popup(view_log->mapToGlobal(pos));
+       }
 }
 
 void ProcessingDialog::contextMenuActionTriggered(void)