rock_widget_collection  0.1
Public Member Functions | List of all members
WaterfallDisplayPlugin Class Reference

#include <WaterwallDisplayPlugin.h>

Inherits QObject, and QDesignerCustomWidgetInterface.

Public Member Functions

 WaterfallDisplayPlugin (QObject *parent=0)
 
virtual ~WaterfallDisplayPlugin ()
 
bool isContainer () const
 
bool isInitialized () const
 
QIcon icon () const
 
QString domXml () const
 
QString group () const
 
QString includeFile () const
 
QString name () const
 
QString toolTip () const
 
QString whatsThis () const
 
QWidget * createWidget (QWidget *parent)
 
void initialize (QDesignerFormEditorInterface *core)
 

Detailed Description

Definition at line 8 of file WaterwallDisplayPlugin.h.

Constructor & Destructor Documentation

WaterfallDisplayPlugin::WaterfallDisplayPlugin ( QObject *  parent = 0)

Definition at line 5 of file WaterwallDisplayPlugin.cc.

6  : QObject(parent)
7  {
8  initialized = false;
9  }
WaterfallDisplayPlugin::~WaterfallDisplayPlugin ( )
virtual

Definition at line 11 of file WaterwallDisplayPlugin.cc.

12  {
13  }

Member Function Documentation

QWidget * WaterfallDisplayPlugin::createWidget ( QWidget *  parent)

Definition at line 27 of file WaterwallDisplayPlugin.cc.

28  {
29  return new QWaterfallDisplay(320,240,parent);
30  }
QString WaterfallDisplayPlugin::domXml ( ) const

Definition at line 63 of file WaterwallDisplayPlugin.cc.

64  {
65  return "<widget class=\"QWaterfallDisplay\" name=\"waterfalldisplay\">\n"
66  " <property name=\"geometry\">\n"
67  " <rect>\n"
68  " <x>0</x>\n"
69  " <y>0</y>\n"
70  " <width>320</width>\n"
71  " <height>240</height>\n"
72  " </rect>\n"
73  " </property>\n"
74  " <property name=\"toolTip\" >\n"
75  " <string>WaterfallDisplay</string>\n"
76  " </property>\n"
77  " <property name=\"whatsThis\" >\n"
78  " <string>Widget for displaying data in a waterfall display</string>\n"
79  " </property>\n"
80  "</widget>\n";
81  }
QString WaterfallDisplayPlugin::group ( ) const

Definition at line 37 of file WaterwallDisplayPlugin.cc.

38  {
39  return "Rock-Robotics";
40  }
QIcon WaterfallDisplayPlugin::icon ( ) const

Definition at line 42 of file WaterwallDisplayPlugin.cc.

43  {
44  return QIcon();
45  //return QIcon(":/image_view/icon.png");
46  }
QString WaterfallDisplayPlugin::includeFile ( ) const

Definition at line 83 of file WaterwallDisplayPlugin.cc.

84  {
85  return "2dvis/qwaterfalldisplay.h";
86  }
void WaterfallDisplayPlugin::initialize ( QDesignerFormEditorInterface *  core)

Definition at line 15 of file WaterwallDisplayPlugin.cc.

16  {
17  if (initialized)
18  return;
19  initialized = true;
20  }
bool WaterfallDisplayPlugin::isContainer ( ) const

Definition at line 58 of file WaterwallDisplayPlugin.cc.

59  {
60  return false;
61  }
bool WaterfallDisplayPlugin::isInitialized ( ) const

Definition at line 22 of file WaterwallDisplayPlugin.cc.

23  {
24  return initialized;
25  }
QString WaterfallDisplayPlugin::name ( ) const

Definition at line 32 of file WaterwallDisplayPlugin.cc.

33  {
34  return "QWaterfallDisplay";
35  }
QString WaterfallDisplayPlugin::toolTip ( ) const

Definition at line 48 of file WaterwallDisplayPlugin.cc.

49  {
50  return "Widget for displaying data in a waterfall display";
51  }
QString WaterfallDisplayPlugin::whatsThis ( ) const

Definition at line 53 of file WaterwallDisplayPlugin.cc.

54  {
55  return "Widget for displaying data";
56  }

The documentation for this class was generated from the following files: