* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
***************************************************************************/
-#ifndef UISETTINGS_H
-#define UISETTINGS_H
+#pragma once
+
+#include "uisupport-export.h"
#include "clientsettings.h"
#include "uistyle.h"
-class UiSettings : public ClientSettings
+class UISUPPORT_EXPORT UiSettings : public ClientSettings
{
public:
UiSettings(const QString &group = "Ui");
};
-class UiStyleSettings : public UiSettings
+class UISUPPORT_EXPORT UiStyleSettings : public UiSettings
{
public:
UiStyleSettings();
};
-class SessionSettings : public UiSettings
+class UISUPPORT_EXPORT SessionSettings : public UiSettings
{
public:
SessionSettings(const QString &sessionId, const QString &group = "Session");
};
-class ShortcutSettings : public UiSettings
+class UISUPPORT_EXPORT ShortcutSettings : public UiSettings
{
public:
ShortcutSettings();
void saveShortcut(const QString &name, const QKeySequence &shortcut);
QKeySequence loadShortcut(const QString &name);
};
-
-
-#endif