diff --git a/ChangeLog b/ChangeLog index 6e10047..6cc5882 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2015-10-11 13:47 marc + + * ChangeLog, ax_check_qt.m4, ax_init_standard_project.m4, + bootstrap.sh, doc/doxyfile.in, resolve-rpmbuilddeps.sh: + documentation without search functionfor better redmine + integration + 2015-09-10 11:52 marc * debian/control.in, debian/swisssurfer-dev.install, diff --git a/ax_check_qt.m4 b/ax_check_qt.m4 index 479f65c..8f1860d 100644 --- a/ax_check_qt.m4 +++ b/ax_check_qt.m4 @@ -103,7 +103,12 @@ AC_DEFUN([AX_CHECK_QT], [ HAVE_$1=1 AC_DEFINE([HAVE_$1]) QTDIR=$(${PKG_CONFIG} --variable=prefix Qt5Core) - QT_PLUGIN_PATH=${QTDIR}/share/qt5/plugins + qt_host_bins=$(${PKG_CONFIG} --variable=host_bins Qt5Core) + if test -d "${qt_host_bins}"; then + QT_PLUGIN_PATH=${qt_host_bins}/../plugins + else + QT_PLUGIN_PATH=${QTDIR}/share/qt5/plugins + fi MOC_FLAGS+=" -DHAVE_$1=1 ${[$1]5_CFLAGS}" [$1]_CPPFLAGS="${[$1]5_CFLAGS}" [$1]_CXXFLAGS="${[$1]5_CFLAGS}" @@ -145,7 +150,12 @@ AC_DEFUN([AX_CHECK_QT], [ HAVE_$1=1 AC_DEFINE([HAVE_$1]) QTDIR=$(${PKG_CONFIG} --variable=prefix QtCore) - QT_PLUGIN_PATH=${QTDIR}/share/qt/plugins + qt_host_bins=$(${PKG_CONFIG} --variable=host_bins QtCore) + if test -d "${qt_host_bins}"; then + QT_PLUGIN_PATH=${qt_host_bins}/../plugins + else + QT_PLUGIN_PATH=${QTDIR}/share/qt/plugins + fi MOC_FLAGS+=" -DHAVE_$1=1 ${$1_CFLAGS}" [$1]_CPPFLAGS="${[$1]_CFLAGS}" [$1]_CXXFLAGS="${[$1]_CFLAGS}" @@ -188,6 +198,14 @@ AC_DEFUN([AX_CHECK_QT], [ if test -n "${MINGW}"; then AX_CHECK_VALID_CXX_FLAG([-Wl,-subsystem,windows], [windows console flag]) fi + if test "$prefix" != '/usr' -a "${QT_PLUGIN_PATH}" != "${QT_PLUGIN_PATH#/usr}"; then + QT_PLUGIN_PATH=${prefix}${QT_PLUGIN_PATH#/usr} + fi + AC_ARG_WITH([qt-plugin-path], + [AS_HELP_STRING([--with-qt-plugin-path=PATH], + [define a different qt plugin path, current @<:@default=check@:>@])], + [QT_PLUGIN_PATH=$with_qt_plugin_path], + []) AC_SUBST(QTDIR) AC_SUBST(QT_PLUGIN_PATH) AC_SUBST(CPPFLAGS) @@ -214,10 +232,10 @@ qrc_%.cxx: %.qrc %.qm: %.ts ${LRELEASE} $< -qm [$][@] -#%.ts: ${LANGUAGE_FILES:%=%} -# ${LUPDATE} -no-obsolete \ -# -target-language ${@:${LANGUAGE_FILE_BASE}_%.ts=%} \ -# -ts [$][@] $< +%.ts: ${LANGUAGE_FILES:%=%} + ${LUPDATE} -no-obsolete \ + -target-language ${@:${LANGUAGE_FILE_BASE}_%.ts=%} \ + -ts [$][@] $< ']) diff --git a/bootstrap.sh b/bootstrap.sh index c66bc97..2c7c4c3 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -240,15 +240,29 @@ done HEADER='## @id '"\$Id\$"' -# -# This file has been added by '${MY_NAME}' on '$(LANG= date +"%a, %d %B %Y %H:%M:%S %z")' -# Feel free to change it or even remove and rebuild it, up to your needs -# +## +## This file has been added: +## - by '${MY_NAME}' +## - on '$(LANG= date +"%a, %d %B %Y %H:%M:%S %z")' +## Feel free to change it or even remove and rebuild it, up to your needs +## ## 1 2 3 4 5 6 7 8 ## 45678901234567890123456789012345678901234567890123456789012345678901234567890 ' +CHEADER='/** @id '"\$Id\$"' + + This file has been added: + - by '${MY_NAME}' + - on '$(LANG= date +"%a, %d %B %Y %H:%M:%S %z")' + +*/ +// 1 2 3 4 5 6 7 8 +// 45678901234567890123456789012345678901234567890123456789012345678901234567890 + +' + notice() { echo -e "\e[1;33m$*\e[0m" } @@ -436,12 +450,19 @@ AX_INIT_STANDARD_PROJECT # create output AC_OUTPUT EOF + PACKAGE_NAME=$(sed -n 's/.*m4_define *( *x_package_name *, *\([^ ]*\) *).*/\1/p' configure.ac) +SAVEIFS="$IFS" +IFS="-" PackageName=( $PACKAGE_NAME ) +IFS="$SAVEIFS" +PackageName=${PackageName[*]^} +PackageName=${PackageName// /} + if ! testtag "AX_CHECK_QT" configure.ac && \ ! testtag "AX_REQUIRE_QT" configure.ac; then echo "${HEADER}MAINTAINERCLEANFILES = makefile.in" | \ to --condition AX_USE_CXX src/makefile.am -else +elif ! test -e src/makefile.am; then to --condition AX_USE_CXX src/makefile.am < +#include +#include +#include + +int main(int argc, char *argv[]) try { + QApplication a(argc, argv); + QCommandLineParser parser; + parser.addHelpOption(); + parser.process(a); + QStringList scripts(parser.positionalArguments()); + ${PackageName} w; + w.show(); + return a.exec(); + } catch (std::exception &x) { + std::cerr<<"**** error: "< +#include + +/// Main Window +/** Main window for ${PACKAGE_NAME} */ +class ${PackageName}: public QMainWindow, protected Ui::${PackageName} { + Q_OBJECT; + public: + explicit ${PackageName}(QWidget *parent = 0): QMainWindow(parent) { + setupUi(this); + } + virtual ~${PackageName}() {} +}; + +#endif +EOF + to --condition AX_USE_CXX src/${PACKAGE_NAME}.ui < + + ${PackageName} + + + + 0 + 0 + 800 + 600 + + + + ${PackageName} + + + + + + 0 + 0 + 800 + 22 + + + + + + + + +EOF + to --condition AX_USE_CXX src/languages.qrc < + + ${PACKAGE_NAME}_de.qm + ${PACKAGE_NAME}_fr.qm + ${PACKAGE_NAME}_it.qm + ${PACKAGE_NAME}_en.qm + + EOF fi to --condition AX_USE_CXX src/version.hxx < #include +#include +#undef TRC +#define TRC std::cout<<"********>>> "<<__FILE__<<" - "<<__PRETTY_FUNCTION__<= 0x050000 Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QDesignerCustomWidgetInterface" FILE "webviewwidgetifc.json"); #endif + Q_INTERFACES(QDesignerCustomWidgetInterface); public: - SwissWebViewWidgetIfc() {} + SwissWebViewWidgetIfc(QObject *parent=0): QObject(parent), _initialized(false) {} bool isContainer() const { TRC; return true; @@ -84,10 +87,14 @@ class SwissWebViewWidgetIfc: public QObject, } bool isInitialized() { TRC; - return true; + return _initialized; + } + void initialize(QDesignerFormEditorInterface*) { + _initialized = true; } private: QNetworkAccessManager _net; + bool _initialized; }; //! @} diff --git a/src/languages.qrc b/src/languages.qrc new file mode 100644 index 0000000..f32ce14 --- /dev/null +++ b/src/languages.qrc @@ -0,0 +1,8 @@ + + + swisssurfer_de.qm + swisssurfer_fr.qm + swisssurfer_it.qm + swisssurfer_en.qm + + diff --git a/src/main.cxx b/src/main.cxx index d04bab9..4ce971a 100644 --- a/src/main.cxx +++ b/src/main.cxx @@ -9,7 +9,7 @@ // 45678901234567890123456789012345678901234567890123456789012345678901234567890 #include -#include +#include #include #include @@ -46,8 +46,6 @@ //! @addtogroup browser //! @{ -QString TMP; - QMap& env() { static QStringList l(QProcess::systemEnvironment()); static QMap env; @@ -119,7 +117,7 @@ int main(int argv, char** argc) try { appTranslator.load(":/language/swisssurfer_"+ QLocale().name()); app.installTranslator(&appTranslator); //---------------------------------------------------------------------------- - TMP=QDir::toNativeSeparators(QDir::tempPath()); + QString tmp(QDir::toNativeSeparators(QDir::tempPath())); QStringList urls; QString actlib #ifdef Q_OS_LINUX @@ -152,7 +150,7 @@ int main(int argv, char** argc) try { } else if (*it=="-d" || *it=="--debug") { qbrowserlib::Log::DEBUG = true; } else if ((*it=="-t" || *it=="--tmp") && ++it!=args.end()) { - TMP=*it; + tmp=*it; } else if ((*it=="-k" || *it=="--kiosk")) { silent=true; settings.reset(); @@ -241,8 +239,9 @@ int main(int argv, char** argc) try { <<"Hostname"< +#include #include #include +namespace qbrowserlib { + class Authentication: public QDialog, protected Ui::Authentication { Q_OBJECT; public: @@ -36,5 +38,5 @@ class Authentication: public QDialog, protected Ui::Authentication { private: QAuthenticator* _auth; }; - +} #endif diff --git a/src/authentication.ui b/src/qbrowserlib/authentication.ui similarity index 100% rename from src/authentication.ui rename to src/qbrowserlib/authentication.ui diff --git a/src/browser.hxx b/src/qbrowserlib/browser.hxx similarity index 99% rename from src/browser.hxx rename to src/qbrowserlib/browser.hxx index b972807..1587f61 100644 --- a/src/browser.hxx +++ b/src/qbrowserlib/browser.hxx @@ -15,16 +15,16 @@ #define BROWSER_HXX #include -#include -#include +#include +#include #include #include -#include -#include +#include +#include #include -#include +#include -#include +#include #include #include @@ -54,8 +54,7 @@ #include #include -extern QString TMP; -QString helptext(); // from main.cxx +namespace qbrowserlib { //! @addtogroup browser //! @{ @@ -67,7 +66,7 @@ class Browser: public QMainWindow, protected Ui::Browser { public: Browser(const QString& actlib, const QStringList& urls = QStringList(), - QSettings* settings=0, + QSettings* settings=0, QString tmp=QString(), QString helptext=QString(), qbrowserlib::Settings::MimeTypes mimeTypes = qbrowserlib::Settings::MimeTypes(), bool kiosk = false, bool login = true, bool quirks=true, @@ -81,7 +80,7 @@ class Browser: public QMainWindow, protected Ui::Browser { _startUrl(urls.size()), _quirks(quirks), _search(new qbrowserlib::ButtonLineEdit), _searchEngines(new QComboBox), - _bookmarkfile(bookmarkfile) { + _bookmarkfile(bookmarkfile), _tmp(tmp), _helptext(helptext) { TRC; LOG< - :/icons/32x32/swisssurfer.png:/icons/32x32/swisssurfer.png + :/icons/surfer.png:/icons/surfer.png diff --git a/src/certificate.hxx b/src/qbrowserlib/certificate.hxx similarity index 98% rename from src/certificate.hxx rename to src/qbrowserlib/certificate.hxx index 4bd9fd9..a3e77fb 100644 --- a/src/certificate.hxx +++ b/src/qbrowserlib/certificate.hxx @@ -8,7 +8,7 @@ #ifndef CERTIFICATE_HXX #define CERTIFICATE_HXX -#include +#include #include #include #include @@ -22,6 +22,8 @@ namespace QSsl { } #endif +namespace qbrowserlib { + class Certificate: public QWidget, protected Ui::Certificate { Q_OBJECT; public: @@ -122,5 +124,5 @@ class Certificate: public QWidget, protected Ui::Certificate { return tr("error", "unknown certificate subject info"); } }; - +} #endif diff --git a/src/certificate.ui b/src/qbrowserlib/certificate.ui similarity index 100% rename from src/certificate.ui rename to src/qbrowserlib/certificate.ui diff --git a/src/qbrowserlib/downloadmanager.hxx b/src/qbrowserlib/downloadmanager.hxx index 53b5520..cae2ad4 100644 --- a/src/qbrowserlib/downloadmanager.hxx +++ b/src/qbrowserlib/downloadmanager.hxx @@ -9,6 +9,7 @@ #define __DOWNLOAD_MANAGER_HXX #include +#include #include #include #include @@ -28,6 +29,14 @@ namespace qbrowserlib { //! Append a Network Manager DownloadManager& operator+=(QNetworkAccessManager* n) { + TRC; + SslClientAuthNetworkAccessManager* n2 + (dynamic_cast(n)); + return operator+=(n2); + } + + //! Append a Network Manager + DownloadManager& operator+=(SslClientAuthNetworkAccessManager* n) { TRC; assert(connect(n, SIGNAL(created(QNetworkReply*)), SLOT(add(QNetworkReply*)))); diff --git a/src/editbookmarks.hxx b/src/qbrowserlib/editbookmarks.hxx similarity index 96% rename from src/editbookmarks.hxx rename to src/qbrowserlib/editbookmarks.hxx index 24ed507..bd9faf3 100644 --- a/src/editbookmarks.hxx +++ b/src/qbrowserlib/editbookmarks.hxx @@ -11,10 +11,12 @@ #include #include #include -#include +#include #include +namespace qbrowserlib { + class EditBookmarks: public QDialog, protected Ui::EditBookmarks { Q_OBJECT; Q_SIGNALS: @@ -73,5 +75,5 @@ class EditBookmarks: public QDialog, protected Ui::EditBookmarks { private: QComboBox* _url; }; - +} #endif diff --git a/src/editbookmarks.ui b/src/qbrowserlib/editbookmarks.ui similarity index 100% rename from src/editbookmarks.ui rename to src/qbrowserlib/editbookmarks.ui diff --git a/src/qbrowserlib/filestorage.hxx b/src/qbrowserlib/filestorage.hxx index 13d33fe..84cc6e3 100644 --- a/src/qbrowserlib/filestorage.hxx +++ b/src/qbrowserlib/filestorage.hxx @@ -4,6 +4,8 @@ */ // 1 2 3 4 5 6 7 8 // 45678901234567890123456789012345678901234567890123456789012345678901234567890 +#ifndef FILESTORAGE_HXX +#define FILESTORAGE_HXX #include #include @@ -16,6 +18,8 @@ #include +namespace qbrowserlib { + //! Store string lists. /** Abstract storage interface to string lists, such as bookmarks. */ class Storage: public QObject { @@ -111,3 +115,6 @@ class FileStorage: public Storage { QDateTime _modified; QTimer _timer; }; + +} +#endif diff --git a/src/logincertificate.hxx b/src/qbrowserlib/logincertificate.hxx similarity index 91% rename from src/logincertificate.hxx rename to src/qbrowserlib/logincertificate.hxx index 125f063..74bd9d5 100644 --- a/src/logincertificate.hxx +++ b/src/qbrowserlib/logincertificate.hxx @@ -9,7 +9,9 @@ #define LOGINCERTIFICATE_HXX #include -#include +#include + +namespace qbrowserlib { class LoginCertificate: public QDialog, protected Ui::LoginCertificate { public: @@ -33,4 +35,5 @@ class LoginCertificate: public QDialog, protected Ui::LoginCertificate { } }; +} #endif diff --git a/src/logincertificate.ui b/src/qbrowserlib/logincertificate.ui similarity index 92% rename from src/logincertificate.ui rename to src/qbrowserlib/logincertificate.ui index 68778d0..d232c24 100644 --- a/src/logincertificate.ui +++ b/src/qbrowserlib/logincertificate.ui @@ -28,7 +28,7 @@ - + 0 @@ -41,9 +41,9 @@ - Certificate + qbrowserlib::Certificate QWidget -
certificate.hxx
+
qbrowserlib/certificate.hxx
1
diff --git a/src/qbrowserlib/makefile.am b/src/qbrowserlib/makefile.am index ee1eb1b..9206acc 100644 --- a/src/qbrowserlib/makefile.am +++ b/src/qbrowserlib/makefile.am @@ -23,11 +23,20 @@ libqbrowserlib_la_MOCFILES = moc_buttonlineedit.cxx moc_errorlog.cxx \ moc_temporaryfile.cxx \ moc_downloadmanager.cxx \ moc_filestorage.cxx moc_saveorrun.cxx \ - moc_swisswebview.cxx -libqbrowserlib_la_UIFILES = ui_errorlog.hxx ui_log.hxx \ - ui_saveorrun.hxx ui_settings.hxx \ - ui_swisswebwidget.hxx -libqbrowserlib_la_RESOURCES = qrc_languages.cxx + moc_swisswebview.cxx \ + moc_sslclientnetworkmanager.cxx \ + moc_authentication.cxx \ + moc_certificate.cxx \ + moc_logincertificate.cxx \ + moc_smartcardauth.cxx moc_browser.cxx \ + moc_editbookmarks.cxx moc_pinentry.cxx +libqbrowserlib_la_UIFILES = ui_errorlog.hxx ui_log.hxx \ + ui_saveorrun.hxx ui_settings.hxx \ + ui_swisswebwidget.hxx \ + ui_authentication.hxx ui_browser.hxx \ + ui_certificate.hxx ui_editbookmarks.hxx \ + ui_logincertificate.hxx ui_pinentry.hxx +libqbrowserlib_la_RESOURCES = qrc_resources.cxx qrc_languages.cxx libqbrowserlib_la_TRANSLATIONS = ${LANGUAGE_FILE_BASE}_en.qm \ ${LANGUAGE_FILE_BASE}_de.qm \ ${LANGUAGE_FILE_BASE}_fr.qm \ @@ -44,8 +53,8 @@ BUILT_SOURCES = ${nodist_libqbrowserlib_la_SOURCES} EXTRA_DIST_TR = ${libqbrowserlib_la_MOCFILES:moc_%.cxx=%.hxx} \ ${libqbrowserlib_la_UIFILES:ui_%.hxx=%.ui} -EXTRA_DIST = ${EXTRA_DIST_TR} languages.qrc.in \ - ${libqbrowserlib_la_TRANSLATIONS:%.qm=%.ts} +EXTRA_DIST = ${EXTRA_DIST_TR} languages.qrc.in resources.qrc \ + resources ${libqbrowserlib_la_TRANSLATIONS:%.qm=%.ts} LANGUAGE_FILES = ${EXTRA_DIST_TR} ${libqbrowserlib_la_TR_FILES} DISTCLEANFILES = qrc_languages.cxx ${BUILT_SOURCES} diff --git a/src/pinentry.hxx b/src/qbrowserlib/pinentry.hxx similarity index 98% rename from src/pinentry.hxx rename to src/qbrowserlib/pinentry.hxx index 0425d56..4da4050 100644 --- a/src/pinentry.hxx +++ b/src/qbrowserlib/pinentry.hxx @@ -10,13 +10,15 @@ #include #include -#include +#include #include #include #include #include +namespace qbrowserlib { + class PinEntry: public QDialog, public Ui::PinEntry { Q_OBJECT; public: @@ -116,5 +118,6 @@ class PinEntry: public QDialog, public Ui::PinEntry { unsigned long _maxPinLen; unsigned long _minPinLen; }; - + +} #endif diff --git a/src/pinentry.ui b/src/qbrowserlib/pinentry.ui similarity index 97% rename from src/pinentry.ui rename to src/qbrowserlib/pinentry.ui index f3d95b1..8fa1b2f 100644 --- a/src/pinentry.ui +++ b/src/qbrowserlib/pinentry.ui @@ -169,7 +169,7 @@
- + 0 @@ -192,9 +192,9 @@ - Certificate + qbrowserlib::Certificate QWidget -
certificate.hxx
+
qbrowserlib/certificate.hxx
1
diff --git a/src/resources.qrc b/src/qbrowserlib/resources.qrc similarity index 98% rename from src/resources.qrc rename to src/qbrowserlib/resources.qrc index e47e9d4..9a6adde 100644 --- a/src/resources.qrc +++ b/src/qbrowserlib/resources.qrc @@ -37,6 +37,7 @@ resources/icons/addbookmark.svg resources/icons/gg.png resources/icons/error.svg + resources/icons/surfer.png resources/icons/48x48/SW_SwissSurfer_48x48x32.png diff --git a/src/resources/icons/128x128/SW_SwissSurfer_128x128x32.png b/src/qbrowserlib/resources/icons/128x128/SW_SwissSurfer_128x128x32.png similarity index 100% rename from src/resources/icons/128x128/SW_SwissSurfer_128x128x32.png rename to src/qbrowserlib/resources/icons/128x128/SW_SwissSurfer_128x128x32.png diff --git a/src/resources/icons/16x16/butt16_01.png b/src/qbrowserlib/resources/icons/16x16/butt16_01.png similarity index 100% rename from src/resources/icons/16x16/butt16_01.png rename to src/qbrowserlib/resources/icons/16x16/butt16_01.png diff --git a/src/resources/icons/16x16/butt16_02.png b/src/qbrowserlib/resources/icons/16x16/butt16_02.png similarity index 100% rename from src/resources/icons/16x16/butt16_02.png rename to src/qbrowserlib/resources/icons/16x16/butt16_02.png diff --git a/src/resources/icons/16x16/butt16_03.png b/src/qbrowserlib/resources/icons/16x16/butt16_03.png similarity index 100% rename from src/resources/icons/16x16/butt16_03.png rename to src/qbrowserlib/resources/icons/16x16/butt16_03.png diff --git a/src/resources/icons/16x16/butt16_04.png b/src/qbrowserlib/resources/icons/16x16/butt16_04.png similarity index 100% rename from src/resources/icons/16x16/butt16_04.png rename to src/qbrowserlib/resources/icons/16x16/butt16_04.png diff --git a/src/resources/icons/16x16/butt16_05.png b/src/qbrowserlib/resources/icons/16x16/butt16_05.png similarity index 100% rename from src/resources/icons/16x16/butt16_05.png rename to src/qbrowserlib/resources/icons/16x16/butt16_05.png diff --git a/src/resources/icons/16x16/butt16_06.png b/src/qbrowserlib/resources/icons/16x16/butt16_06.png similarity index 100% rename from src/resources/icons/16x16/butt16_06.png rename to src/qbrowserlib/resources/icons/16x16/butt16_06.png diff --git a/src/resources/icons/16x16/butt16_07.png b/src/qbrowserlib/resources/icons/16x16/butt16_07.png similarity index 100% rename from src/resources/icons/16x16/butt16_07.png rename to src/qbrowserlib/resources/icons/16x16/butt16_07.png diff --git a/src/resources/icons/16x16/butt16_08.png b/src/qbrowserlib/resources/icons/16x16/butt16_08.png similarity index 100% rename from src/resources/icons/16x16/butt16_08.png rename to src/qbrowserlib/resources/icons/16x16/butt16_08.png diff --git a/src/resources/icons/16x16/butt16_09.png b/src/qbrowserlib/resources/icons/16x16/butt16_09.png similarity index 100% rename from src/resources/icons/16x16/butt16_09.png rename to src/qbrowserlib/resources/icons/16x16/butt16_09.png diff --git a/src/resources/icons/16x16/butt16_09_sw.png b/src/qbrowserlib/resources/icons/16x16/butt16_09_sw.png similarity index 100% rename from src/resources/icons/16x16/butt16_09_sw.png rename to src/qbrowserlib/resources/icons/16x16/butt16_09_sw.png diff --git a/src/resources/icons/16x16/butt16_10.png b/src/qbrowserlib/resources/icons/16x16/butt16_10.png similarity index 100% rename from src/resources/icons/16x16/butt16_10.png rename to src/qbrowserlib/resources/icons/16x16/butt16_10.png diff --git a/src/resources/icons/16x16/butt16_10_sw.png b/src/qbrowserlib/resources/icons/16x16/butt16_10_sw.png similarity index 100% rename from src/resources/icons/16x16/butt16_10_sw.png rename to src/qbrowserlib/resources/icons/16x16/butt16_10_sw.png diff --git a/src/resources/icons/16x16/butt16_11.png b/src/qbrowserlib/resources/icons/16x16/butt16_11.png similarity index 100% rename from src/resources/icons/16x16/butt16_11.png rename to src/qbrowserlib/resources/icons/16x16/butt16_11.png diff --git a/src/resources/icons/16x16/butt16_49.png b/src/qbrowserlib/resources/icons/16x16/butt16_49.png similarity index 100% rename from src/resources/icons/16x16/butt16_49.png rename to src/qbrowserlib/resources/icons/16x16/butt16_49.png diff --git a/src/resources/icons/16x16/favicon.ico b/src/qbrowserlib/resources/icons/16x16/favicon.ico similarity index 100% rename from src/resources/icons/16x16/favicon.ico rename to src/qbrowserlib/resources/icons/16x16/favicon.ico diff --git a/src/resources/icons/16x16/swisssurfer.png b/src/qbrowserlib/resources/icons/16x16/swisssurfer.png similarity index 100% rename from src/resources/icons/16x16/swisssurfer.png rename to src/qbrowserlib/resources/icons/16x16/swisssurfer.png diff --git a/src/resources/icons/256x256/SW_SwissSurfer_256x256x32.png b/src/qbrowserlib/resources/icons/256x256/SW_SwissSurfer_256x256x32.png similarity index 100% rename from src/resources/icons/256x256/SW_SwissSurfer_256x256x32.png rename to src/qbrowserlib/resources/icons/256x256/SW_SwissSurfer_256x256x32.png diff --git a/src/resources/icons/32x32/butt32_01.png b/src/qbrowserlib/resources/icons/32x32/butt32_01.png similarity index 100% rename from src/resources/icons/32x32/butt32_01.png rename to src/qbrowserlib/resources/icons/32x32/butt32_01.png diff --git a/src/resources/icons/32x32/butt32_02.png b/src/qbrowserlib/resources/icons/32x32/butt32_02.png similarity index 100% rename from src/resources/icons/32x32/butt32_02.png rename to src/qbrowserlib/resources/icons/32x32/butt32_02.png diff --git a/src/resources/icons/32x32/butt32_03.png b/src/qbrowserlib/resources/icons/32x32/butt32_03.png similarity index 100% rename from src/resources/icons/32x32/butt32_03.png rename to src/qbrowserlib/resources/icons/32x32/butt32_03.png diff --git a/src/resources/icons/32x32/butt32_04.png b/src/qbrowserlib/resources/icons/32x32/butt32_04.png similarity index 100% rename from src/resources/icons/32x32/butt32_04.png rename to src/qbrowserlib/resources/icons/32x32/butt32_04.png diff --git a/src/resources/icons/32x32/butt32_05.png b/src/qbrowserlib/resources/icons/32x32/butt32_05.png similarity index 100% rename from src/resources/icons/32x32/butt32_05.png rename to src/qbrowserlib/resources/icons/32x32/butt32_05.png diff --git a/src/resources/icons/32x32/butt32_06.png b/src/qbrowserlib/resources/icons/32x32/butt32_06.png similarity index 100% rename from src/resources/icons/32x32/butt32_06.png rename to src/qbrowserlib/resources/icons/32x32/butt32_06.png diff --git a/src/resources/icons/32x32/butt32_07.png b/src/qbrowserlib/resources/icons/32x32/butt32_07.png similarity index 100% rename from src/resources/icons/32x32/butt32_07.png rename to src/qbrowserlib/resources/icons/32x32/butt32_07.png diff --git a/src/resources/icons/32x32/butt32_08.png b/src/qbrowserlib/resources/icons/32x32/butt32_08.png similarity index 100% rename from src/resources/icons/32x32/butt32_08.png rename to src/qbrowserlib/resources/icons/32x32/butt32_08.png diff --git a/src/resources/icons/32x32/butt32_09.png b/src/qbrowserlib/resources/icons/32x32/butt32_09.png similarity index 100% rename from src/resources/icons/32x32/butt32_09.png rename to src/qbrowserlib/resources/icons/32x32/butt32_09.png diff --git a/src/resources/icons/32x32/butt32_09_sw.png b/src/qbrowserlib/resources/icons/32x32/butt32_09_sw.png similarity index 100% rename from src/resources/icons/32x32/butt32_09_sw.png rename to src/qbrowserlib/resources/icons/32x32/butt32_09_sw.png diff --git a/src/resources/icons/32x32/butt32_10.png b/src/qbrowserlib/resources/icons/32x32/butt32_10.png similarity index 100% rename from src/resources/icons/32x32/butt32_10.png rename to src/qbrowserlib/resources/icons/32x32/butt32_10.png diff --git a/src/resources/icons/32x32/butt32_10_sw.png b/src/qbrowserlib/resources/icons/32x32/butt32_10_sw.png similarity index 100% rename from src/resources/icons/32x32/butt32_10_sw.png rename to src/qbrowserlib/resources/icons/32x32/butt32_10_sw.png diff --git a/src/resources/icons/32x32/butt32_11.png b/src/qbrowserlib/resources/icons/32x32/butt32_11.png similarity index 100% rename from src/resources/icons/32x32/butt32_11.png rename to src/qbrowserlib/resources/icons/32x32/butt32_11.png diff --git a/src/resources/icons/32x32/butt32_49.png b/src/qbrowserlib/resources/icons/32x32/butt32_49.png similarity index 100% rename from src/resources/icons/32x32/butt32_49.png rename to src/qbrowserlib/resources/icons/32x32/butt32_49.png diff --git a/src/resources/icons/32x32/favicon.ico b/src/qbrowserlib/resources/icons/32x32/favicon.ico similarity index 100% rename from src/resources/icons/32x32/favicon.ico rename to src/qbrowserlib/resources/icons/32x32/favicon.ico diff --git a/src/resources/icons/32x32/swisssurfer.png b/src/qbrowserlib/resources/icons/32x32/swisssurfer.png similarity index 100% rename from src/resources/icons/32x32/swisssurfer.png rename to src/qbrowserlib/resources/icons/32x32/swisssurfer.png diff --git a/src/resources/icons/48x48/SW_SwissSurfer_48x48x32.png b/src/qbrowserlib/resources/icons/48x48/SW_SwissSurfer_48x48x32.png similarity index 100% rename from src/resources/icons/48x48/SW_SwissSurfer_48x48x32.png rename to src/qbrowserlib/resources/icons/48x48/SW_SwissSurfer_48x48x32.png diff --git a/src/resources/icons/512x512/SW_SwissSurfer_512x512x32.png b/src/qbrowserlib/resources/icons/512x512/SW_SwissSurfer_512x512x32.png similarity index 100% rename from src/resources/icons/512x512/SW_SwissSurfer_512x512x32.png rename to src/qbrowserlib/resources/icons/512x512/SW_SwissSurfer_512x512x32.png diff --git a/src/resources/icons/about.png b/src/qbrowserlib/resources/icons/about.png similarity index 100% rename from src/resources/icons/about.png rename to src/qbrowserlib/resources/icons/about.png diff --git a/src/resources/icons/about.svg b/src/qbrowserlib/resources/icons/about.svg similarity index 100% rename from src/resources/icons/about.svg rename to src/qbrowserlib/resources/icons/about.svg diff --git a/src/resources/icons/addbookmark.png b/src/qbrowserlib/resources/icons/addbookmark.png similarity index 100% rename from src/resources/icons/addbookmark.png rename to src/qbrowserlib/resources/icons/addbookmark.png diff --git a/src/resources/icons/addbookmark.svg b/src/qbrowserlib/resources/icons/addbookmark.svg similarity index 100% rename from src/resources/icons/addbookmark.svg rename to src/qbrowserlib/resources/icons/addbookmark.svg diff --git a/src/resources/icons/back.png b/src/qbrowserlib/resources/icons/back.png similarity index 100% rename from src/resources/icons/back.png rename to src/qbrowserlib/resources/icons/back.png diff --git a/src/resources/icons/clearlocation.png b/src/qbrowserlib/resources/icons/clearlocation.png similarity index 100% rename from src/resources/icons/clearlocation.png rename to src/qbrowserlib/resources/icons/clearlocation.png diff --git a/src/resources/icons/clearlocation.svg b/src/qbrowserlib/resources/icons/clearlocation.svg similarity index 100% rename from src/resources/icons/clearlocation.svg rename to src/qbrowserlib/resources/icons/clearlocation.svg diff --git a/src/resources/icons/close.png b/src/qbrowserlib/resources/icons/close.png similarity index 100% rename from src/resources/icons/close.png rename to src/qbrowserlib/resources/icons/close.png diff --git a/src/resources/icons/close.svg b/src/qbrowserlib/resources/icons/close.svg similarity index 100% rename from src/resources/icons/close.svg rename to src/qbrowserlib/resources/icons/close.svg diff --git a/src/resources/icons/error.png b/src/qbrowserlib/resources/icons/error.png similarity index 100% rename from src/resources/icons/error.png rename to src/qbrowserlib/resources/icons/error.png diff --git a/src/resources/icons/error.svg b/src/qbrowserlib/resources/icons/error.svg similarity index 100% rename from src/resources/icons/error.svg rename to src/qbrowserlib/resources/icons/error.svg diff --git a/src/resources/icons/find.png b/src/qbrowserlib/resources/icons/find.png similarity index 100% rename from src/resources/icons/find.png rename to src/qbrowserlib/resources/icons/find.png diff --git a/src/resources/icons/find.svg b/src/qbrowserlib/resources/icons/find.svg similarity index 100% rename from src/resources/icons/find.svg rename to src/qbrowserlib/resources/icons/find.svg diff --git a/src/resources/icons/forward.png b/src/qbrowserlib/resources/icons/forward.png similarity index 100% rename from src/resources/icons/forward.png rename to src/qbrowserlib/resources/icons/forward.png diff --git a/src/resources/icons/gg.png b/src/qbrowserlib/resources/icons/gg.png similarity index 100% rename from src/resources/icons/gg.png rename to src/qbrowserlib/resources/icons/gg.png diff --git a/src/resources/icons/gohome.png b/src/qbrowserlib/resources/icons/gohome.png similarity index 100% rename from src/resources/icons/gohome.png rename to src/qbrowserlib/resources/icons/gohome.png diff --git a/src/resources/icons/newtab.png b/src/qbrowserlib/resources/icons/newtab.png similarity index 100% rename from src/resources/icons/newtab.png rename to src/qbrowserlib/resources/icons/newtab.png diff --git a/src/resources/icons/newtab.svg b/src/qbrowserlib/resources/icons/newtab.svg similarity index 100% rename from src/resources/icons/newtab.svg rename to src/qbrowserlib/resources/icons/newtab.svg diff --git a/src/resources/icons/newwindow.png b/src/qbrowserlib/resources/icons/newwindow.png similarity index 100% rename from src/resources/icons/newwindow.png rename to src/qbrowserlib/resources/icons/newwindow.png diff --git a/src/resources/icons/newwindow.svg b/src/qbrowserlib/resources/icons/newwindow.svg similarity index 100% rename from src/resources/icons/newwindow.svg rename to src/qbrowserlib/resources/icons/newwindow.svg diff --git a/src/resources/icons/print.png b/src/qbrowserlib/resources/icons/print.png similarity index 100% rename from src/resources/icons/print.png rename to src/qbrowserlib/resources/icons/print.png diff --git a/src/resources/icons/print.svg b/src/qbrowserlib/resources/icons/print.svg similarity index 100% rename from src/resources/icons/print.svg rename to src/qbrowserlib/resources/icons/print.svg diff --git a/src/resources/icons/printpreview.png b/src/qbrowserlib/resources/icons/printpreview.png similarity index 100% rename from src/resources/icons/printpreview.png rename to src/qbrowserlib/resources/icons/printpreview.png diff --git a/src/resources/icons/printpreview.svg b/src/qbrowserlib/resources/icons/printpreview.svg similarity index 100% rename from src/resources/icons/printpreview.svg rename to src/qbrowserlib/resources/icons/printpreview.svg diff --git a/src/resources/icons/reload.png b/src/qbrowserlib/resources/icons/reload.png similarity index 100% rename from src/resources/icons/reload.png rename to src/qbrowserlib/resources/icons/reload.png diff --git a/src/resources/icons/settings.png b/src/qbrowserlib/resources/icons/settings.png similarity index 100% rename from src/resources/icons/settings.png rename to src/qbrowserlib/resources/icons/settings.png diff --git a/src/resources/icons/settings.svg b/src/qbrowserlib/resources/icons/settings.svg similarity index 100% rename from src/resources/icons/settings.svg rename to src/qbrowserlib/resources/icons/settings.svg diff --git a/src/resources/icons/source b/src/qbrowserlib/resources/icons/source similarity index 100% rename from src/resources/icons/source rename to src/qbrowserlib/resources/icons/source diff --git a/src/resources/icons/stop.png b/src/qbrowserlib/resources/icons/stop.png similarity index 100% rename from src/resources/icons/stop.png rename to src/qbrowserlib/resources/icons/stop.png diff --git a/src/resources/surfer.png b/src/qbrowserlib/resources/icons/surfer.png similarity index 100% rename from src/resources/surfer.png rename to src/qbrowserlib/resources/icons/surfer.png diff --git a/src/resources/icons/swisssurfer.ico b/src/qbrowserlib/resources/icons/swisssurfer.ico similarity index 100% rename from src/resources/icons/swisssurfer.ico rename to src/qbrowserlib/resources/icons/swisssurfer.ico diff --git a/src/resources/icons/swisssurfer.png b/src/qbrowserlib/resources/icons/swisssurfer.png similarity index 100% rename from src/resources/icons/swisssurfer.png rename to src/qbrowserlib/resources/icons/swisssurfer.png diff --git a/src/resources/icons/swisssurfer_32x32x32.png b/src/qbrowserlib/resources/icons/swisssurfer_32x32x32.png similarity index 100% rename from src/resources/icons/swisssurfer_32x32x32.png rename to src/qbrowserlib/resources/icons/swisssurfer_32x32x32.png diff --git a/src/resources/icons/tel.png b/src/qbrowserlib/resources/icons/tel.png similarity index 100% rename from src/resources/icons/tel.png rename to src/qbrowserlib/resources/icons/tel.png diff --git a/src/resources/icons/up.png b/src/qbrowserlib/resources/icons/up.png similarity index 100% rename from src/resources/icons/up.png rename to src/qbrowserlib/resources/icons/up.png diff --git a/src/resources/icons/usercert.png b/src/qbrowserlib/resources/icons/usercert.png similarity index 100% rename from src/resources/icons/usercert.png rename to src/qbrowserlib/resources/icons/usercert.png diff --git a/src/resources/icons/usercert.svg b/src/qbrowserlib/resources/icons/usercert.svg similarity index 100% rename from src/resources/icons/usercert.svg rename to src/qbrowserlib/resources/icons/usercert.svg diff --git a/src/resources/icons/wp.png b/src/qbrowserlib/resources/icons/wp.png similarity index 100% rename from src/resources/icons/wp.png rename to src/qbrowserlib/resources/icons/wp.png diff --git a/src/resources/swisssurfer.png b/src/qbrowserlib/resources/swisssurfer.png similarity index 100% rename from src/resources/swisssurfer.png rename to src/qbrowserlib/resources/swisssurfer.png diff --git a/src/smartcardauth.hxx b/src/qbrowserlib/smartcardauth.hxx similarity index 99% rename from src/smartcardauth.hxx rename to src/qbrowserlib/smartcardauth.hxx index 0f8699e..c8edd3a 100644 --- a/src/smartcardauth.hxx +++ b/src/qbrowserlib/smartcardauth.hxx @@ -10,13 +10,15 @@ #include #include -#include +#include #include #include #include +namespace qbrowserlib { + class CryptokiEngine: public QObject, public openssl::Engine { Q_OBJECT; @@ -231,4 +233,5 @@ class SmartCardAuth: public QObject { }; +} #endif // SMARTCARDAUTH_H diff --git a/src/sslclientnetworkmanager.hxx b/src/qbrowserlib/sslclientnetworkmanager.hxx similarity index 95% rename from src/sslclientnetworkmanager.hxx rename to src/qbrowserlib/sslclientnetworkmanager.hxx index f0ae4ae..bae6f09 100644 --- a/src/sslclientnetworkmanager.hxx +++ b/src/qbrowserlib/sslclientnetworkmanager.hxx @@ -10,7 +10,9 @@ #include #include #include -#include +#include + +namespace qbrowserlib { //! @addtogroup pkcs11 //! @{ @@ -59,4 +61,6 @@ class SslClientAuthNetworkAccessManager: public QNetworkAccessManager { }; //! @} + +} #endif diff --git a/src/qbrowserlib/temporaryfile.hxx b/src/qbrowserlib/temporaryfile.hxx index 959b56b..9536445 100644 --- a/src/qbrowserlib/temporaryfile.hxx +++ b/src/qbrowserlib/temporaryfile.hxx @@ -13,6 +13,8 @@ #include +namespace qbrowserlib { + class TemporaryFile: public QFile { Q_OBJECT; @@ -63,4 +65,5 @@ class TemporaryFile: public QFile { bool _autoRemove; }; +} #endif