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

#include <ProgressIndicatorPlugin.h>

Inherits QObject, and QDesignerCustomWidgetInterface.

Public Member Functions

 ProgressIndicatorPlugin (QObject *parent=0)
 
virtual ~ProgressIndicatorPlugin ()
 
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 7 of file ProgressIndicatorPlugin.h.

Constructor & Destructor Documentation

ProgressIndicatorPlugin::ProgressIndicatorPlugin ( QObject *  parent = 0)

Definition at line 4 of file ProgressIndicatorPlugin.cc.

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

Definition at line 10 of file ProgressIndicatorPlugin.cc.

11 {
12 }

Member Function Documentation

QWidget * ProgressIndicatorPlugin::createWidget ( QWidget *  parent)

Definition at line 75 of file ProgressIndicatorPlugin.cc.

76 {
77  return new ProgressIndicator(parent);
78 }
The ProgressIndicator class lets an application display a progress indicator to show that a lengthy t...
QString ProgressIndicatorPlugin::domXml ( ) const

Definition at line 29 of file ProgressIndicatorPlugin.cc.

30 {
31  return "<ui language=\"c++\">\n"
32  " <widget class=\"ProgressIndicator\" name=\"progressindicator\">\n"
33  " <property name=\"geometry\">\n"
34  " <rect>\n"
35  " <x>0</x>\n"
36  " <y>0</y>\n"
37  " <width>100</width>\n"
38  " <height>100</height>\n"
39  " </rect>\n"
40  " </property>\n"
41 // " <property name=\"toolTip\" >\n"
42 // " <string>ProgressIndicator</string>\n"
43 // " </property>\n"
44 // " <property name=\"whatsThis\" >\n"
45 // " <string>ProgressIndicator</string>\n"
46 // " </property>\n"
47  " <property name=\"displayedWhenStopped\">\n"
48  " <bool>true</bool>\n"
49  " </property>\n"
50  " </widget>\n"
51  "</ui>\n";
52 }
QString ProgressIndicatorPlugin::group ( ) const

Definition at line 54 of file ProgressIndicatorPlugin.cc.

54  {
55  return "Rock-Robotics";
56 }
QIcon ProgressIndicatorPlugin::icon ( ) const

Definition at line 24 of file ProgressIndicatorPlugin.cc.

25 {
26  return QIcon(":/progress_indicator/icon");
27 }
QString ProgressIndicatorPlugin::includeFile ( ) const

Definition at line 58 of file ProgressIndicatorPlugin.cc.

58  {
59  return "ProgressIndicator/ProgressIndicator.h";
60 }
void ProgressIndicatorPlugin::initialize ( QDesignerFormEditorInterface *  core)

Definition at line 80 of file ProgressIndicatorPlugin.cc.

81 {
82  if (initialized)
83  return;
84  initialized = true;
85 }
bool ProgressIndicatorPlugin::isContainer ( ) const

Definition at line 14 of file ProgressIndicatorPlugin.cc.

15 {
16  return false;
17 }
bool ProgressIndicatorPlugin::isInitialized ( ) const

Definition at line 19 of file ProgressIndicatorPlugin.cc.

20 {
21  return initialized;
22 }
QString ProgressIndicatorPlugin::name ( ) const

Definition at line 62 of file ProgressIndicatorPlugin.cc.

62  {
63  return "ProgressIndicator";
64 }
QString ProgressIndicatorPlugin::toolTip ( ) const

Definition at line 66 of file ProgressIndicatorPlugin.cc.

66  {
67  return whatsThis();
68 }
QString ProgressIndicatorPlugin::whatsThis ( ) const

Definition at line 70 of file ProgressIndicatorPlugin.cc.

71 {
72  return "";
73 }

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