6#ifndef CLASSIFIERLISTPAGE_H
7#define CLASSIFIERLISTPAGE_H
63 bool seekPeerBefore,
int &peerIndex);
A dialog page to display classifier properties.
Definition: classifierlistpage.h:35
QPushButton * m_pNewClassifierListItemButton
Definition: classifierlistpage.h:93
void apply()
Definition: classifierlistpage.cpp:390
UMLObject::ObjectType m_itemType
Definition: classifierlistpage.h:89
bool takeItem(UMLClassifierListItem *listitem, bool seekPeerBefore, int &peerIndex)
Definition: classifierlistpage.cpp:878
void setupPage()
Definition: classifierlistpage.cpp:71
void setupMoveButtons(QHBoxLayout *parentLayout)
Definition: classifierlistpage.cpp:169
void slotTopClicked()
Definition: classifierlistpage.cpp:552
QToolButton * m_pDownArrowB
Definition: classifierlistpage.h:77
UMLClassifierListItem * m_pOldListItem
Definition: classifierlistpage.h:81
QPushButton * m_pDeleteListItemButton
Definition: classifierlistpage.h:94
void setupListGroup(int margin)
Definition: classifierlistpage.cpp:107
QListWidget * m_pItemListLB
Definition: classifierlistpage.h:73
void slotProperties()
Definition: classifierlistpage.cpp:745
ClassifierListPage(QWidget *parent, UMLClassifier *classifier, UMLDoc *doc, UMLObject::ObjectType type)
Definition: classifierlistpage.cpp:49
void saveCurrentItemDocumentation()
Definition: classifierlistpage.cpp:768
void slotRightButtonPressed(const QPoint &p)
Definition: classifierlistpage.cpp:443
QToolButton * m_pBottomArrowB
Definition: classifierlistpage.h:78
void slotNewListItem()
Definition: classifierlistpage.cpp:754
void slotDoubleClick(QListWidgetItem *item)
Definition: classifierlistpage.cpp:693
virtual ~ClassifierListPage()
Definition: classifierlistpage.cpp:64
UMLDoc * m_doc
Definition: classifierlistpage.h:80
QPushButton * m_pPropertiesButton
Definition: classifierlistpage.h:95
void slotDownClicked()
Definition: classifierlistpage.cpp:623
KTextEdit * m_docTE
Definition: classifierlistpage.h:71
void enableWidgets(bool state)
Definition: classifierlistpage.cpp:275
QToolButton * m_pTopArrowB
Definition: classifierlistpage.h:75
void printItemList(const QString &prologue)
Definition: classifierlistpage.cpp:533
void slotListItemCreated(UMLObject *object)
Definition: classifierlistpage.cpp:397
virtual UMLClassifierListItemList getItemList()
Definition: classifierlistpage.cpp:789
bool m_bSigWaiting
Definition: classifierlistpage.h:97
void slotActivateItem(QListWidgetItem *item)
Definition: classifierlistpage.cpp:331
void reloadItemListBox()
Definition: classifierlistpage.cpp:256
void slotListItemModified()
Definition: classifierlistpage.cpp:429
UMLClassifier * m_pClassifier
Definition: classifierlistpage.h:90
void hideArrowButtons(bool hide)
Definition: classifierlistpage.cpp:911
UMLClassifierListItem * m_pLastObjectCreated
Definition: classifierlistpage.h:91
void slotUpClicked()
Definition: classifierlistpage.cpp:586
void slotDelete()
Definition: classifierlistpage.cpp:723
bool addClassifier(UMLClassifierListItem *classifier, int position=-1)
Definition: classifierlistpage.cpp:801
QToolButton * m_pUpArrowB
Definition: classifierlistpage.h:76
void setupDocumentationGroup(int margin)
Definition: classifierlistpage.cpp:229
void slotMenuSelection(QAction *action)
Definition: classifierlistpage.cpp:488
CodeTextEdit * m_pCodeTE
Definition: classifierlistpage.h:72
QGroupBox * m_docGB
Definition: classifierlistpage.h:69
QGroupBox * m_pItemListGB
Definition: classifierlistpage.h:70
void setupActionButtons(const QString &itemType, QVBoxLayout *parentLayout)
Definition: classifierlistpage.cpp:204
void slotBottomClicked()
Definition: classifierlistpage.cpp:659
Definition: codetextedit.h:26
Definition: dialogpagebase.h:20
Definition: umlclassifierlistitemlist.h:22
A base class for classifier list items (e.g. attributes)
Definition: classifierlistitem.h:25
Information for a non-graphical Concept/Class.
Definition: classifier.h:35
The base class for UML objects.
Definition: umlobject.h:70
ObjectType
Definition: umlobject.h:76