rendered paste bodydiff --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 ()