X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fqtui%2Fbufferwidget.h;h=b805c6668e133152f2247cfacb4872f3e5656316;hb=dcd1ffa954d7b1a582dd45a1c4ca37bdacb92990;hp=980d0defe098f4996da6f072c4649c391c921fc0;hpb=50706d89d4d60e258ebb6873d3778383621898e4;p=quassel.git diff --git a/src/qtui/bufferwidget.h b/src/qtui/bufferwidget.h index 980d0def..b805c666 100644 --- a/src/qtui/bufferwidget.h +++ b/src/qtui/bufferwidget.h @@ -36,8 +36,9 @@ class LayoutThread; class BufferWidget : public QWidget { Q_OBJECT - Q_PROPERTY(uint currentBuffer READ currentBuffer WRITE setCurrentBuffer) - + Q_PROPERTY(BufferId currentBuffer READ currentBuffer WRITE setCurrentBuffer); + Q_PROPERTY(NetworkId currentNetwork READ currentNetwork WRITE setCurrentNetwork); + public: BufferWidget(QWidget *parent = 0); virtual ~BufferWidget(); @@ -52,6 +53,10 @@ signals: public slots: BufferId currentBuffer() const; void setCurrentBuffer(BufferId bufferId); + + NetworkId currentNetwork() const; + void setCurrentNetwork(NetworkId networkId); + void saveState(); private slots: @@ -62,6 +67,7 @@ private: Ui::BufferWidget ui; QHash _chatWidgets; BufferId _currentBuffer; + NetworkId _currentNetwork; };