view ui/proxysettingsdlg.h @ 1051:f3e93bf7b91d

Hilfe, Hauptseite: Inhaltsverzeichnis nach oben. Verbesserungen: * Klarer formuliert, dass TrustBridge nur Zertifikate deinstalliert, welche es auch mal empfohlen hatte. * "Copyright" muss als Begriff nicht genannt werden und ist auch kein deutscher Begriff. * Kleiner Tippfehler verbessert.
author Bernhard Reiter <bernhard@intevation.de>
date Fri, 05 Sep 2014 15:57:06 +0200
parents 0f7aeb12e5e9
children 78798d3af8f0
line wrap: on
line source
/* Copyright (C) 2014 by Bundesamt für Sicherheit in der Informationstechnik
 * Software engineering by Intevation GmbH
 *
 * This file is Free Software under the GNU GPL (v>=2)
 * and comes with ABSOLUTELY NO WARRANTY!
 * See LICENSE.txt for details.
 */
#ifndef PROXYSETTINGSDLG_H
#define PROXYSETTINGSDLG_H

#include <QDialog>

class QLineEdit;
class QPushButton;

/** @file Small dialog for proxy settings. */

class ProxySettingsDlg : public QDialog {

    Q_OBJECT

public:
    ProxySettingsDlg(QWidget *parent);

private slots:
    /** @brief activate the save button depending on the input.*/
    void checkCanSave(const QString& val);

    /** @brief save the contents of mProxyURL in the settings. */
    void save();

private:
    QLineEdit *mProxyURL;
    QPushButton *mSaveButton;
};

#endif // PROXYSETTINGSDLG_H

http://wald.intevation.org/projects/trustbridge/