mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-10-11 17:13:47 +02:00
2018-08-07 Fred Gleason <fredg@paravelsystems.com>
* Removed the 'pam_rd' plug-in. * Removed rdchunk(1). * Upgraded Qt3 to Qt4.
This commit is contained in:
@@ -24,6 +24,8 @@
|
||||
#endif // WIN32
|
||||
|
||||
#include <qobject.h>
|
||||
//Added by qt3to4:
|
||||
#include <QSqlQuery>
|
||||
|
||||
#include <rdconf.h>
|
||||
#include <rdgroup.h>
|
||||
@@ -34,18 +36,17 @@
|
||||
//
|
||||
// Global Classes
|
||||
//
|
||||
RDGroup::RDGroup(QString name,bool create,QSqlDatabase *db)
|
||||
RDGroup::RDGroup(QString name,bool create)
|
||||
{
|
||||
RDSqlQuery *q;
|
||||
QString sql;
|
||||
|
||||
group_db=db;
|
||||
group_name=name;
|
||||
|
||||
if(create) {
|
||||
sql=QString("insert into GROUPS set ")+
|
||||
"NAME=\""+RDEscapeString(group_name)+"\"";
|
||||
q=new RDSqlQuery(sql,group_db);
|
||||
q=new RDSqlQuery(sql);
|
||||
delete q;
|
||||
}
|
||||
}
|
||||
@@ -53,7 +54,7 @@ RDGroup::RDGroup(QString name,bool create,QSqlDatabase *db)
|
||||
|
||||
bool RDGroup::exists() const
|
||||
{
|
||||
return RDDoesRowExist("GROUPS","NAME",group_name,group_db);
|
||||
return RDDoesRowExist("GROUPS","NAME",group_name);
|
||||
}
|
||||
|
||||
|
||||
@@ -65,7 +66,7 @@ QString RDGroup::name() const
|
||||
|
||||
QString RDGroup::description() const
|
||||
{
|
||||
return RDGetSqlValue("GROUPS","NAME",group_name,"DESCRIPTION",group_db).
|
||||
return RDGetSqlValue("GROUPS","NAME",group_name,"DESCRIPTION").
|
||||
toString();
|
||||
}
|
||||
|
||||
@@ -79,7 +80,7 @@ void RDGroup::setDescription(const QString &desc) const
|
||||
RDCart::Type RDGroup::defaultCartType() const
|
||||
{
|
||||
return (RDCart::Type)RDGetSqlValue("GROUPS","NAME",group_name,
|
||||
"DEFAULT_CART_TYPE",group_db).toUInt();
|
||||
"DEFAULT_CART_TYPE").toUInt();
|
||||
}
|
||||
|
||||
|
||||
@@ -91,7 +92,7 @@ void RDGroup::setDefaultCartType(RDCart::Type type) const
|
||||
|
||||
unsigned RDGroup::defaultLowCart() const
|
||||
{
|
||||
return RDGetSqlValue("GROUPS","NAME",group_name,"DEFAULT_LOW_CART",group_db).
|
||||
return RDGetSqlValue("GROUPS","NAME",group_name,"DEFAULT_LOW_CART").
|
||||
toUInt();
|
||||
}
|
||||
|
||||
@@ -104,7 +105,7 @@ void RDGroup::setDefaultLowCart(unsigned cartnum) const
|
||||
|
||||
unsigned RDGroup::defaultHighCart() const
|
||||
{
|
||||
return RDGetSqlValue("GROUPS","NAME",group_name,"DEFAULT_HIGH_CART",group_db).
|
||||
return RDGetSqlValue("GROUPS","NAME",group_name,"DEFAULT_HIGH_CART").
|
||||
toUInt();
|
||||
}
|
||||
|
||||
@@ -117,7 +118,7 @@ void RDGroup::setDefaultHighCart(unsigned cartnum) const
|
||||
|
||||
int RDGroup::defaultCutLife() const
|
||||
{
|
||||
return RDGetSqlValue("GROUPS","NAME",group_name,"DEFAULT_CUT_LIFE",group_db).
|
||||
return RDGetSqlValue("GROUPS","NAME",group_name,"DEFAULT_CUT_LIFE").
|
||||
toInt();
|
||||
}
|
||||
|
||||
@@ -130,7 +131,7 @@ void RDGroup::setDefaultCutLife(int days) const
|
||||
|
||||
int RDGroup::cutShelflife() const
|
||||
{
|
||||
return RDGetSqlValue("GROUPS","NAME",group_name,"CUT_SHELFLIFE",group_db).
|
||||
return RDGetSqlValue("GROUPS","NAME",group_name,"CUT_SHELFLIFE").
|
||||
toInt();
|
||||
}
|
||||
|
||||
@@ -143,8 +144,8 @@ void RDGroup::setCutShelflife(int days) const
|
||||
|
||||
bool RDGroup::deleteEmptyCarts() const
|
||||
{
|
||||
return RDBool(RDGetSqlValue("GROUPS","NAME",group_name,"DELETE_EMPTY_CARTS",
|
||||
group_db).toString());
|
||||
return RDBool(RDGetSqlValue("GROUPS","NAME",group_name,"DELETE_EMPTY_CARTS").
|
||||
toString());
|
||||
}
|
||||
|
||||
|
||||
@@ -156,7 +157,7 @@ void RDGroup::setDeleteEmptyCarts(bool state) const
|
||||
|
||||
QString RDGroup::defaultTitle() const
|
||||
{
|
||||
return RDGetSqlValue("GROUPS","NAME",group_name,"DEFAULT_TITLE",group_db).
|
||||
return RDGetSqlValue("GROUPS","NAME",group_name,"DEFAULT_TITLE").
|
||||
toString();
|
||||
}
|
||||
|
||||
@@ -182,8 +183,8 @@ QString RDGroup::generateTitle(const QString &pathname)
|
||||
|
||||
bool RDGroup::enforceCartRange() const
|
||||
{
|
||||
return RDBool(RDGetSqlValue("GROUPS","NAME",group_name,"ENFORCE_CART_RANGE",
|
||||
group_db).toString());
|
||||
return RDBool(RDGetSqlValue("GROUPS","NAME",group_name,"ENFORCE_CART_RANGE").
|
||||
toString());
|
||||
}
|
||||
|
||||
|
||||
@@ -195,8 +196,8 @@ void RDGroup::setEnforceCartRange(bool state) const
|
||||
|
||||
bool RDGroup::exportReport(ExportType type) const
|
||||
{
|
||||
return RDBool(RDGetSqlValue("GROUPS","NAME",group_name,ReportField(type),
|
||||
group_db).toString());
|
||||
return RDBool(RDGetSqlValue("GROUPS","NAME",group_name,ReportField(type)).
|
||||
toString());
|
||||
}
|
||||
|
||||
|
||||
@@ -208,8 +209,8 @@ void RDGroup::setExportReport(ExportType type,bool state) const
|
||||
|
||||
bool RDGroup::enableNowNext() const
|
||||
{
|
||||
return RDBool(RDGetSqlValue("GROUPS","NAME",group_name,"ENABLE_NOW_NEXT",
|
||||
group_db).toString());
|
||||
return RDBool(RDGetSqlValue("GROUPS","NAME",group_name,"ENABLE_NOW_NEXT").
|
||||
toString());
|
||||
}
|
||||
|
||||
|
||||
@@ -221,7 +222,7 @@ void RDGroup::setEnableNowNext(bool state) const
|
||||
|
||||
QColor RDGroup::color() const
|
||||
{
|
||||
return QColor(RDGetSqlValue("GROUPS","NAME",group_name,"COLOR",group_db).
|
||||
return QColor(RDGetSqlValue("GROUPS","NAME",group_name,"COLOR").
|
||||
toString());
|
||||
}
|
||||
|
||||
@@ -477,7 +478,7 @@ void RDGroup::SetRow(const QString ¶m,int value) const
|
||||
sql=QString().sprintf("update GROUPS set ")+
|
||||
param+QString().sprintf("=%d where ",value)+
|
||||
"NAME=\""+RDEscapeString(group_name)+"\"";
|
||||
q=new RDSqlQuery(sql,group_db);
|
||||
q=new RDSqlQuery(sql);
|
||||
delete q;
|
||||
}
|
||||
|
||||
@@ -490,7 +491,7 @@ void RDGroup::SetRow(const QString ¶m,unsigned value) const
|
||||
sql=QString("update GROUPS set ")+
|
||||
param+QString().sprintf("=%u where ",value)+
|
||||
"NAME=\""+RDEscapeString(group_name)+"\"";
|
||||
q=new RDSqlQuery(sql,group_db);
|
||||
q=new RDSqlQuery(sql);
|
||||
delete q;
|
||||
}
|
||||
|
||||
@@ -503,7 +504,7 @@ void RDGroup::SetRow(const QString ¶m,const QString &value) const
|
||||
sql=QString("update GROUPS set ")+
|
||||
param+"=\""+RDEscapeString(value)+"\" where "+
|
||||
"NAME=\""+RDEscapeString(group_name)+"\"";
|
||||
q=new RDSqlQuery(sql,group_db);
|
||||
q=new RDSqlQuery(sql);
|
||||
delete q;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user