Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Toggle main menu visibility
Loading...
Searching...
No Matches
findwidget.h
Go to the documentation of this file.
1
// Copyright (C) 2016 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
3
#
ifndef
FINDWIDGET_H
4
#
define
FINDWIDGET_H
5
6
#
include
<
QtWidgets
/
QWidget
>
7
8
QT_BEGIN_NAMESPACE
9
10
class
QCheckBox;
11
class
QLabel;
12
class
QLineEdit;
13
class
QToolButton;
14
15
class
FindWidget
:
public
QWidget
16
{
17
Q_OBJECT
18
public
:
19
FindWidget
(
QWidget
*
parent
=
nullptr
);
20
~
FindWidget
()
override
;
21
22
void
show
();
23
void
showAndClear
();
24
25
QString
text
()
const
;
26
bool
caseSensitive
()
const
;
27
28
void
setPalette
(
bool
found);
29
void
setTextWrappedVisible
(
bool
visible);
30
31
signals
:
32
void
findNext
();
33
void
findPrevious
();
34
void
escapePressed
();
35
void
find
(
const
QString &text,
bool
forward,
bool
incremental);
36
37
protected
:
38
void
hideEvent
(QHideEvent* event)
override
;
39
void
showEvent
(QShowEvent * event)
override
;
40
41
private
slots
:
42
void
updateButtons
();
43
void
textChanged(
const
QString &text);
44
45
private
:
46
bool
eventFilter
(QObject *object, QEvent *e)
override
;
47
QToolButton* setupToolButton(
const
QString &text,
const
QString &icon);
48
49
private
:
50
QPalette appPalette;
51
52
QLineEdit *editFind;
53
QCheckBox *checkCase;
54
QLabel *labelWrapped;
55
QToolButton *toolNext;
56
QToolButton *toolClose;
57
QToolButton *toolPrevious;
58
};
59
60
QT_END_NAMESPACE
61
62
#
endif
// FINDWIDGET_H
CentralWidget
Definition
centralwidget.h:49
CentralWidget::nextPage
void nextPage()
Definition
centralwidget.cpp:348
CentralWidget::currentTitle
QString currentTitle() const
Definition
centralwidget.cpp:224
CentralWidget::resetZoom
void resetZoom()
Definition
centralwidget.cpp:336
CentralWidget::backwardAvailable
void backwardAvailable(bool available)
CentralWidget::isBackwardAvailable
bool isBackwardAvailable() const
Definition
centralwidget.cpp:242
CentralWidget::printPreview
void printPreview()
Definition
centralwidget.cpp:395
CentralWidget::forward
void forward()
Definition
centralwidget.cpp:342
CentralWidget::previousPage
void previousPage()
Definition
centralwidget.cpp:361
CentralWidget::viewerAt
HelpViewer * viewerAt(int index) const
Definition
centralwidget.cpp:248
CentralWidget::currentIndex
int currentIndex() const
Definition
centralwidget.cpp:287
CentralWidget::findNext
void findNext()
Definition
centralwidget.cpp:425
CentralWidget::instance
static CentralWidget * instance()
Definition
centralwidget.cpp:212
CentralWidget::forwardAvailable
void forwardAvailable(bool available)
CentralWidget::backward
void backward()
Definition
centralwidget.cpp:355
CentralWidget::activateTab
void activateTab()
Definition
centralwidget.cpp:458
CentralWidget::hasSelection
bool hasSelection() const
Definition
centralwidget.cpp:230
CentralWidget::CentralWidget
CentralWidget(QWidget *parent=nullptr)
Definition
centralwidget.cpp:160
CentralWidget::zoomIn
void zoomIn()
Definition
centralwidget.cpp:324
CentralWidget::showTextSearch
void showTextSearch()
Definition
centralwidget.cpp:464
CentralWidget::zoomOut
void zoomOut()
Definition
centralwidget.cpp:330
CentralWidget::print
void print()
Definition
centralwidget.cpp:368
CentralWidget::findPrevious
void findPrevious()
Definition
centralwidget.cpp:431
CentralWidget::pageSetup
void pageSetup()
Definition
centralwidget.cpp:385
CentralWidget::connectTabBar
void connectTabBar()
Definition
centralwidget.cpp:301
CentralWidget::eventFilter
bool eventFilter(QObject *object, QEvent *e) override
Filters events if this object has been installed as an event filter for the watched object.
Definition
centralwidget.cpp:592
CentralWidget::currentSource
QUrl currentSource() const
Definition
centralwidget.cpp:218
CentralWidget::currentHelpViewer
HelpViewer * currentHelpViewer() const
Definition
centralwidget.cpp:254
CentralWidget::focusInEvent
void focusInEvent(QFocusEvent *event) override
This event handler can be reimplemented in a subclass to receive keyboard focus events (focus receive...
Definition
centralwidget.cpp:501
CentralWidget::updateUserInterface
void updateUserInterface()
Definition
centralwidget.cpp:479
CentralWidget::~CentralWidget
~CentralWidget() override
Definition
centralwidget.cpp:188
CentralWidget::isForwardAvailable
bool isForwardAvailable() const
Definition
centralwidget.cpp:236
CentralWidget::updateBrowserFont
void updateBrowserFont()
Definition
centralwidget.cpp:470
FindWidget
Definition
findwidget.h:16
FindWidget::text
QString text() const
Definition
findwidget.cpp:98
FindWidget::escapePressed
void escapePressed()
FindWidget::findPrevious
void findPrevious()
FindWidget::showEvent
void showEvent(QShowEvent *event) override
This event handler can be reimplemented in a subclass to receive widget show events which are passed ...
Definition
findwidget.cpp:138
FindWidget::showAndClear
void showAndClear()
Definition
findwidget.cpp:91
FindWidget::setPalette
void setPalette(bool found)
Definition
findwidget.cpp:110
FindWidget::eventFilter
bool eventFilter(QObject *object, QEvent *e) override
Filters events if this object has been installed as an event filter for the watched object.
Definition
findwidget.cpp:170
FindWidget::find
void find(const QString &text, bool forward, bool incremental)
FindWidget::~FindWidget
~FindWidget() override
Definition
findwidget.cpp:78
FindWidget::hideEvent
void hideEvent(QHideEvent *event) override
This event handler can be reimplemented in a subclass to receive widget hide events.
Definition
findwidget.cpp:126
FindWidget::caseSensitive
bool caseSensitive() const
Definition
findwidget.cpp:104
FindWidget::show
void show()
Definition
findwidget.cpp:83
FindWidget::setTextWrappedVisible
void setTextWrappedVisible(bool visible)
Definition
findwidget.cpp:120
HelpEngineWrapper
Definition
helpenginewrapper.h:38
HelpEngineWrapper::searchEngine
QHelpSearchEngine * searchEngine() const
Definition
helpenginewrapper.cpp:161
HelpEngineWrapper::instance
static HelpEngineWrapper & instance()
Definition
helpenginewrapper.cpp:90
HelpEngineWrapper::showTabs
bool showTabs() const
Definition
helpenginewrapper.cpp:629
HelpEngineWrapper::setLastTabPage
void setLastTabPage(int lastPage)
Definition
helpenginewrapper.cpp:502
HelpViewer
Definition
helpviewer.h:24
HelpViewer::scaleUp
void scaleUp()
Definition
helpviewer.cpp:366
HelpViewer::forwardAvailable
void forwardAvailable(bool enabled)
HelpViewer::resetScale
void resetScale()
Definition
helpviewer.cpp:376
HelpViewer::loadFinished
void loadFinished()
HelpViewer::forward
void forward()
Definition
helpviewer.cpp:478
HelpViewer::scaleDown
void scaleDown()
Definition
helpviewer.cpp:371
HelpViewer::isForwardAvailable
bool isForwardAvailable() const
Definition
helpviewer.cpp:440
HelpViewer::backward
void backward()
Definition
helpviewer.cpp:492
HelpViewer::backwardAvailable
void backwardAvailable(bool enabled)
HelpViewer::isBackwardAvailable
bool isBackwardAvailable() const
Definition
helpviewer.cpp:445
HelpViewer::doSetFocus
void doSetFocus()
Definition
helpviewer.cpp:406
OpenPagesManager
Definition
openpagesmanager.h:22
OpenPagesManager::createBlankPage
HelpViewer * createBlankPage()
Definition
openpagesmanager.cpp:137
OpenPagesManager::instance
static OpenPagesManager * instance()
Definition
openpagesmanager.cpp:33
TabBar
Definition
centralwidget.h:21
TabBar::setCurrent
void setCurrent(HelpViewer *viewer)
Definition
centralwidget.cpp:72
TabBar::~TabBar
~TabBar()
Definition
centralwidget.cpp:59
TabBar::removeTabAt
void removeTabAt(HelpViewer *viewer)
Definition
centralwidget.cpp:84
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qsequentialanimationgroup.cpp:47
TRACE_OBJ
#define TRACE_OBJ
Definition
tracer.h:34
qttools
src
assistant
assistant
findwidget.h
Generated on
for Qt by
1.18.0