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.
6 #ifndef CODEIMPSTATUSPAGE_H
7 #define CODEIMPSTATUSPAGE_H
18 #include <QHBoxLayout>
19 #include <QSpacerItem>
20 #include <QWizardPage>
46 #ifdef ENABLE_IMPORT_THREAD
56 void updateStatus(
const QString& file,
const QString& text);
57 void messageToLog(
const QString& file,
const QString& text);
71 setFixedSize(width, height);
72 QHBoxLayout* layout =
new QHBoxLayout();
73 layout->addItem(
new QSpacerItem(20, 20));
74 m_led =
new KLed(QColor(124, 252, 0), KLed::Off, KLed::Sunken, KLed::Circular);
75 layout->addWidget(
m_led);
76 layout->addItem(
new QSpacerItem(20, 20));
81 void setOn(
bool isOn) { isOn ?
m_led->setState(KLed::On) :
m_led->setState(KLed::Off); }
~LedStatus()
Definition: codeimpstatuspage.h:79
void loggerClear()
Definition: codeimpstatuspage.cpp:317
void setColor(const QColor &color)
Definition: codeimpstatuspage.h:80
void setupUi(QWidget *CodeImpStatusPage)
Definition: ui_codeimpstatuspage.h:53
bool m_savedlistViewVisible
indicates previous state of list view
Definition: codeimpstatuspage.h:45
~CodeImpStatusPage()
Definition: codeimpstatuspage.cpp:70
KLed * m_led
Definition: codeimpstatuspage.h:83
void loggerExport()
Definition: codeimpstatuspage.cpp:326
Definition: codeimpstatuspage.h:66
bool m_workDone
Definition: codeimpstatuspage.h:41
void enableUndo(bool enable)
Definition: uml.cpp:2134
LedStatus(int width, int height)
Definition: codeimpstatuspage.h:70
void updateStatus(const QString &file, const QString &text)
Definition: codeimpstatuspage.cpp:286
void messageToLog(const QString &file, const QString &text)
Definition: codeimpstatuspage.cpp:269
bool m_savedUndoEnabled
saved undo enabled state
Definition: codeimpstatuspage.h:42
void initializePage()
Definition: codeimpstatuspage.cpp:80
void populateStatusList()
Definition: codeimpstatuspage.cpp:90
QTextEdit * ui_textEditLogger
Definition: ui_codeimpstatuspage.h:48
QList< QFileInfo > m_files
list of files to import
Definition: codeimpstatuspage.h:40
void importCode()
start importing
Definition: codeimpstatuspage.cpp:116
QPushButton * ui_pushButtonExport
Definition: ui_codeimpstatuspage.h:51
void messageToApp(const QString &text)
Definition: codeimpstatuspage.cpp:222
bool isUndoEnabled() const
Definition: uml.cpp:2124
Definition: codeimpstatuspage.h:64
QPushButton * ui_pushButtonStop
Definition: ui_codeimpstatuspage.h:44
UMLListView * listView() const
Definition: uml.cpp:1073
void setLoading(bool state=true)
Definition: umldoc.cpp:1582
CodeImpStatusPage(QWidget *parent=0)
Definition: codeimpstatuspage.cpp:41
#define i18n
Definition: main.cpp:34
QFileInfo m_file
current file
Definition: codeimpstatuspage.h:44
void writeToStatusBar(const QString &text)
Definition: umldoc.cpp:1209
#define uDebug()
Definition: debug_utils.h:108
void importNextFile(bool noError=true)
Definition: codeimpstatuspage.cpp:189
Definition: ui_codeimpstatuspage.h:183
connect()
Definition: namespaces-multiple.php:5
Definition: codeimpthread.h:21
QList< QFileInfo > selectedFiles()
Definition: codeimportingwizard.cpp:78
Definition: codeimpstatuspage.h:30
int m_index
index in m_files
Definition: codeimpstatuspage.h:43
static UMLApp * app()
Definition: uml.cpp:275
void setOn(bool isOn)
Definition: codeimpstatuspage.h:81
void setModified(bool modified=true)
Definition: umldoc.cpp:3107
QTableWidget * ui_tableWidgetStatus
Definition: ui_codeimpstatuspage.h:41
void importCodeFinish()
finish importing
Definition: codeimpstatuspage.cpp:196
#define uError()
Definition: debug_utils.h:109
QTabWidget * ui_tabWidget
Definition: ui_codeimpstatuspage.h:37
Definition: codeimportingwizard.h:20
QPushButton * ui_pushButtonStart
Definition: ui_codeimpstatuspage.h:43
void importCodeFile(bool noError=true)
import single file
Definition: codeimpstatuspage.cpp:150
QPushButton * ui_pushButtonClear
Definition: ui_codeimpstatuspage.h:50
virtual void run()
Definition: codeimpthread.cpp:37
void importCodeStop()
cancel importing
Definition: codeimpstatuspage.cpp:231
UMLDoc * document() const
Definition: uml.cpp:1063
bool isComplete() const
Definition: codeimpstatuspage.cpp:259