X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fbufferwidget.h;h=b805c6668e133152f2247cfacb4872f3e5656316;hp=d035fed1dd6b803679cc4c16a8a53d2682a3c394;hb=e2aa07398950ba83b47d1772eb8fb23bc8fdd931;hpb=d28b9ec38b6ea0bc473200fc2f1e65abd1b56bd6 diff --git a/src/qtui/bufferwidget.h b/src/qtui/bufferwidget.h index d035fed1..b805c666 100644 --- a/src/qtui/bufferwidget.h +++ b/src/qtui/bufferwidget.h @@ -36,7 +36,8 @@ class LayoutThread; class BufferWidget : public QWidget { Q_OBJECT - Q_PROPERTY(uint currentBuffer READ currentBuffer WRITE setCurrentBuffer); // FIXME BufferId + Q_PROPERTY(BufferId currentBuffer READ currentBuffer WRITE setCurrentBuffer); + Q_PROPERTY(NetworkId currentNetwork READ currentNetwork WRITE setCurrentNetwork); public: BufferWidget(QWidget *parent = 0); @@ -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; };