Messagelib

composerlineedit.h
1 /*
2  SPDX-FileCopyrightText: 2010 Volker Krause <[email protected]>
3 
4  Based on kmail/kmlineeditspell.h/cpp
5  SPDX-FileCopyrightText: 1997 Markus Wuebben <[email protected]>
6 
7  SPDX-License-Identifier: GPL-2.0-or-later
8 */
9 
10 #pragma once
11 
12 #include "messagecomposer_export.h"
13 #include <PimCommonAkonadi/AddresseeLineEdit>
14 namespace MessageComposer
15 {
16 /**
17  * @brief The ComposerLineEdit class
18  */
19 class MESSAGECOMPOSER_EXPORT ComposerLineEdit : public PimCommon::AddresseeLineEdit
20 {
21  Q_OBJECT
22 
23 public:
24  explicit ComposerLineEdit(bool useCompletion, QWidget *parent = nullptr);
25  ~ComposerLineEdit() override;
26 
27 Q_SIGNALS:
28  void focusUp();
29  void focusDown();
30 
31 protected:
32  void keyPressEvent(QKeyEvent *) override;
33 };
34 }
35 
The ComposerLineEdit class.
Simple interface that both EncryptJob and SignEncryptJob implement so the composer can extract some e...
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Tue Nov 30 2021 23:05:46 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.