ctags2_part.cpp File Reference
#include <qwhatsthis.h>
#include <qpopupmenu.h>
#include <qtextstream.h>
#include <qfile.h>
#include <qregexp.h>
#include <klistview.h>
#include <kiconloader.h>
#include <klocale.h>
#include <kparts/part.h>
#include <ktexteditor/editinterface.h>
#include <kprocess.h>
#include <kdebug.h>
#include <kstringhandler.h>
#include <kdevgenericfactory.h>
#include <kdevcore.h>
#include <kdevmainwindow.h>
#include <kdevproject.h>
#include <kdevpartcontroller.h>
#include "ctags2_widget.h"
#include "ctags2_part.h"
#include "tags.h"
#include "readtags.h"
#include "ctags2_part.moc"
Include dependency graph for ctags2_part.cpp:
Go to the source code of this file.
|
Namespaces |
namespace | ctags |
Classes |
struct | ctags::tagFileInfo |
struct | ctags::tagExtensionField |
struct | ctags::tagEntry |
Typedefs |
typedef sTagFile | tagFile |
typedef KDevGenericFactory<
CTags2Part > | CTags2Factory |
Enumerations |
enum | sortType { TAG_UNSORTED,
TAG_SORTED,
TAG_FOLDSORTED
} |
enum | tagResult { TagFailure = 0,
TagSuccess = 1
} |
Functions |
tagFile * | tagsOpen (const char *const filePath, tagFileInfo *const info) |
tagResult | tagsSetSortType (tagFile *const file, const sortType type) |
tagResult | tagsFirst (tagFile *const file, tagEntry *const entry) |
tagResult | tagsNext (tagFile *const file, tagEntry *const entry) |
const char * | tagsField (const tagEntry *const entry, const char *const key) |
tagResult | tagsFind (tagFile *const file, tagEntry *const entry, const char *const name, const int options) |
tagResult | tagsFindNext (tagFile *const file, tagEntry *const entry) |
tagResult | tagsClose (tagFile *const file) |
| K_EXPORT_COMPONENT_FACTORY (libkdevctags2, CTags2Factory(&data)) CTags2Part |
Variables |
const KAboutData | data ("kdevctags2", I18N_NOOP("CTags2..."),"1.0") |
Typedef Documentation
Enumeration Type Documentation
|
- Enumeration values:
-
TAG_UNSORTED |
|
TAG_SORTED |
|
TAG_FOLDSORTED |
|
Definition at line 71 of file ctags2_part.cpp. |
Function Documentation
K_EXPORT_COMPONENT_FACTORY |
( |
libkdevctags2 |
, |
|
|
CTags2Factory & |
data |
|
) |
|
|
const char * ctags::tagsField |
( |
const tagEntry *const |
entry, |
|
|
const char *const |
key |
|
) |
|
|
Variable Documentation
const KAboutData data("kdevctags2", I18N_NOOP("CTags2..."),"1.0") [static] |
|
This file is part of the documentation for KDevelop Version 3.1.2.