class Network;
class ChatView;
class ChatWidget;
-class LayoutThread;
#include "buffermodel.h"
#include <QItemSelectionModel>
inline QItemSelectionModel *selectionModel() const { return _selectionModel; }
void setSelectionModel(QItemSelectionModel *selectionModel);
-
- Network *currentNetwork() const;
-signals:
- void userInput(QString msg) const;
- void aboutToClose();
-
protected slots:
// virtual void closeEditor(QWidget *editor, QAbstractItemDelegate::EndEditHint hint);
// virtual void commitData(QWidget *editor);
// virtual void selectionChanged(const QItemSelection &selected, const QItemSelection &deselected);
private slots:
- void enterPressed();
- void changeNick(const QString &newNick) const;
void removeBuffer(BufferId bufferId);
-
void setCurrentBuffer(BufferId bufferId);
- void updateNickSelector() const;
private:
Ui::BufferWidget ui;