Libkdepim
multiplyinglineeditor.cpp
3 SPDX-FileCopyrightText: 2009-2010 Klaralvdalens Datakonsult AB, a KDAB Group company <info@kdab.net>
28 connect(mView, &MultiplyingLineView::completionModeChanged, this, &MultiplyingLineEditor::completionModeChanged);
31 connect(mView, &MultiplyingLineView::sizeHintChanged, this, &MultiplyingLineEditor::sizeHintChanged);
CompletionMode
QList< MultiplyingLineData::Ptr > allData() const
Retrieve the data from the editor.
Definition multiplyinglineeditor.cpp:109
MultiplyingLineData::Ptr activeData() const
Retrieve the data of the active line.
Definition multiplyinglineeditor.cpp:114
MultiplyingLineFactory * factory() const
Get the current line factory for this instance of the widget.
Definition multiplyinglineeditor.cpp:104
void removeData(const MultiplyingLineData::Ptr &data)
Removes data provided it can be found.
Definition multiplyinglineeditor.cpp:55
bool isModified()
Returns true if the user has made any modifications to the list of recipients.
Definition multiplyinglineeditor.cpp:68
bool addData(const MultiplyingLineData::Ptr &data=MultiplyingLineData::Ptr(), bool showDialogBox=true)
Adds data to one line of the editor.
Definition multiplyinglineeditor.cpp:39
int setFirstColumnWidth(int w)
Set the width of the left most column to be the argument width.
Definition multiplyinglineeditor.cpp:94
void setDynamicSizeHint(bool dynamic)
Sets whether the size hint of the editor shall be calculated dynamically by the number of lines.
Definition multiplyinglineeditor.cpp:144
void setAutoResizeView(bool resize)
Make the line view follow it's children's size.
Definition multiplyinglineeditor.cpp:134
void setFrameStyle(int shape)
Set the underlying view's frame shape, default is none.
Definition multiplyinglineeditor.cpp:129
void setCompletionMode(KCompletion::CompletionMode mode)
Set completion mode for all lines.
Definition multiplyinglineeditor.cpp:99
An Abstract Base Class used to create MultiplyingLines Subclass this class and MultiplyingLine,...
Definition multiplyinglineeditor.h:32
Abstract Base Class representing a line in the Multiplying line widget.
Definition multiplyingline.h:50
virtual void setData(const MultiplyingLineData::Ptr &data)=0
Set the data of this line.
QFuture< ArgsType< Signal > > connect(Sender *sender, Signal signal)
void resize(const QSize &)
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:20:19 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:20:19 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.