kde-playground/kdepim/messageviewer/viewer/chiasmuskeyselector.h

37 lines
691 B
C
Raw Normal View History

#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