MythTV  0.26-pre
Signals | Public Member Functions | Protected Slots | Private Member Functions | Private Attributes
CriteriaRowEditor Class Reference

#include <smartplaylist.h>

Inheritance diagram for CriteriaRowEditor:
MythScreenType MythUIType XMLParseBase

List of all members.

Signals

void criteriaChanged ()

Public Member Functions

 CriteriaRowEditor (MythScreenStack *parent, SmartPLCriteriaRow *row)
 ~CriteriaRowEditor (void)
bool Create (void)

Protected Slots

void fieldChanged (void)
void operatorChanged (void)
void valueEditChanged (void)
void valueButtonClicked (void)
void setValue (QString value)
void setDate (QString date)
void saveClicked (void)

Private Member Functions

void updateFields (void)
void updateOperators (void)
void updateValues (void)
void enableSaveButton (void)
void getOperatorList (SmartPLFieldType fieldType)
void editDate (void)

Private Attributes

SmartPLCriteriaRowm_criteriaRow
QStringList m_searchList
MythUIButtonListm_fieldSelector
MythUIButtonListm_operatorSelector
MythUITextEditm_value1Edit
MythUITextEditm_value2Edit
MythUIButtonListm_value1Selector
MythUIButtonListm_value2Selector
MythUISpinBoxm_value1Spinbox
MythUISpinBoxm_value2Spinbox
MythUIButtonm_value1Button
MythUIButtonm_value2Button
MythUITextm_andText
MythUIButtonm_cancelButton
MythUIButtonm_saveButton

Detailed Description

Definition at line 146 of file smartplaylist.h.


Constructor & Destructor Documentation

Definition at line 1247 of file smartplaylist.cpp.

Definition at line 1260 of file smartplaylist.cpp.


Member Function Documentation

Reimplemented from MythScreenType.

Definition at line 1264 of file smartplaylist.cpp.

void CriteriaRowEditor::fieldChanged ( void  ) [protected, slot]

Definition at line 1426 of file smartplaylist.cpp.

Referenced by Create().

void CriteriaRowEditor::operatorChanged ( void  ) [protected, slot]

Definition at line 1478 of file smartplaylist.cpp.

Referenced by Create().

Definition at line 1329 of file smartplaylist.cpp.

Referenced by Create().

Definition at line 1583 of file smartplaylist.cpp.

Referenced by Create().

void CriteriaRowEditor::setValue ( QString  value) [protected, slot]

Definition at line 1639 of file smartplaylist.cpp.

Referenced by valueButtonClicked().

void CriteriaRowEditor::setDate ( QString  date) [protected, slot]

Definition at line 1666 of file smartplaylist.cpp.

Referenced by editDate().

void CriteriaRowEditor::saveClicked ( void  ) [protected, slot]

Definition at line 1356 of file smartplaylist.cpp.

Referenced by Create().

Referenced by saveClicked().

Definition at line 1313 of file smartplaylist.cpp.

Referenced by Create().

Definition at line 1321 of file smartplaylist.cpp.

Referenced by Create().

Definition at line 1334 of file smartplaylist.cpp.

Referenced by Create().

Definition at line 1387 of file smartplaylist.cpp.

Referenced by fieldChanged(), operatorChanged(), and valueEditChanged().

Definition at line 1560 of file smartplaylist.cpp.

Referenced by fieldChanged().

Definition at line 1647 of file smartplaylist.cpp.

Referenced by valueButtonClicked().


Member Data Documentation

QStringList CriteriaRowEditor::m_searchList [private]

Definition at line 180 of file smartplaylist.h.

Definition at line 192 of file smartplaylist.h.

Referenced by Create(), operatorChanged(), saveClicked(), and updateValues().

Definition at line 193 of file smartplaylist.h.

Referenced by Create(), operatorChanged(), saveClicked(), and updateValues().

Definition at line 196 of file smartplaylist.h.

Referenced by Create(), and operatorChanged().

Definition at line 198 of file smartplaylist.h.

Definition at line 200 of file smartplaylist.h.

Referenced by Create().

Definition at line 201 of file smartplaylist.h.

Referenced by Create(), and enableSaveButton().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends