umbrello
2.31.1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
20 #ifndef CODEIMPSTATUSPAGE_H
21 #define CODEIMPSTATUSPAGE_H
24 #include "ui_codeimpstatuspage.h"
32 #include <QHBoxLayout>
33 #include <QSpacerItem>
34 #include <QWizardPage>
60 #ifdef ENABLE_IMPORT_THREAD
70 void updateStatus(
const QString& file,
const QString& text);
71 void messageToLog(
const QString& file,
const QString& text);
85 setFixedSize(width, height);
86 QHBoxLayout* layout =
new QHBoxLayout();
87 layout->addItem(
new QSpacerItem(20, 20));
88 m_led =
new KLed(QColor(124, 252, 0), KLed::Off, KLed::Sunken, KLed::Circular);
89 layout->addWidget(
m_led);
90 layout->addItem(
new QSpacerItem(20, 20));
95 void setOn(
bool isOn) { isOn ?
m_led->setState(KLed::On) :
m_led->setState(KLed::Off); }
~LedStatus()
Definition: codeimpstatuspage.h:93
void loggerClear()
Definition: codeimpstatuspage.cpp:331
void setColor(const QColor &color)
Definition: codeimpstatuspage.h:94
bool m_savedlistViewVisible
indicates previous state of list view
Definition: codeimpstatuspage.h:59
~CodeImpStatusPage()
Definition: codeimpstatuspage.cpp:84
KLed * m_led
Definition: codeimpstatuspage.h:97
void loggerExport()
Definition: codeimpstatuspage.cpp:340
Definition: codeimpstatuspage.h:81
bool m_workDone
Definition: codeimpstatuspage.h:55
void enableUndo(bool enable)
Definition: uml.cpp:2125
LedStatus(int width, int height)
Definition: codeimpstatuspage.h:84
void updateStatus(const QString &file, const QString &text)
Definition: codeimpstatuspage.cpp:300
void messageToLog(const QString &file, const QString &text)
Definition: codeimpstatuspage.cpp:283
bool m_savedUndoEnabled
saved undo enabled state
Definition: codeimpstatuspage.h:56
void initializePage()
Definition: codeimpstatuspage.cpp:94
void populateStatusList()
Definition: codeimpstatuspage.cpp:104
QList< QFileInfo > m_files
list of files to import
Definition: codeimpstatuspage.h:54
void importCode()
start importing
Definition: codeimpstatuspage.cpp:130
void messageToApp(const QString &text)
Definition: codeimpstatuspage.cpp:236
Definition: codeimpstatuspage.h:78
UMLListView * listView() const
Definition: uml.cpp:1065
void setLoading(bool state=true)
Definition: umldoc.cpp:1579
bool isUndoEnabled()
Definition: uml.cpp:2115
CodeImpStatusPage(QWidget *parent=0)
Definition: codeimpstatuspage.cpp:55
#define i18n
Definition: main.cpp:39
QFileInfo m_file
current file
Definition: codeimpstatuspage.h:58
void writeToStatusBar(const QString &text)
Definition: umldoc.cpp:1206
#define uDebug()
Definition: debug_utils.h:122
void importNextFile(bool noError=true)
Definition: codeimpstatuspage.cpp:203
connect()
Definition: namespaces-multiple.php:5
Definition: codeimpthread.h:36
QList< QFileInfo > selectedFiles()
Definition: codeimportingwizard.cpp:92
Definition: codeimpstatuspage.h:45
int m_index
index in m_files
Definition: codeimpstatuspage.h:57
static UMLApp * app()
Definition: uml.cpp:269
void setOn(bool isOn)
Definition: codeimpstatuspage.h:95
void setModified(bool modified=true)
Definition: umldoc.cpp:3125
void importCodeFinish()
finish importing
Definition: codeimpstatuspage.cpp:210
#define uError()
Definition: debug_utils.h:123
Definition: codeimportingwizard.h:35
void importCodeFile(bool noError=true)
import single file
Definition: codeimpstatuspage.cpp:164
virtual void run()
Definition: codeimpthread.cpp:51
void importCodeStop()
cancel importing
Definition: codeimpstatuspage.cpp:245
UMLDoc * document() const
Definition: uml.cpp:1055
bool isComplete() const
Definition: codeimpstatuspage.cpp:273