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 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 setCompletionMode(KCompletion::CompletionMode mode)
Set completion mode for all lines.
Definition multiplyinglineeditor.cpp:99
bool isModified() const
Returns true if the user has made any modifications to the list of recipients.
Definition multiplyinglineeditor.cpp:68
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)
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:18:17 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:18:17 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.