Sanitize topic message
[quassel.git] / src / qtui / settingspages / identityeditwidget.h
index 2879c9f..75db71f 100644 (file)
@@ -1,5 +1,5 @@
 /***************************************************************************
- *   Copyright (C) 2005-08 by the Quassel Project                          *
+ *   Copyright (C) 2005-2013 by the Quassel Project                        *
  *   devel@quassel-irc.org                                                 *
  *                                                                         *
  *   This program is free software; you can redistribute it and/or modify  *
@@ -15,7 +15,7 @@
  *   You should have received a copy of the GNU General Public License     *
  *   along with this program; if not, write to the                         *
  *   Free Software Foundation, Inc.,                                       *
- *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             *
+ *   51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.         *
  ***************************************************************************/
 
 #ifndef IDENTITYEDITWIDGET_H
 
 #include "clientidentity.h"
 
-class IdentityEditWidget : public QWidget {
-  Q_OBJECT
+class IdentityEditWidget : public QWidget
+{
+    Q_OBJECT
 
 public:
-  IdentityEditWidget(QWidget *parent = 0);
+    IdentityEditWidget(QWidget *parent = 0);
 
-  enum SslState {
-    NoSsl,
-    UnsecureSsl,
-    AllowSsl
-  };
+    enum SslState {
+        NoSsl,
+        UnsecureSsl,
+        AllowSsl
+    };
 
-  void displayIdentity(CertIdentity *id, CertIdentity *saveId = 0);
-  void saveToIdentity(CertIdentity *id);
+    void displayIdentity(CertIdentity *id, CertIdentity *saveId = 0);
+    void saveToIdentity(CertIdentity *id);
 
 public slots:
-  void setSslState(SslState state);
+    void setSslState(SslState state);
+    void showAdvanced(bool advanced);
 
 protected:
 #ifdef HAVE_SSL
-  virtual bool eventFilter(QObject *watched, QEvent *event);
+    virtual bool eventFilter(QObject *watched, QEvent *event);
 #endif
 
 signals:
-  void requestEditSsl();
-  void widgetHasChanged();
+    void requestEditSsl();
+    void widgetHasChanged();
 
 private slots:
-  void on_addNick_clicked();
-  void on_deleteNick_clicked();
-  void on_renameNick_clicked();
-  void on_nickUp_clicked();
-  void on_nickDown_clicked();
+    void on_addNick_clicked();
+    void on_deleteNick_clicked();
+    void on_renameNick_clicked();
+    void on_nickUp_clicked();
+    void on_nickDown_clicked();
 
 #ifdef HAVE_SSL
-  void on_clearOrLoadKeyButton_clicked();
-  void on_clearOrLoadCertButton_clicked();
+    void on_clearOrLoadKeyButton_clicked();
+    void on_clearOrLoadCertButton_clicked();
 #endif
-  void setWidgetStates();
+    void setWidgetStates();
 
 #ifdef HAVE_SSL
-  void sslDragEnterEvent(QDragEnterEvent *event);
-  void sslDropEvent(QDropEvent *event, bool isCert);
+    void sslDragEnterEvent(QDragEnterEvent *event);
+    void sslDropEvent(QDropEvent *event, bool isCert);
 #endif
 
 private:
-  Ui::IdentityEditWidget ui;
-  bool _editSsl;
+    Ui::IdentityEditWidget ui;
+    bool _editSsl;
 
 #ifdef HAVE_SSL
-  QSslKey keyByFilename(const QString &filename);
-  void showKeyState(const QSslKey &key);
-  QSslCertificate certByFilename(const QString &filename);
-  void showCertState(const QSslCertificate &cert);
+    QSslKey keyByFilename(const QString &filename);
+    void showKeyState(const QSslKey &key);
+    QSslCertificate certByFilename(const QString &filename);
+    void showCertState(const QSslCertificate &cert);
 #endif
 
-  bool testHasChanged();
+    bool testHasChanged();
 };
 
-class NickEditDlg : public QDialog {
-  Q_OBJECT
+
+class NickEditDlg : public QDialog
+{
+    Q_OBJECT
 
 public:
-  NickEditDlg(const QString &oldnick, const QStringList &existing = QStringList(), QWidget *parent = 0);
+    NickEditDlg(const QString &oldnick, const QStringList &existing = QStringList(), QWidget *parent = 0);
 
-  QString nick() const;
+    QString nick() const;
 
 private slots:
-  void on_nickEdit_textChanged(const QString &);
+    void on_nickEdit_textChanged(const QString &);
 
 private:
-  Ui::NickEditDlg ui;
-
-  QString oldNick;
-  QStringList existing;
+    Ui::NickEditDlg ui;
 
+    QString oldNick;
+    QStringList existing;
 };
 
+
 #endif //IDENTITYEDITWIDGET_H