All pastes #1340527 Raw Edit

Someone

public text v1 · immutable
#1340527 ·published 2009-02-17 22:31 UTC
rendered paste body
diff --git a/src/Synapse.QtClient/Synapse.QtClient.Widgets/ConversationWidget.cs b/src/Synapse.QtClient/Synapse.QtClient.Widgets/ConversationWidget.cs
index 65d0acf..1e236f7 100644
--- a/src/Synapse.QtClient/Synapse.QtClient.Widgets/ConversationWidget.cs
+++ b/src/Synapse.QtClient/Synapse.QtClient.Widgets/ConversationWidget.cs
@@ -125,7 +125,7 @@ namespace Synapse.QtClient
 			//m_Menu.AddAction(this.PageAction(QWebPage.WebAction.CopyImageToClipboard));
 
 			this.Page().linkDelegationPolicy = QWebPage.LinkDelegationPolicy.DelegateAllLinks;
-			QObject.Connect(this, Qt.SIGNAL("linkClicked(QUrl)"), new OneArgDelegate<QUrl>(HandleLinkClicked));
+			QObject.Connect<QUrl>(this, Qt.SIGNAL("linkClicked(QUrl)"), HandleLinkClicked);
 		}
 		#endregion
 		
diff --git a/src/Synapse.QtClient/TrayIcon.cs b/src/Synapse.QtClient/TrayIcon.cs
index 1f23edd..13a62dc 100644
--- a/src/Synapse.QtClient/TrayIcon.cs
+++ b/src/Synapse.QtClient/TrayIcon.cs
@@ -61,15 +61,14 @@ namespace Synapse.QtClient
 			m_Menu.AddAction(Gui.GlobalActions.SendFeedbackAction);
 			m_Menu.AddSeparator();
 			m_Menu.AddAction(Gui.GlobalActions.QuitAction);
-			QObject.Connect(m_Menu, Qt.SIGNAL("aboutToShow()"), new NoArgDelegate(HandleMenuAboutToShow));
+			QObject.Connect(m_Menu, Qt.SIGNAL("aboutToShow()"), HandleMenuAboutToShow);
 
 			QPixmap pixmap = new QPixmap("resource:/octy-22.png");
 			QIcon icon = new QIcon(pixmap);
 			m_Icon = new QSystemTrayIcon(icon);
 			m_Icon.SetContextMenu(m_Menu);
 			
-			QObject.Connect(m_Icon, Qt.SIGNAL("activated(QSystemTrayIcon::ActivationReason)"), 
-			                new OneArgDelegate<QSystemTrayIcon.ActivationReason>(HandleTrayActivated));
+			QObject.Connect<QSystemTrayIcon.ActivationReason>(m_Icon, Qt.SIGNAL("activated(QSystemTrayIcon::ActivationReason)"), HandleTrayActivated);
 		}
 
 		public bool IsVisible ()