/usr/share/qtcreator/templates/tlpexport/exportplugin.cpp is in libtulip-dev 4.4.0dfsg2-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | #include "%ProjectName:l%.%CppHeaderSuffix%"
PLUGIN(%ProjectName:c%);
using namespace tlp;
using namespace std;
/*
Plugin constructor: declare dependencies and input/output parameters here
*/
%ProjectName:c%::%ProjectName:c%(tlp::PluginContext* context): ExportModule(context) {
// addInParameter<ParameterType>("Name","Help string","Default value");
// addDependency("name", "version");
}
%ProjectName:c%::~%ProjectName:c%() {
}
/*
Executes the plugin and returns true if sucessful
*/
bool %ProjectName:c%::exportGraph(std::ostream &os) {
return true;
}
/*
Returns the file extension associated to this kind of export method
*/
std::string %ProjectName:c%::fileExtension() const {
return "";
}
|