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

Constructor & Destructor Documentation
|
|
Definition at line 536 of file trollprojectwidget.cpp. |
Member Function Documentation
|
Method adds a file to the current project by grouped by file extension.
Definition at line 1590 of file trollprojectwidget.cpp. References addFiles(), addFileToCurrentSubProject(), SubqmakeprojectItem::configuration, KIO::copy(), KIO::del(), emitAddedFile(), endl(), SubqmakeprojectItem::groups, kdDebug(), m_part, m_shownSubproject, ProjectConfiguration::m_template, overview, GroupItem::owner, SubqmakeprojectItem::path, TrollProjectPart::projectDirectory(), QTMP_SUBDIRS, URLUtil::relativePath(), SubqmakeprojectItem::relpath, ChooseSubprojectDlg::selectedSubproject(), KURL::setPath(), slotOverviewSelectionChanged(), and updateProjectFile(). Referenced by addFiles(), slotAddFiles(), and slotNewFile(). |
|
|
|
A list of all files that belong to the project.
Definition at line 581 of file trollprojectwidget.cpp. References SubqmakeprojectItem::groups, 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 564 of file trollprojectwidget.cpp. References overview, and projectDirectory(). |
|
Definition at line 758 of file trollprojectwidget.cpp. References buildProjectDetailTree(), and SubqmakeprojectItem::groups. Referenced by buildProjectDetailTree(), and slotOverviewSelectionChanged(). |
|
Definition at line 731 of file trollprojectwidget.cpp. References cleanDetailView(), details, SubqmakeprojectItem::groups, and KListView::takeItem(). Referenced by cleanDetailView(), and slotOverviewSelectionChanged(). |
|
Definition at line 556 of file trollprojectwidget.cpp. References details, m_rootSubproject, and overview. |
|
Definition at line 3076 of file trollprojectwidget.cpp. References constructMakeCommandLine(), m_part, TrollProjectPart::makeEnvironment(), and KDevPlugin::projectDom(). Referenced by constructMakeCommandLine(), slotBuildFile(), slotBuildProject(), slotBuildTarget(), slotCleanProject(), slotCleanTarget(), slotRebuildProject(), slotRebuildTarget(), and startMakeCommand(). |
|
Definition at line 2545 of file trollprojectwidget.cpp. References createFileItem(), FileItem::name, overview, and KListView::takeItem(). Referenced by addFileToCurrentSubProject(), createFileItem(), and parseScope(). |
|
Definition at line 2534 of file trollprojectwidget.cpp. References createGroupItem(), overview, and KListView::takeItem(). Referenced by createGroupItem(), parseScope(), slotConfigureFile(), slotDetailsContextMenu(), and slotNewFile(). |
|
Definition at line 3171 of file trollprojectwidget.cpp. References SubqmakeprojectItem::configuration, createMakefileIfMissing(), ProjectConfiguration::m_makefile, m_part, and TrollProjectPart::startQMakeCommand(). Referenced by createMakefileIfMissing(), slotBuildProject(), slotBuildTarget(), slotCleanProject(), slotCleanTarget(), slotRebuildProject(), and slotRebuildTarget(). |
|
Definition at line 2554 of file trollprojectwidget.cpp. References KDevProject::addedFilesToProject(), emitAddedFile(), and m_part. Referenced by addFiles(), and emitAddedFile(). |
|
Definition at line 2562 of file trollprojectwidget.cpp. References emitRemovedFile(), m_part, and KDevProject::removedFilesFromProject(). Referenced by emitRemovedFile(), and removeFile(). |
|
Definition at line 3200 of file trollprojectwidget.cpp. References endl(), findSubprojectForFile(), SubqmakeprojectItem::headers, kdDebug(), SubqmakeprojectItem::path, SubqmakeprojectItem::pro_file, and SubqmakeprojectItem::sources. |
|
Definition at line 3193 of file trollprojectwidget.cpp. References findSubprojectForFile(), and m_rootSubproject. Referenced by findSubprojectForFile(), and slotBuildFile(). |
|
Definition at line 3285 of file trollprojectwidget.cpp. References findSubprojectForScope(), and SubqmakeprojectItem::isScope. Referenced by findSubprojectForScope(). |
|
Definition at line 711 of file trollprojectwidget.cpp. References SubqmakeprojectItem::configuration, ProjectConfiguration::m_destdir, and m_shownSubproject. Referenced by slotExecuteTarget(). |
|
Definition at line 718 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 700 of file trollprojectwidget.cpp. References SubqmakeprojectItem::configuration, ProjectConfiguration::m_destdir, m_shownSubproject, and ProjectConfiguration::m_target. |
|
Definition at line 1441 of file trollprojectwidget.cpp. References SubqmakeprojectItem::configuration, TrollProjectPart::getQMakeHeader(), length(), m_part, m_shownSubproject, ProjectConfiguration::m_target, ProjectConfiguration::m_template, SubqmakeprojectItem::path, projectDirectory(), QTMP_APPLICATION, QTMP_LIBRARY, and QTMP_SUBDIRS. Referenced by updateProjectConfiguration(), and updateProjectFile(). |
|
Definition at line 1780 of file trollprojectwidget.cpp. References getInstallObject(), getInstallRoot(), and GroupItem::installs. Referenced by getInstallObject(), and slotConfigureFile(). |
|
Definition at line 1769 of file trollprojectwidget.cpp. References getInstallRoot(), and SubqmakeprojectItem::groups. Referenced by getInstallObject(), getInstallRoot(), slotConfigureFile(), and updateInstallObjects(). |
|
Definition at line 1309 of file trollprojectwidget.cpp. References endl(), getScope(), kdDebug(), SubqmakeprojectItem::scopes, and qProjectItem::scopeString. Referenced by getScope(), and slotConfigureFile(). |
|
Definition at line 2570 of file trollprojectwidget.cpp. References getUiFileLink(), and m_subclasslist. Referenced by addFileToCurrentSubProject(), getUiFileLink(), and parseScope(). |
|
Definition at line 540 of file trollprojectwidget.cpp. References SubqmakeprojectItem::m_FileBuffer, m_part, SubqmakeprojectItem::m_RootBuffer, m_rootSubproject, m_subclasslist, openProject(), overview, parse(), SubqmakeprojectItem::path, KDevPlugin::projectDom(), and SubqmakeprojectItem::subdir. Referenced by openProject(). |
|
|
|
The top level directory of the project.
Definition at line 613 of file trollprojectwidget.cpp. References overview. Referenced by allFiles(), allSubprojects(), getHeader(), parseScope(), removeFile(), slotAddSubdir(), slotBuildFile(), slotBuildProject(), slotCleanProject(), slotDetailsContextMenu(), slotExecuteProject(), slotNewFile(), slotOverviewContextMenu(), slotOverviewSelectionChanged(), slotRebuildProject(), updateProjectConfiguration(), and updateProjectFile(). |
|
|
|
Definition at line 1695 of file trollprojectwidget.cpp. References addFiles(), length(), m_shownSubproject, AddFilesDialog::mode(), SubqmakeprojectItem::path, KFileDialog::selectedFiles(), and KFileDialog::setMode(). Referenced by TrollProjectWidget(). |
|
|
|
|
|
|
|
Definition at line 1880 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 980 of file trollprojectwidget.cpp. References SubqmakeprojectItem::m_RootBuffer, m_shownSubproject, FileBuffer::makeScope(), parseScope(), qProjectItem::scopeString, slotCreateScope(), and updateProjectFile(). Referenced by slotCreateScope(), slotOverviewContextMenu(), and TrollProjectWidget(). |
|
|
Definition at line 822 of file trollprojectwidget.cpp. References KDevPartController::editDocument(), TrollProjectPart::isTMakeProject(), KDevMainWindow::lowerView(), m_part, m_shownSubproject, KDevPlugin::mainWindow(), FileItem::name, KDevPlugin::partController(), SubqmakeprojectItem::path, slotDetailsExecuted(), KShellProcess::start(), and qProjectItem::type(). Referenced by slotDetailsExecuted(), and TrollProjectWidget(). |
|
Definition at line 1929 of file trollprojectwidget.cpp. References addfilesButton, configurefileButton, GroupItem::groupType, newfileButton, removefileButton, slotDetailsSelectionChanged(), and qProjectItem::type(). Referenced by slotDetailsSelectionChanged(), and TrollProjectWidget(). |
|
Definition at line 3005 of file trollprojectwidget.cpp. References KDevPlugin::appFrontend(), m_part, TrollProjectPart::mainProgram(), projectDirectory(), KDevPlugin::projectDom(), and KDevAppFrontend::startAppCommand(). Referenced by TrollProjectWidget(). |
|
Definition at line 863 of file trollprojectwidget.cpp. References KDevPlugin::appFrontend(), SubqmakeprojectItem::configuration, getCurrentDestDir(), getCurrentOutputFilename(), SubqmakeprojectItem::isScope, m_part, m_shownSubproject, ProjectConfiguration::m_template, DomUtil::Pair, KDevPlugin::projectDom(), QTMP_APPLICATION, KDevAppFrontend::startAppCommand(), and subprojectDirectory(). Referenced by TrollProjectWidget(). |
|
|
|
Definition at line 684 of file trollprojectwidget.cpp. References buildProjectDetailTree(), cleanDetailView(), details, length(), m_part, m_shownSubproject, SubqmakeprojectItem::path, projectDirectory(), KDevPlugin::projectDom(), setupContext(), and slotOverviewSelectionChanged(). Referenced by addFiles(), slotDetailsContextMenu(), slotNewFile(), slotOverviewSelectionChanged(), and TrollProjectWidget(). |
|
|
|
Definition at line 1867 of file trollprojectwidget.cpp. References details, m_shownSubproject, removeFile(), and qProjectItem::type(). Referenced by TrollProjectWidget(). |
|
Definition at line 3266 of file trollprojectwidget.cpp. References SubqmakeprojectItem::m_RootBuffer, m_shownSubproject, overview, FileBuffer::removeScope(), SubqmakeprojectItem::scopes, slotRemoveScope(), and updateProjectFile(). Referenced by slotOverviewContextMenu(), and slotRemoveScope(). |
|
Definition at line 1053 of file trollprojectwidget.cpp. References m_shownSubproject, overview, slotRemoveSubproject(), SubqmakeprojectItem::subdirs, and updateProjectFile(). Referenced by slotOverviewContextMenu(), and slotRemoveSubproject(). |
|
Definition at line 3127 of file trollprojectwidget.cpp. References constructMakeCommandLine(), m_part, TrollProjectPart::makeEnvironment(), KDevPlugin::makeFrontend(), KDevPlugin::partController(), KDevPlugin::projectDom(), KDevMakeFrontend::queueCommand(), KDevPartController::saveAllFiles(), and startMakeCommand(). Referenced by startMakeCommand(). |
|
The directory of the currently active subproject.
Definition at line 622 of file trollprojectwidget.cpp. References m_shownSubproject, and SubqmakeprojectItem::path. Referenced by slotBuildTarget(), slotCleanTarget(), slotExecuteTarget(), and slotRebuildTarget(). |
|
|
|
Member Data Documentation
|
Definition at line 356 of file trollprojectwidget.h. Referenced by setupContext(), slotDetailsSelectionChanged(), and TrollProjectWidget(). |
|
Definition at line 339 of file trollprojectwidget.h. Referenced by setupContext(), and TrollProjectWidget(). |
|
Definition at line 350 of file trollprojectwidget.h. Referenced by TrollProjectWidget(). |
|
Definition at line 342 of file trollprojectwidget.h. Referenced by TrollProjectWidget(). |
|
Definition at line 346 of file trollprojectwidget.h. Referenced by setupContext(), and TrollProjectWidget(). |
|
Definition at line 359 of file trollprojectwidget.h. Referenced by setupContext(), slotDetailsSelectionChanged(), and TrollProjectWidget(). |
|
Definition at line 340 of file trollprojectwidget.h. Referenced by TrollProjectWidget(). |
|
Definition at line 353 of file trollprojectwidget.h. Referenced by TrollProjectWidget(). |
|
Definition at line 354 of file trollprojectwidget.h. Referenced by cleanDetailView(), closeProject(), setupContext(), slotConfigureFile(), slotNewFile(), slotOverviewSelectionChanged(), slotRemoveFile(), and TrollProjectWidget(). |
|
Definition at line 344 of file trollprojectwidget.h. Referenced by TrollProjectWidget(). |
|
Definition at line 348 of file trollprojectwidget.h. Referenced by setupContext(), and TrollProjectWidget(). |
|
Definition at line 355 of file trollprojectwidget.h. Referenced by TrollProjectWidget(). |
|
|
Definition at line 363 of file trollprojectwidget.h. Referenced by ChooseSubprojectDlg::ChooseSubprojectDlg(), closeProject(), findSubprojectForFile(), openProject(), slotBuildProject(), slotCleanProject(), slotRebuildProject(), and TrollProjectWidget(). |
|
|
Definition at line 361 of file trollprojectwidget.h. Referenced by getUiFileLink(), openProject(), and slotDetailsContextMenu(). |
|
Definition at line 357 of file trollprojectwidget.h. Referenced by setupContext(), slotDetailsSelectionChanged(), and TrollProjectWidget(). |
|
Definition at line 337 of file trollprojectwidget.h. Referenced by addFiles(), allFiles(), allSubprojects(), closeProject(), createFileItem(), createGroupItem(), openProject(), projectDirectory(), slotConfigureProject(), slotOverviewContextMenu(), slotRemoveScope(), slotRemoveSubproject(), and TrollProjectWidget(). |
|
Definition at line 336 of file trollprojectwidget.h. Referenced by TrollProjectWidget(). |
|
Definition at line 351 of file trollprojectwidget.h. Referenced by setupContext(), and TrollProjectWidget(). |
|
Definition at line 338 of file trollprojectwidget.h. Referenced by TrollProjectWidget(). |
|
Definition at line 343 of file trollprojectwidget.h. Referenced by TrollProjectWidget(). |
|
Definition at line 347 of file trollprojectwidget.h. Referenced by setupContext(), and TrollProjectWidget(). |
|
Definition at line 358 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