|
@@ -10,6 +10,8 @@
|
|
#include <QtDebug>
|
|
#include <QtDebug>
|
|
#include <QFileDialog>
|
|
#include <QFileDialog>
|
|
#include <QNetworkRequest>
|
|
#include <QNetworkRequest>
|
|
|
|
+#include <QStyle>
|
|
|
|
+#include <QStyleOptionFrame>
|
|
#include <QToolTip>
|
|
#include <QToolTip>
|
|
#include <QUndoCommand>
|
|
#include <QUndoCommand>
|
|
#include <QUndoStack>
|
|
#include <QUndoStack>
|
|
@@ -129,6 +131,19 @@ void Fb2WebPage::insertBody()
|
|
emit contentsChanged();
|
|
emit contentsChanged();
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+//---------------------------------------------------------------------------
|
|
|
|
+// Fb2BaseWebView
|
|
|
|
+//---------------------------------------------------------------------------
|
|
|
|
+
|
|
|
|
+void Fb2BaseWebView::paintEvent(QPaintEvent *event)
|
|
|
|
+{
|
|
|
|
+ QWebView::paintEvent(event);
|
|
|
|
+ QPainter painter(this);
|
|
|
|
+ QStyleOptionFrame option;
|
|
|
|
+ option.initFrom(this);
|
|
|
|
+ style()->drawPrimitive(QStyle::PE_Frame, &option, &painter, this);
|
|
|
|
+}
|
|
|
|
+
|
|
//---------------------------------------------------------------------------
|
|
//---------------------------------------------------------------------------
|
|
// Fb2WebView
|
|
// Fb2WebView
|
|
//---------------------------------------------------------------------------
|
|
//---------------------------------------------------------------------------
|