kde-playground/kdepim/messageviewer/viewer/chiasmuskeyselector.h
Ivailo Monev a9b00154bc generic: replace forward class declarations with header inclusions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-31 18:05:48 +00:00

36 lines
691 B
C++

#ifndef CHIASMUSKEYSELECTOR_H
#define CHIASMUSKEYSELECTOR_H
#include <kdialog.h>
#include "messageviewer_export.h"
class KListWidget;
class KLineEdit;
#include <QLabel>
namespace MessageViewer {
class MESSAGEVIEWER_EXPORT ChiasmusKeySelector : public KDialog
{
Q_OBJECT
public:
ChiasmusKeySelector( QWidget* parent, const QString& caption,
const QStringList& keys, const QString& currentKey,
const QString& lastOptions );
QString key() const;
QString options() const;
private Q_SLOTS:
void slotItemSelectionChanged();
private:
QLabel* mLabel;
KListWidget* mListBox;
KLineEdit* mOptions;
};
}
#endif