aboutsummaryrefslogtreecommitdiffstats
path: root/SQLiteStudio3/guiSQLiteStudio/uiloaderpropertyhandler.h
blob: 506d588a4c99f83308212b9ea17cbbedc02c8242 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef UILOADERPROPERTYHANDLER_H
#define UILOADERPROPERTYHANDLER_H

#include "guiSQLiteStudio_global.h"
#include <QVariant>

class QWidget;

class GUI_API_EXPORT UiLoaderPropertyHandler
{
    public:
        virtual const char* getPropertyName() const = 0;
        virtual void handle(QWidget* widget, const QVariant& value) = 0;
};

#endif // UILOADERPROPERTYHANDLER_H