#ifndef MESSAGELISTWIDGET_H #define MESSAGELISTWIDGET_H #include class QListWidget; class QPushButton; class QInputDialog; class MessageListWidget : public QWidget { Q_OBJECT public: MessageListWidget(); private: QListWidget *messageList; QPushButton *addButton, *removeButton; QInputDialog *dialog; public slots: void showInputDialog(); void removeSelectedMessage(); signals: void entryAdded( const QString& ); void entryRemoved( const QString& ); void numEntriesChanged( const int ); }; #endif // MESSAGELISTWIDGET_H