/usr/include/BALL/VIEW/PLUGIN/modularWidgetPlugin.h is in libballview1.4-dev 1.4.3~beta1-3.
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 32 33 34 35 36 37 | // -*- Mode: C++; tab-width: 2; -*-
// vi: set ts=2:
//
#ifndef BALL_VIEW_PLUGIN_MODULARWIDGETPLUGIN_H
#define BALL_VIEW_PLUGIN_MODULARWIDGETPLUGIN_H
#ifndef BALL_VIEW_PLUGIN_VIEWPLUGIN_H
# include <BALL/VIEW/PLUGIN/VIEWPlugin.h>
#endif
#ifndef BALL_VIEW_KERNEL_MODULARWIDGET_H
# include <BALL/VIEW/KERNEL/modularWidget.h>
#endif
namespace BALL
{
namespace VIEW
{
class MainControl;
class ModularWidgetPlugin
{
public:
virtual ~ModularWidgetPlugin() {}
virtual ModularWidget* createModularWidget(MainControl* parent) = 0;
protected:
MainControl* main_control_;
};
}
}
Q_DECLARE_INTERFACE(BALL::VIEW::ModularWidgetPlugin, "org.ball-project.Plugin.ModularWidgetPlugin/1.0")
#endif // BALL_VIEW_PLUGIN_MODULARWIDGETPLUGIN_H
|