X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fclient%2Fclientbufferviewmanager.h;h=a5cd3b9afae484877184d2769213511c955bba3d;hp=2ce62f7e1dbfdfb8881271a797d8d3b7b981a302;hb=db00831bca59a012242d1ad5fac52a20c6cd2956;hpb=68878dc8366f2f4a0afe132847aad9a51a80cdbf diff --git a/src/client/clientbufferviewmanager.h b/src/client/clientbufferviewmanager.h index 2ce62f7e..a5cd3b9a 100644 --- a/src/client/clientbufferviewmanager.h +++ b/src/client/clientbufferviewmanager.h @@ -18,31 +18,28 @@ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * ***************************************************************************/ -#ifndef CLIENTBUFFERVIEWMANAGER_H -#define CLIENTBUFFERVIEWMANAGER_H +#pragma once + +#include "client-export.h" #include "bufferviewmanager.h" class ClientBufferViewConfig; class BufferViewOverlay; -class ClientBufferViewManager : public BufferViewManager +class CLIENT_EXPORT ClientBufferViewManager : public BufferViewManager { - SYNCABLE_OBJECT - Q_OBJECT + Q_OBJECT public: - ClientBufferViewManager(SignalProxy *proxy, QObject *parent = 0); + ClientBufferViewManager(SignalProxy* proxy, QObject* parent = nullptr); - QList clientBufferViewConfigs() const; - ClientBufferViewConfig *clientBufferViewConfig(int bufferViewId) const; + QList clientBufferViewConfigs() const; + ClientBufferViewConfig* clientBufferViewConfig(int bufferViewId) const; public slots: - virtual void setInitialized(); + void setInitialized() override; protected: - virtual BufferViewConfig *bufferViewConfigFactory(int bufferViewConfigId); + BufferViewConfig* bufferViewConfigFactory(int bufferViewConfigId) override; }; - - -#endif //CLIENTBUFFERVIEWMANAGER_H