Libksieve
8#include "ksieveui_export.h"
12namespace TextAddonsWidgets
19class SieveEditorWebEngineView;
20class SieveEditorLoadProgressIndicator;
21class FindBarWebEngineView;
22class KSIEVEUI_EXPORT SieveEditorHelpHtmlWidget :
public QWidget
26 explicit SieveEditorHelpHtmlWidget(QWidget *parent =
nullptr);
27 ~SieveEditorHelpHtmlWidget()
override;
29 void openUrl(
const QUrl ¤tUrl);
30 [[nodiscard]] QString title()
const;
32 [[nodiscard]] QUrl currentUrl()
const;
39 [[nodiscard]]
bool hasSelection()
const;
44 void titleChanged(KSieveUi::SieveEditorHelpHtmlWidget *widget,
const QString &title);
45 void progressIndicatorPixmapChanged(KSieveUi::SieveEditorHelpHtmlWidget *widget,
const QPixmap &);
46 void loadFinished(KSieveUi::SieveEditorHelpHtmlWidget *widget,
bool success);
47 void copyAvailable(
bool);
50 KSIEVEUI_NO_EXPORT
void slotTitleChanged(
const QString &title);
51 KSIEVEUI_NO_EXPORT
void slotFinished(
bool b);
52 KSIEVEUI_NO_EXPORT
void slotLoadStarted();
53 KSIEVEUI_NO_EXPORT
void slotPixmapChanged(
const QPixmap &pixmap);
54 KSIEVEUI_NO_EXPORT
void slotLoadFinished(
bool success);
55 KSIEVEUI_NO_EXPORT
void slotSelectionChanged();
57 SieveEditorWebEngineView *mWebView =
nullptr;
58 SieveEditorLoadProgressIndicator *mProgressIndicator =
nullptr;
59 TextAddonsWidgets::SlideContainer *mSliderContainer =
nullptr;
60 KSieveUi::FindBarWebEngineView *mFindBar =
nullptr;
61 qreal mZoomFactor = 100;
KIOCORE_EXPORT CopyJob * copy(const QList< QUrl > &src, const QUrl &dest, JobFlags flags=DefaultFlags)
const QList< QKeySequence > & zoomIn()
const QList< QKeySequence > & zoomOut()
const QList< QKeySequence > & selectAll()
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 21 2025 11:49:48 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.