diff --git a/proxyface/gui/proxy.hxx b/proxyface/gui/proxy.hxx index fea6e7b..c41cf85 100644 --- a/proxyface/gui/proxy.hxx +++ b/proxyface/gui/proxy.hxx @@ -65,6 +65,7 @@ class Proxy: public QDialog, private Ui::Proxy { public Q_SLOTS: void on__save_clicked(bool=false) { + QSettings s("SwissSign", "ProxySettings"); s.setValue("default-type", _type->currentIndex()); s.setValue("default-server", _url->text()); s.setValue("default-port", _port->value()); @@ -72,6 +73,7 @@ class Proxy: public QDialog, private Ui::Proxy { } void on__clear_clicked(bool=false) { + QSettings s("SwissSign", "ProxySettings"); s.clear(); _type->setCurrentIndex(0); _url->setText(""); diff --git a/proxyface/qmake.pro b/qmake.pro similarity index 81% rename from proxyface/qmake.pro rename to qmake.pro index 6bff9e2..6bc645c 100644 --- a/proxyface/qmake.pro +++ b/qmake.pro @@ -3,10 +3,11 @@ win32 { QMAKE_LIBS += winhttp.a } unix { - QMAKE_LIBS += proxy dl + QMAKE_LIBS += -lproxy -ldl + QMAKE_LIBDIR += /usr/lib32 } macx { - QMAKE_LIBS += proxy dl + QMAKE_LIBS += -lproxy -ldl QMAKE_INCDIR += /opt/local/include QMAKE_LIBDIR += /opt/local/lib CONFIG += x86 @@ -18,4 +19,3 @@ HEADERS = proxyface/unix.hxx proxyface/windoze.hxx \ CONFIG += release QT += network TEMPLATE = lib -TARGET = proxyface