libkdepim
multiplyinglineview_p.h
Go to the documentation of this file.
QList< MultiplyingLineData::Ptr > allData() const
void slotDeleteLine()
void setFocusBottom()
void setAutoResize(bool resize)
Make this widget follow it's children's size.
void slotUpPressed(KPIM::MultiplyingLine *)
void lineAdded(KPIM::MultiplyingLine *)
void completionModeChanged(KGlobalSettings::Completion)
MultiplyingLine * activeLine() const
bool isModified() const
Returns true if the user has made any modifications to the list of recipients.
QList< MultiplyingLine * > lines() const
QSize minimumSizeHint() const
void resizeEvent(QResizeEvent *)
int setFirstColumnWidth(int)
QScrollArea Set the width of the left most column to be the argument width.
void removeData(const MultiplyingLineData::Ptr &data)
Removes data provided it can be found.
MultiplyingLine * emptyLine() const
bool dynamicSizeHint() const
void resize(int w, int h)
void slotDownPressed(KPIM::MultiplyingLine *)
void resizeView()
void slotDecideLineDeletion(KPIM::MultiplyingLine *)
An Abstract Base Class used to create MultiplyingLines Subclass this class and MultiplyingLine, then implement newLine() such that it allocates and returns an instance of your MultiplyingLine.
Definition: multiplyinglineeditor.h:45
QPoint pos() const
void sizeHintChanged()
void setCompletionMode(KGlobalSettings::Completion mode)
void setFocus()
Abstract Base Class representing a line in the Multiplying line widget.
Definition: multiplyingline.h:64
~MultiplyingLineView()
Definition: multiplyinglineview_p.h:43
void lineDeleted(int pos)
QSize sizeHint() const
void setDynamicSizeHint(bool dynamic)
Sets whether the size hint of the editor shall be calculated dynamically by the number of lines...
void moveCompletionPopup()
MultiplyingLineView(MultiplyingLineFactory *factory, MultiplyingLineEditor *parent)
void slotReturnPressed(KPIM::MultiplyingLine *)
void focusUp()
void moveScrollBarToEnd()
QObject * parent() const
MultiplyingLine * addLine()
An editor that adds rows (lines) of widgets and deletes them as the user edits.
Definition: multiplyinglineeditor.h:73
void setFocusTop()
bool autoResize()
void focusDown()
void focusRight()
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:33:50 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:33:50 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.