MCPcopy Create free account
hub / github.com/Codeya-IDE/deepin-ide / buildProject

Method buildProject

src/plugins/filebrowser/transceiver/sendevents.cpp:9–23  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

7#include "common/common.h"
8
9void SendEvents::buildProject(const QString &buildSystem,
10 const QString &buildDir,
11 const QString &buildFilePath,
12 const QStringList &buildArgs)
13{
14 dpf::Event event;
15 event.setTopic(T_FILEBROWSER);
16 event.setData(D_ITEM_MENU_BUILD);
17 event.setProperty(P_BUILDSYSTEM, buildSystem);
18 event.setProperty(P_BUILDDIRECTORY, buildDir);
19 event.setProperty(P_BUILDFILEPATH, buildFilePath);
20 event.setProperty(P_BUILDARGUMENTS, buildArgs);
21 qInfo() << __FUNCTION__ << event;
22 dpf::EventCallProxy::instance().pubEvent(event);
23}
24
25void SendEvents::gengrateWorkspace(const QString &projectPath)
26{

Callers

nothing calls this directly

Calls 4

setTopicMethod · 0.80
pubEventMethod · 0.80
setDataMethod · 0.45
setPropertyMethod · 0.45

Tested by

no test coverage detected