Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Tobias Hunger
qt-creator
Commits
4d60687b
Commit
4d60687b
authored
Dec 04, 2008
by
Patrick Star
Browse files
Fixes: - use indexwindow from shared
parent
7b9983e5
Changes
3
Hide whitespace changes
Inline
Side-by-side
shared/help/help.pri
View file @
4d60687b
...
...
@@ -9,7 +9,8 @@ HEADERS += \
$$PWD/helpviewer.h \
$$PWD/contentwindow.h \
$$PWD/bookmarkmanager.h \
$$PWD/../namespace_global.h
$$PWD/../namespace_global.h \
$$PWD/indexwindow.h
SOURCES += \
$$PWD/filternamedialog.cpp \
...
...
@@ -19,7 +20,7 @@ SOURCES += \
$$PWD/contentwindow.cpp \
$$PWD/bookmarkmanager.cpp
FORMS
+= \
FORMS
+= \
$$PWD/filternamedialog.ui \
$$PWD/topicchooser.ui \
$$PWD/bookmarkdialog.ui
src/plugins/help/help.pro
View file @
4d60687b
...
...
@@ -16,8 +16,8 @@ HEADERS += helpplugin.h \
searchwidget
.
h
\
helpfindsupport
.
h
\
help_global
.
h
\
helpindexfilter
.
h
\
indexwindow
.
h
helpindexfilter
.
h
SOURCES
+=
helpplugin
.
cpp
\
docsettingspage
.
cpp
\
filtersettingspage
.
cpp
\
...
...
@@ -26,6 +26,7 @@ SOURCES += helpplugin.cpp \
searchwidget
.
cpp
\
helpfindsupport
.
cpp
\
helpindexfilter
.
cpp
FORMS
+=
docsettingspage
.
ui
\
filtersettingspage
.
ui
RESOURCES
+=
help
.
qrc
...
...
src/plugins/help/indexwindow.h
deleted
100644 → 0
View file @
7b9983e5
/***************************************************************************
**
** This file is part of Qt Creator
**
** Copyright (c) 2008 Nokia Corporation and/or its subsidiary(-ies).
**
** Contact: Qt Software Information (qt-info@nokia.com)
**
**
** Non-Open Source Usage
**
** Licensees may use this file in accordance with the Qt Beta Version
** License Agreement, Agreement version 2.2 provided with the Software or,
** alternatively, in accordance with the terms contained in a written
** agreement between you and Nokia.
**
** GNU General Public License Usage
**
** Alternatively, this file may be used under the terms of the GNU General
** Public License versions 2.0 or 3.0 as published by the Free Software
** Foundation and appearing in the file LICENSE.GPL included in the packaging
** of this file. Please review the following information to ensure GNU
** General Public Licensing requirements will be met:
**
** http://www.fsf.org/licensing/licenses/info/GPLv2.html and
** http://www.gnu.org/copyleft/gpl.html.
**
** In addition, as a special exception, Nokia gives you certain additional
** rights. These rights are described in the Nokia Qt GPL Exception
** version 1.2, included in the file GPL_EXCEPTION.txt in this package.
**
***************************************************************************/
#ifndef INDEXWINDOW_H
#define INDEXWINDOW_H
#include
<QtCore/QUrl>
#include
<QtGui/QWidget>
#include
<QtGui/QLineEdit>
QT_BEGIN_NAMESPACE
class
QHelpIndexWidget
;
class
QHelpEngine
;
class
IndexWindow
:
public
QWidget
{
Q_OBJECT
public:
IndexWindow
(
QHelpEngine
*
helpEngine
,
QWidget
*
parent
=
0
);
~
IndexWindow
();
void
setSearchLineEditText
(
const
QString
&
text
);
QString
searchLineEditText
()
const
{
return
m_searchLineEdit
->
text
();
}
signals:
void
linkActivated
(
const
QUrl
&
link
);
void
linksActivated
(
const
QMap
<
QString
,
QUrl
>
&
links
,
const
QString
&
keyword
);
void
escapePressed
();
private
slots
:
void
filterIndices
(
const
QString
&
filter
);
void
enableSearchLineEdit
();
void
disableSearchLineEdit
();
private:
bool
eventFilter
(
QObject
*
obj
,
QEvent
*
e
);
void
focusInEvent
(
QFocusEvent
*
e
);
QLineEdit
*
m_searchLineEdit
;
QHelpIndexWidget
*
m_indexWidget
;
QHelpEngine
*
m_helpEngine
;
};
QT_END_NAMESPACE
#endif // INDEXWINDOW_H
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment