MythTV  0.27pre
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Groups Pages
Classes | Enumerations | Functions
smartplaylist.h File Reference

Go to the source code of this file.

Classes

class  SmartPLCriteriaRow
class  CriteriaRowEditor
class  SmartPLResultViewer
class  SmartPLOrderByDialog
class  SmartPLDateDialog

Enumerations

enum  SmartPLFieldType { ftString = 1, ftNumeric, ftDate, ftBoolean }

Functions

QString getCriteriaSQL (QString fieldName, QString operatorName, QString value1, QString value2)
QString getSQLFieldName (QString orderBy)
QString getOrderBySQL (QString orderByFields)
QString formattedFieldValue (const QVariant &value)
 Q_DECLARE_METATYPE (SmartPLCriteriaRow *) class SmartPlaylistEditor

Enumeration Type Documentation

Enumerator:
ftString 
ftNumeric 
ftDate 
ftBoolean 

Definition at line 20 of file smartplaylist.h.

Function Documentation

QString getCriteriaSQL ( QString  fieldName,
QString  operatorName,
QString  value1,
QString  value2 
)
QString getSQLFieldName ( QString  orderBy)

Definition at line 275 of file smartplaylist.cpp.

QString getOrderBySQL ( QString  orderByFields)

Definition at line 241 of file smartplaylist.cpp.

Referenced by Playlist::fillSonglistFromSmartPlaylist().

QString formattedFieldValue ( const QVariant &  value)
Q_DECLARE_METATYPE ( SmartPLCriteriaRow )

Definition at line 65 of file smartplaylist.h.