Commit da8270e1 authored by hjk's avatar hjk
Browse files

ProjectExplorer: Move private slots to Pimpl



Change-Id: I62a8f4f0e94b3e9f85e9a88f3447c5fbfdd38295
Reviewed-by: default avatarDaniel Teske <daniel.teske@theqtcompany.com>
parent 2ee4363d
......@@ -49,6 +49,7 @@ class JsonWizardFactory;
class JsonWizardPageFactory;
class JsonWizardGeneratorFactory;
class ProjectExplorerPlugin;
class ProjectExplorerPluginPrivate;
// Documentation inside.
class PROJECTEXPLORER_EXPORT JsonWizardFactory : public Core::IWizardFactory
......@@ -116,6 +117,7 @@ private:
static int m_verbose;
friend class ProjectExplorerPlugin;
friend class ProjectExplorerPluginPrivate;
};
} //namespace ProjectExplorer
......
......@@ -137,84 +137,9 @@ signals:
public slots:
static void openOpenProjectDialog();
void handleRunControlFinished();
void runConfigurationConfigurationFinished();
void runProjectContextMenu();
private slots:
void buildStateChanged(ProjectExplorer::Project * pro);
void buildQueueFinished(bool success);
void buildProjectOnly();
void handleBuildProject();
void buildProjectContextMenu();
void buildSession();
void rebuildProjectOnly();
void rebuildProject();
void rebuildProjectContextMenu();
void rebuildSession();
void deployProjectOnly();
void deployProject();
void deployProjectContextMenu();
void deploySession();
void cleanProjectOnly();
void cleanProject();
void cleanProjectContextMenu();
void cleanSession();
void cancelBuild();
void loadAction();
void handleUnloadProject();
void unloadProjectContextMenu();
void closeAllProjects();
void newProject();
void showSessionManager();
void updateSessionMenu();
void setSession(QAction *action);
void determineSessionToRestoreAtStartup();
void restoreSession();
void restoreSession2();
void loadSession(const QString &session);
void handleRunProject();
void runProjectWithoutDeploy();
void savePersistentSettings();
void addNewFile();
void handleAddExistingFiles();
void addExistingDirectory();
void addNewSubproject();
void removeProject();
void openFile();
void searchOnFileSystem();
void showInGraphicalShell();
void removeFile();
void deleteFile();
void handleRenameFile();
void handleSetStartupProject();
void setStartupProject(ProjectExplorer::Project *project);
void updateRecentProjectMenu();
void clearRecentProjects();
void openRecentProject();
void updateUnloadProjectMenu();
void openTerminalHere();
void invalidateProject(ProjectExplorer::Project *project);
void projectAdded(ProjectExplorer::Project *pro);
void projectRemoved(ProjectExplorer::Project *pro);
void projectDisplayNameChanged(ProjectExplorer::Project *pro);
void startupProjectChanged(); // Calls updateRunAction
void activeTargetChanged();
void activeRunConfigurationChanged();
void slotUpdateRunActions();
void currentModeChanged(Core::IMode *mode, Core::IMode *oldMode);
void loadCustomWizards();
void updateWelcomePage();
void updateActions();
void showRenameFileError();
#ifdef WITH_TESTS
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment