11 #ifndef CLASSIFIERLISTPAGE_H 12 #define CLASSIFIERLISTPAGE_H 26 class QListWidgetItem;
68 bool seekPeerBefore,
int &peerIndex);
void printItemList(const QString &prologue)
Definition: classifierlistpage.cpp:538
Definition: codetextedit.h:39
ClassifierListPage(QWidget *parent, UMLClassifier *classifier, UMLDoc *doc, UMLObject::ObjectType type)
Definition: classifierlistpage.cpp:54
void slotListItemCreated(UMLObject *object)
Definition: classifierlistpage.cpp:402
Definition: umlclassifierlistitemlist.h:26
void saveCurrentItemDocumentation()
Definition: classifierlistpage.cpp:773
Information for a non-graphical Concept/Class.
Definition: classifier.h:39
Definition: dialogpagebase.h:24
void hideArrowButtons(bool hide)
Definition: classifierlistpage.cpp:916
A base class for classifier list items (e.g. attributes)
Definition: classifierlistitem.h:29
void slotUpClicked()
Definition: classifierlistpage.cpp:591
UMLClassifierListItem * m_pLastObjectCreated
Definition: classifierlistpage.h:96
void slotRightButtonPressed(const QPoint &p)
Definition: classifierlistpage.cpp:448
void slotListItemModified()
Definition: classifierlistpage.cpp:434
void setupPage()
Definition: classifierlistpage.cpp:76
CodeTextEdit * m_pCodeTE
Definition: classifierlistpage.h:77
void slotBottomClicked()
Definition: classifierlistpage.cpp:664
QToolButton * m_pTopArrowB
Definition: classifierlistpage.h:80
KTextEdit * m_docTE
Definition: classifierlistpage.h:76
bool takeItem(UMLClassifierListItem *listitem, bool seekPeerBefore, int &peerIndex)
Definition: classifierlistpage.cpp:883
UMLDoc * m_doc
Definition: classifierlistpage.h:85
The base class for UML objects.
Definition: umlobject.h:73
void slotActivateItem(QListWidgetItem *item)
Definition: classifierlistpage.cpp:336
QGroupBox * m_pItemListGB
Definition: classifierlistpage.h:75
QToolButton * m_pBottomArrowB
Definition: classifierlistpage.h:83
QPushButton * m_pDeleteListItemButton
Definition: classifierlistpage.h:99
void slotMenuSelection(QAction *action)
Definition: classifierlistpage.cpp:493
void slotTopClicked()
Definition: classifierlistpage.cpp:557
void setupActionButtons(const QString &itemType, QVBoxLayout *parentLayout)
Definition: classifierlistpage.cpp:209
void slotDoubleClick(QListWidgetItem *item)
Definition: classifierlistpage.cpp:698
void setupListGroup(int margin)
Definition: classifierlistpage.cpp:112
void slotNewListItem()
Definition: classifierlistpage.cpp:759
A dialog page to display classifier properties.
Definition: classifierlistpage.h:39
QToolButton * m_pUpArrowB
Definition: classifierlistpage.h:81
void setupDocumentationGroup(int margin)
Definition: classifierlistpage.cpp:234
void setupMoveButtons(QHBoxLayout *parentLayout)
Definition: classifierlistpage.cpp:174
bool addClassifier(UMLClassifierListItem *classifier, int position=-1)
Definition: classifierlistpage.cpp:806
QToolButton * m_pDownArrowB
Definition: classifierlistpage.h:82
void enableWidgets(bool state)
Definition: classifierlistpage.cpp:280
void slotDelete()
Definition: classifierlistpage.cpp:728
UMLClassifierListItem * m_pOldListItem
Definition: classifierlistpage.h:86
virtual UMLClassifierListItemList getItemList()
Definition: classifierlistpage.cpp:794
void slotProperties()
Definition: classifierlistpage.cpp:750
ObjectType
Definition: umlobject.h:79
void reloadItemListBox()
Definition: classifierlistpage.cpp:261
void slotDownClicked()
Definition: classifierlistpage.cpp:628
QGroupBox * m_docGB
Definition: classifierlistpage.h:74
void apply()
Definition: classifierlistpage.cpp:395
bool m_bSigWaiting
Definition: classifierlistpage.h:102
UMLClassifier * m_pClassifier
Definition: classifierlistpage.h:95
QListWidget * m_pItemListLB
Definition: classifierlistpage.h:78
QPushButton * m_pNewClassifierListItemButton
Definition: classifierlistpage.h:98
QPushButton * m_pPropertiesButton
Definition: classifierlistpage.h:100
UMLObject::ObjectType m_itemType
Definition: classifierlistpage.h:94
virtual ~ClassifierListPage()
Definition: classifierlistpage.cpp:69