#include "tqrootcanvas.h" #include "TQRootCanvasPlugin.h" #include //#include TQRootCanvasPlugin::TQRootCanvasPlugin(QObject *parent) : QObject(parent) { initialized = false; } void TQRootCanvasPlugin::initialize(QDesignerFormEditorInterface * /* core */) { if (initialized) return; initialized = true; } bool TQRootCanvasPlugin::isInitialized() const { return initialized; } QWidget *TQRootCanvasPlugin::createWidget(QWidget *parent) { TQRootCanvas* widg=new TQRootCanvas(parent,"TQRootCanvas"); QPalette* npal= new QPalette(widg->palette()); //npal->setColor(QPalette::Window,Qt::red); npal->setBrush(QPalette::Window,QPixmap(":/scale.png")); widg->setPalette(*npal); widg->setAutoFillBackground(true); return widg; } QString TQRootCanvasPlugin::name() const { return "TQRootCanvas"; } QString TQRootCanvasPlugin::group() const { return "Go4 Custom Widgets"; } QIcon TQRootCanvasPlugin::icon() const { return QIcon(QPixmap(":/go4logo2.png")); } QString TQRootCanvasPlugin::toolTip() const { return "Standard QtROOT canvas"; } QString TQRootCanvasPlugin::whatsThis() const { return "ROOT canvas embedded into QWidget"; } bool TQRootCanvasPlugin::isContainer() const { return false; } QString TQRootCanvasPlugin::domXml() const { return "\n" " \n" " \n" " 0\n" " 0\n" " 100\n" " 100\n" " \n" " \n" "\n"; } QString TQRootCanvasPlugin::includeFile() const { return "tqrootcanvas.h"; }