umbrello
2.32.2
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
12 #ifndef CODEGENSTATUSPAGE_H
13 #define CODEGENSTATUSPAGE_H
26 #include <QHBoxLayout>
27 #include <QSpacerItem>
28 #include <QWizardPage>
63 setFixedSize(width, height);
64 QHBoxLayout* layout =
new QHBoxLayout();
65 layout->addItem(
new QSpacerItem(20, 20));
66 m_led =
new KLed(QColor(124, 252, 0), KLed::Off, KLed::Sunken, KLed::Circular);
67 layout->addWidget(
m_led);
68 layout->addItem(
new QSpacerItem(20, 20));
73 void setOn(
bool isOn) { isOn ?
m_led->setState(KLed::On) :
m_led->setState(KLed::Off); }
UMLClassifier * findUMLClassifier(const QString &name)
Definition: umldoc.cpp:1167
~CodeGenStatusPage()
Definition: codegenstatuspage.cpp:66
LedStatus(int width, int height)
Definition: codegenstatuspage.h:62
void classGenerated(UMLClassifier *concept, bool generated)
Definition: codegenstatuspage.cpp:158
void loggerClear()
Definition: codegenstatuspage.cpp:224
void initializePage()
Definition: codegenstatuspage.cpp:73
GenerationState
Definition: codegenerator.h:61
QPushButton * ui_pushButtonGenerate
Definition: ui_codegenstatuspage.h:50
@ Generated
Definition: codegenerator.h:61
void showFileGenerated(const QString &filename)
Definition: codegenstatuspage.cpp:201
void loggerExport()
Definition: codegenstatuspage.cpp:233
QList< UMLClassifier * > UMLClassifierList
Definition: umlclassifierlist.h:17
Definition: codegenstatuspage.h:58
QPushButton * ui_pushButtonClear
Definition: ui_codegenstatuspage.h:47
void setColor(const QColor &color)
Definition: codegenstatuspage.h:72
QListWidget * getSelectionListWidget()
Definition: codegenerationwizard.cpp:97
virtual void writeCodeToFile()
Definition: codegenerator.cpp:311
void generateCode()
Definition: codegenstatuspage.cpp:108
QTableWidget * ui_tableWidgetStatus
Definition: ui_codegenstatuspage.h:41
@ Skipped
Definition: codegenerator.h:61
bool isComplete() const
Definition: codegenstatuspage.cpp:148
virtual QString fullyQualifiedName(const QString &separator=QString(), bool includeRoot=false) const
Definition: umlobject.cpp:227
KLed * m_led
Definition: codegenstatuspage.h:75
CodeGenerator * generator() const
Definition: uml.cpp:2360
void setupUi(QWidget *CodeGenStatusPage)
Definition: ui_codegenstatuspage.h:52
#define i18n
Definition: main.cpp:39
Definition: codegenstatuspage.h:35
bool m_generationDone
Definition: codegenstatuspage.h:55
connect()
Definition: namespaces-multiple.php:5
QPushButton * ui_pushButtonExport
Definition: ui_codegenstatuspage.h:48
static UMLApp * app()
Definition: uml.cpp:280
CodeGenStatusPage(QWidget *parent=0)
Definition: codegenstatuspage.cpp:46
#define uError()
Definition: debug_utils.h:123
Information for a non-graphical Concept/Class.
Definition: classifier.h:39
QTextEdit * ui_textEditLogger
Definition: ui_codegenstatuspage.h:45
void populateStatusList()
Definition: codegenstatuspage.cpp:83
Definition: codegenerator.h:57
void setOn(bool isOn)
Definition: codegenstatuspage.h:73
UMLDoc * document() const
Definition: uml.cpp:1068
@ Failed
Definition: codegenerator.h:61
Definition: ui_codegenstatuspage.h:158
~LedStatus()
Definition: codegenstatuspage.h:71
Definition: codegenerationwizard.h:32