TrollProjectWidget Class Reference
#include <trollprojectwidget.h>
Inheritance diagram for TrollProjectWidget:


Member Enumeration Documentation
|
Definition at line 284 of file trollprojectwidget.h. |
Constructor & Destructor Documentation
|
|
Definition at line 537 of file trollprojectwidget.cpp. |
Member Function Documentation
|
Method adds a file to the current project by grouped by file extension.
Definition at line 1599 of file trollprojectwidget.cpp. References addFileToCurrentSubProject(), SubqmakeprojectItem::configuration, KIO::NetAccess::copy(), KIO::NetAccess::del(), emitAddedFile(), SubqmakeprojectItem::groups, GroupItem::groupTypeForExtension(), kdDebug(), m_part, m_shownSubproject, ProjectConfiguration::m_template, overview, GroupItem::owner, SubqmakeprojectItem::path, TrollProjectPart::projectDirectory(), URLUtil::relativePath(), SubqmakeprojectItem::relpath, ChooseSubprojectDlg::selectedSubproject(), KURL::setPath(), slotOverviewSelectionChanged(), and updateProjectFile(). Referenced by slotAddFiles(), and slotNewFile(). |
|
|
|
A list of all files that belong to the project.
Definition at line 582 of file trollprojectwidget.cpp. References SubqmakeprojectItem::groups, Structure::length(), overview, SubqmakeprojectItem::path, and projectDirectory(). |
|
A list of the (relative) names of all libraries.
|
|
A list of the (relative) names of all subprojects (== subdirectories).
Definition at line 565 of file trollprojectwidget.cpp. References overview, and projectDirectory(). |
|
Definition at line 760 of file trollprojectwidget.cpp. References SubqmakeprojectItem::groups. Referenced by slotOverviewSelectionChanged(). |
|
Definition at line 733 of file trollprojectwidget.cpp. References details, SubqmakeprojectItem::groups, and KListView::takeItem(). Referenced by slotOverviewSelectionChanged(). |
|
Definition at line 557 of file trollprojectwidget.cpp. References details, m_rootSubproject, and overview. |
|
Definition at line 3081 of file trollprojectwidget.cpp. References m_part, TrollProjectPart::makeEnvironment(), KDevPlugin::projectDom(), DomUtil::readBoolEntry(), DomUtil::readEntry(), and DomUtil::readIntEntry(). Referenced by slotBuildFile(), slotBuildProject(), slotBuildTarget(), slotCleanProject(), slotCleanTarget(), slotRebuildProject(), slotRebuildTarget(), and startMakeCommand(). |
|
Definition at line 2555 of file trollprojectwidget.cpp. References FileItem::name, overview, and KListView::takeItem(). Referenced by addFileToCurrentSubProject(), and parseScope(). |
|
Definition at line 2544 of file trollprojectwidget.cpp. References overview, and KListView::takeItem(). Referenced by parseScope(), slotConfigureFile(), slotDetailsContextMenu(), and slotNewFile(). |
|
Definition at line 3176 of file trollprojectwidget.cpp. References SubqmakeprojectItem::configuration, ProjectConfiguration::m_makefile, m_part, KMessageBox::questionYesNo(), and TrollProjectPart::startQMakeCommand(). Referenced by slotBuildProject(), slotBuildTarget(), slotCleanProject(), slotCleanTarget(), slotRebuildProject(), and slotRebuildTarget(). |
|
Definition at line 2564 of file trollprojectwidget.cpp. References KDevProject::addedFilesToProject(), and m_part. Referenced by addFiles(). |
|
Definition at line 2572 of file trollprojectwidget.cpp. References m_part, and KDevProject::removedFilesFromProject(). Referenced by removeFile(). |
|
Definition at line 3205 of file trollprojectwidget.cpp. References findSubprojectForFile(), SubqmakeprojectItem::headers, kdDebug(), SubqmakeprojectItem::path, SubqmakeprojectItem::pro_file, and SubqmakeprojectItem::sources. |
|
Definition at line 3198 of file trollprojectwidget.cpp. References m_rootSubproject. Referenced by findSubprojectForFile(), and slotBuildFile(). |
|
Definition at line 3290 of file trollprojectwidget.cpp. References SubqmakeprojectItem::isScope. |
|
Definition at line 3299 of file trollprojectwidget.cpp. References details, DetailsView, overview, and SubprojectView. |
|
Definition at line 713 of file trollprojectwidget.cpp. References SubqmakeprojectItem::configuration, ProjectConfiguration::m_destdir, and m_shownSubproject. Referenced by slotExecuteTarget(). |
|
Definition at line 720 of file trollprojectwidget.cpp. References SubqmakeprojectItem::configuration, m_shownSubproject, ProjectConfiguration::m_target, and SubqmakeprojectItem::pro_file. Referenced by slotExecuteTarget(). |
|
The directory of the currently active subproject.
Definition at line 702 of file trollprojectwidget.cpp. References SubqmakeprojectItem::configuration, ProjectConfiguration::m_destdir, m_shownSubproject, and ProjectConfiguration::m_target. |
|
Definition at line 1434 of file trollprojectwidget.cpp. References SubqmakeprojectItem::configuration, TrollProjectPart::getQMakeHeader(), Structure::length(), m_part, m_shownSubproject, ProjectConfiguration::m_target, ProjectConfiguration::m_template, SubqmakeprojectItem::path, and projectDirectory(). Referenced by updateProjectConfiguration(), and updateProjectFile(). |
|
Definition at line 1789 of file trollprojectwidget.cpp. References getInstallRoot(), and GroupItem::installs. Referenced by slotConfigureFile(). |
|
Definition at line 1778 of file trollprojectwidget.cpp. References SubqmakeprojectItem::groups. Referenced by getInstallObject(), slotConfigureFile(), and updateInstallObjects(). |
|
Definition at line 1302 of file trollprojectwidget.cpp. References kdDebug(), SubqmakeprojectItem::scopes, and qProjectItem::scopeString. Referenced by slotConfigureFile(). |
|
Definition at line 2580 of file trollprojectwidget.cpp. References m_subclasslist. Referenced by addFileToCurrentSubProject(), and parseScope(). |
|
Definition at line 541 of file trollprojectwidget.cpp. References SubqmakeprojectItem::m_FileBuffer, m_part, SubqmakeprojectItem::m_RootBuffer, m_rootSubproject, m_subclasslist, overview, parse(), SubqmakeprojectItem::path, KDevPlugin::projectDom(), DomUtil::readPairListEntry(), and SubqmakeprojectItem::subdir. |
|
|
|
The top level directory of the project.
Definition at line 615 of file trollprojectwidget.cpp. References overview. Referenced by allFiles(), allSubprojects(), getHeader(), parseScope(), removeFile(), slotAddSubdir(), slotBuildFile(), slotBuildProject(), slotCleanProject(), slotDetailsContextMenu(), slotNewFile(), slotOverviewContextMenu(), slotOverviewSelectionChanged(), slotRebuildProject(), updateProjectConfiguration(), and updateProjectFile(). |
|
|
Definition at line 3312 of file trollprojectwidget.cpp. References m_lastFocusedView. Referenced by TrollListView::focusOutEvent(). |
|
|
Definition at line 1704 of file trollprojectwidget.cpp. References addFiles(), Structure::length(), m_shownSubproject, AddFilesDialog::mode(), SubqmakeprojectItem::path, KFileDialog::selectedFiles(), and KFileDialog::setMode(). Referenced by TrollProjectWidget(). |
|
|
|
|
|
|
|
Definition at line 1889 of file trollprojectwidget.cpp. References createGroupItem(), details, getInstallObject(), getInstallRoot(), getScope(), GroupItem::groupType, GroupItem::install_objectname, GroupItem::installs, m_shownSubproject, FileItem::name, GroupItem::owner, qProjectItem::scopeString, GroupItem::str_files_exclude, qProjectItem::type(), and updateProjectFile(). Referenced by slotDetailsContextMenu(), and TrollProjectWidget(). |
|
Definition at line 850 of file trollprojectwidget.cpp. References m_shownSubproject, overview, setupContext(), and updateProjectConfiguration(). Referenced by TrollProjectWidget(). |
|
Definition at line 974 of file trollprojectwidget.cpp. References KInputDialog::getText(), SubqmakeprojectItem::m_RootBuffer, m_shownSubproject, FileBuffer::makeScope(), parseScope(), qProjectItem::scopeString, and updateProjectFile(). Referenced by slotOverviewContextMenu(), and TrollProjectWidget(). |
|
|
Definition at line 824 of file trollprojectwidget.cpp. References KDevPartController::editDocument(), TrollProjectPart::isTMakeProject(), m_part, m_shownSubproject, FileItem::name, KDevPlugin::partController(), SubqmakeprojectItem::path, KShellProcess::start(), and qProjectItem::type(). Referenced by TrollProjectWidget(). |
|
Definition at line 1938 of file trollprojectwidget.cpp. References addfilesButton, configurefileButton, GroupItem::groupType, newfileButton, removefileButton, and qProjectItem::type(). Referenced by TrollProjectWidget(). |
|
Definition at line 3013 of file trollprojectwidget.cpp. References KDevPlugin::appFrontend(), m_part, TrollProjectPart::mainProgram(), DomUtil::Pair, DomUtil::PairList, KDevPlugin::projectDom(), KProcess::quote(), DomUtil::readBoolEntry(), DomUtil::readPairListEntry(), KMessageBox::sorry(), and KDevAppFrontend::startAppCommand(). Referenced by TrollProjectWidget(). |
|
|
|
|
Definition at line 686 of file trollprojectwidget.cpp. References buildProjectDetailTree(), cleanDetailView(), details, Structure::length(), m_part, m_shownSubproject, SubqmakeprojectItem::path, projectDirectory(), KDevPlugin::projectDom(), setupContext(), and DomUtil::writeEntry(). Referenced by addFiles(), slotDetailsContextMenu(), slotNewFile(), and TrollProjectWidget(). |
|
|
|
Definition at line 1876 of file trollprojectwidget.cpp. References details, m_shownSubproject, removeFile(), and qProjectItem::type(). Referenced by TrollProjectWidget(). |
|
Definition at line 3271 of file trollprojectwidget.cpp. References SubqmakeprojectItem::m_RootBuffer, m_shownSubproject, overview, FileBuffer::removeScope(), SubqmakeprojectItem::scopes, qProjectItem::scopeString, and updateProjectFile(). Referenced by slotOverviewContextMenu(). |
|
Definition at line 1047 of file trollprojectwidget.cpp. References m_shownSubproject, overview, SubqmakeprojectItem::subdir, SubqmakeprojectItem::subdirs, and updateProjectFile(). Referenced by slotOverviewContextMenu(). |
|
|
The directory of the currently active subproject.
Definition at line 624 of file trollprojectwidget.cpp. References m_shownSubproject, and SubqmakeprojectItem::path. Referenced by slotBuildTarget(), slotCleanTarget(), slotExecuteTarget(), and slotRebuildTarget(). |
|
|
|
Friends And Related Function Documentation
|
Definition at line 374 of file trollprojectwidget.h. |
Member Data Documentation
|
Definition at line 362 of file trollprojectwidget.h. Referenced by setupContext(), slotDetailsSelectionChanged(), and TrollProjectWidget(). |
|
Definition at line 345 of file trollprojectwidget.h. Referenced by setupContext(), and TrollProjectWidget(). |
|
Definition at line 356 of file trollprojectwidget.h. Referenced by TrollProjectWidget(). |
|
Definition at line 348 of file trollprojectwidget.h. Referenced by TrollProjectWidget(). |
|
Definition at line 352 of file trollprojectwidget.h. Referenced by setupContext(), and TrollProjectWidget(). |
|
Definition at line 365 of file trollprojectwidget.h. Referenced by setupContext(), slotDetailsSelectionChanged(), and TrollProjectWidget(). |
|
Definition at line 346 of file trollprojectwidget.h. Referenced by TrollProjectWidget(). |
|
Definition at line 359 of file trollprojectwidget.h. Referenced by TrollProjectWidget(). |
|
Definition at line 360 of file trollprojectwidget.h. Referenced by cleanDetailView(), closeProject(), focusInEvent(), setupContext(), slotConfigureFile(), slotNewFile(), slotOverviewSelectionChanged(), slotRemoveFile(), and TrollProjectWidget(). |
|
Definition at line 350 of file trollprojectwidget.h. Referenced by TrollProjectWidget(). |
|
Definition at line 354 of file trollprojectwidget.h. Referenced by setupContext(), and TrollProjectWidget(). |
|
Definition at line 361 of file trollprojectwidget.h. Referenced by TrollProjectWidget(). |
|
Definition at line 372 of file trollprojectwidget.h. Referenced by setLastFocusedView(). |
|
|
Definition at line 369 of file trollprojectwidget.h. Referenced by ChooseSubprojectDlg::ChooseSubprojectDlg(), closeProject(), findSubprojectForFile(), openProject(), slotBuildProject(), slotCleanProject(), slotRebuildProject(), and TrollProjectWidget(). |
|
|
Definition at line 367 of file trollprojectwidget.h. Referenced by getUiFileLink(), openProject(), and slotDetailsContextMenu(). |
|
Definition at line 363 of file trollprojectwidget.h. Referenced by setupContext(), slotDetailsSelectionChanged(), and TrollProjectWidget(). |
|
Definition at line 343 of file trollprojectwidget.h. Referenced by addFiles(), allFiles(), allSubprojects(), closeProject(), createFileItem(), createGroupItem(), focusInEvent(), openProject(), projectDirectory(), slotConfigureProject(), slotOverviewContextMenu(), slotRemoveScope(), slotRemoveSubproject(), and TrollProjectWidget(). |
|
Definition at line 342 of file trollprojectwidget.h. Referenced by TrollProjectWidget(). |
|
Definition at line 357 of file trollprojectwidget.h. Referenced by setupContext(), and TrollProjectWidget(). |
|
Definition at line 344 of file trollprojectwidget.h. Referenced by TrollProjectWidget(). |
|
Definition at line 349 of file trollprojectwidget.h. Referenced by TrollProjectWidget(). |
|
Definition at line 353 of file trollprojectwidget.h. Referenced by setupContext(), and TrollProjectWidget(). |
|
Definition at line 364 of file trollprojectwidget.h. Referenced by setupContext(), slotDetailsContextMenu(), slotDetailsSelectionChanged(), and TrollProjectWidget(). |
The documentation for this class was generated from the following files:
- buildtools/qmake/trollprojectwidget.h
- buildtools/qmake/trollprojectwidget.cpp