Make button to edit identities from networks settings work
authorManuel Nickschas <sputnick@quassel-irc.org>
Mon, 12 Jan 2009 21:09:57 +0000 (22:09 +0100)
committerManuel Nickschas <sputnick@quassel-irc.org>
Mon, 12 Jan 2009 21:09:57 +0000 (22:09 +0100)
src/qtui/settingspages/networkssettingspage.cpp
src/qtui/settingspages/networkssettingspage.h
src/qtui/ui/settingspagedlg.ui

index 0a196c7..2302630 100644 (file)
 #include "iconloader.h"
 #include "identity.h"
 #include "network.h"
+#include "settingspagedlg.h"
 #include "util.h"
 
+#include "settingspages/identitiessettingspage.h"
+
 NetworksSettingsPage::NetworksSettingsPage(QWidget *parent) : SettingsPage(tr("General"), tr("Networks"), parent) {
   ui.setupUi(this);
 
@@ -646,6 +649,11 @@ void NetworksSettingsPage::on_downServer_clicked() {
   widgetHasChanged();
 }
 
+void NetworksSettingsPage::on_editIdentities_clicked() {
+  SettingsPageDlg dlg(new IdentitiesSettingsPage(this), this);
+  dlg.exec();
+}
+
 /**************************************************************************
 * NetworkAddDlg
 *************************************************************************/
index e0d9684..65b132f 100644 (file)
@@ -66,6 +66,7 @@ class NetworksSettingsPage : public SettingsPage {
     void on_addNetwork_clicked();
     void on_deleteNetwork_clicked();
     void on_renameNetwork_clicked();
+    void on_editIdentities_clicked();
 
     // void on_connectNow_clicked();
 
index 9ceed3f..6f74189 100644 (file)
@@ -5,8 +5,8 @@
    <rect>
     <x>0</x>
     <y>0</y>
-    <width>703</width>
-    <height>588</height>
+    <width>422</width>
+    <height>546</height>
    </rect>
   </property>
   <property name="windowTitle" >