mirror of
https://github.com/fralx/LimeReport.git
synced 2025-10-01 03:29:49 +03:00
Database connections have been refactored
keepDbCredentials property has been added to Connection setPassPharse(QString& passPharse) method has been added to ReportEngine IDbCredentialsProvider interface has been added registerDbCredentialsProvider(IDbCredentialsProvider *provider) has been added to IDataSourceManager
This commit is contained in:
@@ -35,10 +35,16 @@ namespace LimeReport {
|
||||
class SerializatorIntf
|
||||
{
|
||||
public:
|
||||
virtual QVariant loadValue()=0;
|
||||
virtual void save(const QVariant& value,QString name)=0;
|
||||
virtual QVariant loadValue() = 0;
|
||||
virtual void save(const QVariant& value,QString name) = 0;
|
||||
virtual ~SerializatorIntf(){}
|
||||
};
|
||||
|
||||
class CryptedSerializator : public virtual SerializatorIntf
|
||||
{
|
||||
public:
|
||||
virtual void setPassPhrase(const QString& passPhrase) = 0;
|
||||
};
|
||||
|
||||
}
|
||||
#endif // LRSERIALIZATORINTF_H
|
||||
|
Reference in New Issue
Block a user