6 #ifndef CLASSIFIERLISTPAGE_H
7 #define CLASSIFIERLISTPAGE_H
21 class QListWidgetItem;
63 bool seekPeerBefore,
int &peerIndex);
void printItemList(const QString &prologue)
Definition: classifierlistpage.cpp:540
Definition: codetextedit.h:25
ClassifierListPage(QWidget *parent, UMLClassifier *classifier, UMLDoc *doc, UMLObject::ObjectType type)
Definition: classifierlistpage.cpp:53
void slotListItemCreated(UMLObject *object)
Definition: classifierlistpage.cpp:403
Definition: umlclassifierlistitemlist.h:21
void saveCurrentItemDocumentation()
Definition: classifierlistpage.cpp:781
Information for a non-graphical Concept/Class.
Definition: classifier.h:34
Definition: dialogpagebase.h:19
void hideArrowButtons(bool hide)
Definition: classifierlistpage.cpp:931
A base class for classifier list items (e.g. attributes)
Definition: classifierlistitem.h:24
void slotUpClicked()
Definition: classifierlistpage.cpp:594
UMLClassifierListItem * m_pLastObjectCreated
Definition: classifierlistpage.h:91
void slotRightButtonPressed(const QPoint &p)
Definition: classifierlistpage.cpp:449
bool takeItem(UMLClassifierListItem *listItem, bool seekPeerBefore, int &peerIndex)
Definition: classifierlistpage.cpp:898
void slotListItemModified()
Definition: classifierlistpage.cpp:435
void setupPage()
Definition: classifierlistpage.cpp:75
CodeTextEdit * m_pCodeTE
Definition: classifierlistpage.h:72
void slotBottomClicked()
Definition: classifierlistpage.cpp:669
QToolButton * m_pTopArrowB
Definition: classifierlistpage.h:75
KTextEdit * m_docTE
Definition: classifierlistpage.h:71
UMLDoc * m_doc
Definition: classifierlistpage.h:80
The base class for UML objects.
Definition: umlobject.h:69
void slotActivateItem(QListWidgetItem *item)
Definition: classifierlistpage.cpp:336
QGroupBox * m_pItemListGB
Definition: classifierlistpage.h:70
QToolButton * m_pBottomArrowB
Definition: classifierlistpage.h:78
QPushButton * m_pDeleteListItemButton
Definition: classifierlistpage.h:94
void slotMenuSelection(QAction *action)
Definition: classifierlistpage.cpp:494
void slotTopClicked()
Definition: classifierlistpage.cpp:559
void setupActionButtons(const QString &itemType, QVBoxLayout *parentLayout)
Definition: classifierlistpage.cpp:209
void slotDoubleClick(QListWidgetItem *item)
Definition: classifierlistpage.cpp:704
void setupListGroup(int margin)
Definition: classifierlistpage.cpp:111
void slotNewListItem()
Definition: classifierlistpage.cpp:767
A dialog page to display classifier properties.
Definition: classifierlistpage.h:34
QToolButton * m_pUpArrowB
Definition: classifierlistpage.h:76
void setupDocumentationGroup(int margin)
Definition: classifierlistpage.cpp:234
void setupMoveButtons(QHBoxLayout *parentLayout)
Definition: classifierlistpage.cpp:174
QToolButton * m_pDownArrowB
Definition: classifierlistpage.h:77
void enableWidgets(bool state)
Definition: classifierlistpage.cpp:280
void slotDelete()
Definition: classifierlistpage.cpp:736
UMLClassifierListItem * m_pOldListItem
Definition: classifierlistpage.h:81
virtual UMLClassifierListItemList getItemList()
Definition: classifierlistpage.cpp:802
void slotProperties()
Definition: classifierlistpage.cpp:758
ObjectType
Definition: umlobject.h:75
void reloadItemListBox()
Definition: classifierlistpage.cpp:261
bool addToClassifier(UMLClassifierListItem *classifier, int position=-1)
Definition: classifierlistpage.cpp:814
void slotDownClicked()
Definition: classifierlistpage.cpp:632
QGroupBox * m_docGB
Definition: classifierlistpage.h:69
void apply()
Definition: classifierlistpage.cpp:396
bool m_bSigWaiting
Definition: classifierlistpage.h:97
UMLClassifier * m_pClassifier
Definition: classifierlistpage.h:90
QListWidget * m_pItemListLB
Definition: classifierlistpage.h:73
QPushButton * m_pNewClassifierListItemButton
Definition: classifierlistpage.h:93
QPushButton * m_pPropertiesButton
Definition: classifierlistpage.h:95
UMLObject::ObjectType m_itemType
Definition: classifierlistpage.h:89
virtual ~ClassifierListPage()
Definition: classifierlistpage.cpp:68