more documentation; refs #115
This commit is contained in:
@@ -50,6 +50,9 @@
|
||||
#define LOG qDebug()<<__PRETTY_FUNCTION__
|
||||
#endif
|
||||
|
||||
//! @addtogroup browser
|
||||
//! @{
|
||||
|
||||
class Browser: public QMainWindow, protected Ui::Browser {
|
||||
|
||||
Q_OBJECT;
|
||||
@@ -1573,4 +1576,6 @@ class Browser: public QMainWindow, protected Ui::Browser {
|
||||
ButtonLineEdit* _search;
|
||||
QComboBox* _searchEngines;
|
||||
};
|
||||
|
||||
//! @}
|
||||
#endif
|
||||
|
@@ -7,4 +7,9 @@
|
||||
|
||||
#include <webviewwidgetifc.hxx>
|
||||
|
||||
//! @defgroup designer
|
||||
//! @{
|
||||
|
||||
Q_EXPORT_PLUGIN2(swisswebviewwidgetplugin, SwissWebViewWidgetIfc);
|
||||
|
||||
//! @}
|
||||
|
@@ -11,7 +11,12 @@
|
||||
#include <qbrowserlib/swisswebview.hxx>
|
||||
#include <QtDesigner>
|
||||
|
||||
#ifndef LOG
|
||||
#define LOG qDebug()<<__PRETTY_FUNCTION__
|
||||
#endif
|
||||
|
||||
//! @defgroup designer
|
||||
//! @{
|
||||
|
||||
//! WebView widget for Qt Designer
|
||||
class SwissWebViewWidgetIfc: public QObject,
|
||||
@@ -68,4 +73,5 @@ class SwissWebViewWidgetIfc: public QObject,
|
||||
}
|
||||
};
|
||||
|
||||
//! @}
|
||||
#endif
|
||||
|
19
src/main.cxx
19
src/main.cxx
@@ -26,6 +26,23 @@
|
||||
|
||||
#include <memory>
|
||||
|
||||
/*! @mainpage The Secure Swiss PKCS#11 WebBrowser
|
||||
|
||||
The browser is divided into a library, qbrowserlib that implements
|
||||
generic browsing utilities, the main browser page that collects
|
||||
those features into a main window, a PKCS#11 Post-SuisseID
|
||||
hardware token client authentication and a designer plugin for
|
||||
flexible GUI creation.
|
||||
*/
|
||||
|
||||
//! @defgroup browser The SwissBrowser Executable and Main Window
|
||||
//! @defgroup pkcs11 The PKCS#11 Client Authentication
|
||||
//! @defgroup qbrowserlib The Swiss Browser Library
|
||||
//! @defgroup designer Qt Designer Plugin for Browser Related Widgets
|
||||
|
||||
//! @addtogroup browser
|
||||
//! @{
|
||||
|
||||
const QByteArray SWISSSIGN_EV_GOLD_CA_2009_G2
|
||||
("-----BEGIN CERTIFICATE-----\n"
|
||||
"MIIGvzCCBaegAwIBAgIQAPI39KUS4aGJo+mkR4+YuTANBgkqhkiG9w0BAQUFADBN\n"
|
||||
@@ -413,3 +430,5 @@ int main(int argv, char** argc) try {
|
||||
std::cerr<<"**** Error"<<std::endl;
|
||||
return 1;
|
||||
}
|
||||
|
||||
//! @}
|
||||
|
@@ -16,6 +16,9 @@
|
||||
#define LOG qDebug()<<__PRETTY_FUNCTION__
|
||||
#endif
|
||||
|
||||
//! @addtogroup qbrowserlib
|
||||
//! @{
|
||||
|
||||
class PluginFactory: public QWebPluginFactory {
|
||||
public:
|
||||
PluginFactory(QObject* p=0): QWebPluginFactory(p) {
|
||||
@@ -53,4 +56,5 @@ class PluginFactory: public QWebPluginFactory {
|
||||
QList<Plugin> _plugins;
|
||||
};
|
||||
|
||||
//! @}
|
||||
#endif
|
||||
|
@@ -23,6 +23,9 @@
|
||||
#define LOG qDebug()<<__PRETTY_FUNCTION__
|
||||
#endif
|
||||
|
||||
//! @addtogroup qbrowserlib
|
||||
//! @{
|
||||
|
||||
class SaveOrRun: public QWidget, public Ui::SaveOrRun {
|
||||
Q_OBJECT;
|
||||
|
||||
@@ -206,4 +209,6 @@ class SaveOrRunDialog: public QDialog {
|
||||
|
||||
};
|
||||
|
||||
//! @}
|
||||
|
||||
#endif
|
||||
|
@@ -18,6 +18,9 @@
|
||||
#define LOG qDebug()<<__PRETTY_FUNCTION__
|
||||
#endif
|
||||
|
||||
//! @addtogroup qbrowserlib
|
||||
//! @{
|
||||
|
||||
//! QWebPage with additional features and better default behaviour.
|
||||
/*! SwissWebPage is designed to be used by SwissWebView.
|
||||
|
||||
@@ -65,4 +68,5 @@ class SwissWebPage: public QWebPage {
|
||||
}
|
||||
};
|
||||
|
||||
//! @}
|
||||
#endif
|
||||
|
@@ -15,6 +15,9 @@
|
||||
|
||||
#include <memory>
|
||||
|
||||
//! @addtogroup qbrowserlib
|
||||
//! @{
|
||||
|
||||
//! QWebViev class with additional features.
|
||||
/*! This QWebView class contains a @ref SwissWebPage and adds a new
|
||||
signal @refs newView that sends the view whenever the a new view
|
||||
@@ -61,4 +64,5 @@ class QDESIGNER_WIDGET_EXPORT SwissWebView: public QWebView {
|
||||
}
|
||||
};
|
||||
|
||||
//! @}
|
||||
#endif
|
||||
|
@@ -4,6 +4,9 @@
|
||||
*/
|
||||
// 1 2 3 4 5 6 7 8
|
||||
// 45678901234567890123456789012345678901234567890123456789012345678901234567890
|
||||
#ifndef SSLCLIENTNETWORKMANAGER_HXX
|
||||
#define SSLCLIENTNETWORKMANAGER_HXX
|
||||
|
||||
#include <QtNetwork/QNetworkReply>
|
||||
#include <QtNetwork/QNetworkAccessManager>
|
||||
#include <smartcardauth.hxx>
|
||||
@@ -13,6 +16,8 @@
|
||||
#define LOG qDebug()<<__PRETTY_FUNCTION__
|
||||
#endif
|
||||
|
||||
//! @addtogroup pkcs11
|
||||
//! @{
|
||||
class SslClientAuthNetworkAccessManager: public QNetworkAccessManager {
|
||||
Q_OBJECT;
|
||||
public:
|
||||
@@ -56,3 +61,6 @@ class SslClientAuthNetworkAccessManager: public QNetworkAccessManager {
|
||||
std::auto_ptr<SmartCardAuth> _scAuth;
|
||||
|
||||
};
|
||||
|
||||
//! @}
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user