CDBEnv: fix qt build
This commit is contained in:
parent
f29f242758
commit
f9189543bf
2 changed files with 4 additions and 2 deletions
1
src/db.h
1
src/db.h
|
@ -52,6 +52,7 @@ public:
|
||||||
void Flush(bool fShutdown);
|
void Flush(bool fShutdown);
|
||||||
void CheckpointLSN(std::string strFile);
|
void CheckpointLSN(std::string strFile);
|
||||||
void SetDetach(bool fDetachDB_) { fDetachDB = fDetachDB_; }
|
void SetDetach(bool fDetachDB_) { fDetachDB = fDetachDB_; }
|
||||||
|
bool GetDetach() { return fDetachDB; }
|
||||||
|
|
||||||
void CloseDb(const std::string& strFile);
|
void CloseDb(const std::string& strFile);
|
||||||
|
|
||||||
|
|
|
@ -128,7 +128,7 @@ QVariant OptionsModel::data(const QModelIndex & index, int role) const
|
||||||
case DisplayAddresses:
|
case DisplayAddresses:
|
||||||
return QVariant(bDisplayAddresses);
|
return QVariant(bDisplayAddresses);
|
||||||
case DetachDatabases:
|
case DetachDatabases:
|
||||||
return QVariant(fDetachDB);
|
return QVariant(bitdb.GetDetach());
|
||||||
case Language:
|
case Language:
|
||||||
return settings.value("language", "");
|
return settings.value("language", "");
|
||||||
default:
|
default:
|
||||||
|
@ -215,7 +215,8 @@ bool OptionsModel::setData(const QModelIndex & index, const QVariant & value, in
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case DetachDatabases: {
|
case DetachDatabases: {
|
||||||
fDetachDB = value.toBool();
|
bool fDetachDB = value.toBool();
|
||||||
|
bitdb.SetDetach(fDetachDB);
|
||||||
settings.setValue("detachDB", fDetachDB);
|
settings.setValue("detachDB", fDetachDB);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in a new issue