StationSelector Class Reference

#include <stationselector.h>

List of all members.

Signals

void sigDirty ()

Public Member Functions

 StationSelector (QWidget *parent)
 ~StationSelector ()
bool connectI (Interface *i)
bool disconnectI (Interface *i)
bool noticeStationSelectionChanged (const QStringList &sl)
bool noticePowerChanged (bool)
bool noticeStationChanged (const RadioStation &, int)
bool noticeStationsChanged (const StationList &sl)
bool noticePresetFileChanged (const QString &)
bool noticeRDSStateChanged (bool)
bool noticeRDSRadioTextChanged (const QString &)
bool noticeRDSStationNameChanged (const QString &)
bool noticeCurrentSoundStreamSourceIDChanged (SoundStreamID)
bool noticeCurrentSoundStreamSinkIDChanged (SoundStreamID)
void saveState (KConfigGroup &) const
void restoreState (KConfigGroup &)
bool isDirty () const

Protected Slots

void slotButtonToLeft ()
void slotButtonToRight ()
void slotMoveToRight (const QStringList &list)
void slotMoveToLeft (const QStringList &list)
void slotOK ()
void slotCancel ()
void slotSetDirty ()

Protected Member Functions

QGridLayout * getGridLayout ()
void moveItem (RadioStationListView *fromListView, QStringList &fromIDList, Q3ListViewItem *item, int fromIdx, RadioStationListView *toListView, QStringList &toIDList)
void updateListViews ()

Protected Attributes

QStringList m_stationIDsAvailable
QStringList m_stationIDsSelected
QStringList m_stationIDsNotDisplayed
QStringList m_stationIDsAll
bool m_dirty
Ui_StationSelectorUI * m_ui


Detailed Description

Definition at line 43 of file stationselector.h.


Constructor & Destructor Documentation

StationSelector::StationSelector ( QWidget *  parent  ) 

StationSelector::~StationSelector (  ) 


Member Function Documentation

bool StationSelector::connectI ( Interface *  i  ) 

bool StationSelector::disconnectI ( Interface *  i  ) 

QGridLayout* StationSelector::getGridLayout (  )  [protected]

bool StationSelector::isDirty (  )  const [inline]

Definition at line 76 of file stationselector.h.

void StationSelector::moveItem ( RadioStationListView *  fromListView,
QStringList &  fromIDList,
Q3ListViewItem *  item,
int  fromIdx,
RadioStationListView *  toListView,
QStringList &  toIDList 
) [protected]

bool StationSelector::noticeCurrentSoundStreamSinkIDChanged ( SoundStreamID   )  [inline]

Definition at line 71 of file stationselector.h.

bool StationSelector::noticeCurrentSoundStreamSourceIDChanged ( SoundStreamID   )  [inline]

Definition at line 70 of file stationselector.h.

bool StationSelector::noticePowerChanged ( bool   )  [inline]

Definition at line 61 of file stationselector.h.

bool StationSelector::noticePresetFileChanged ( const QString &   )  [inline]

Definition at line 64 of file stationselector.h.

bool StationSelector::noticeRDSRadioTextChanged ( const QString &   )  [inline]

Definition at line 67 of file stationselector.h.

bool StationSelector::noticeRDSStateChanged ( bool   )  [inline]

Definition at line 66 of file stationselector.h.

bool StationSelector::noticeRDSStationNameChanged ( const QString &   )  [inline]

Definition at line 68 of file stationselector.h.

bool StationSelector::noticeStationChanged ( const RadioStation &  ,
int   
) [inline]

Definition at line 62 of file stationselector.h.

bool StationSelector::noticeStationsChanged ( const StationList sl  ) 

bool StationSelector::noticeStationSelectionChanged ( const QStringList &  sl  ) 

void StationSelector::restoreState ( KConfigGroup &   ) 

void StationSelector::saveState ( KConfigGroup &   )  const

void StationSelector::sigDirty (  )  [signal]

void StationSelector::slotButtonToLeft (  )  [protected, slot]

void StationSelector::slotButtonToRight (  )  [protected, slot]

void StationSelector::slotCancel (  )  [protected, slot]

void StationSelector::slotMoveToLeft ( const QStringList &  list  )  [protected, slot]

void StationSelector::slotMoveToRight ( const QStringList &  list  )  [protected, slot]

void StationSelector::slotOK (  )  [protected, slot]

void StationSelector::slotSetDirty (  )  [protected, slot]

void StationSelector::updateListViews (  )  [protected]


Member Data Documentation

bool StationSelector::m_dirty [protected]

Definition at line 109 of file stationselector.h.

QStringList StationSelector::m_stationIDsAll [protected]

Definition at line 104 of file stationselector.h.

QStringList StationSelector::m_stationIDsAvailable [protected]

Definition at line 104 of file stationselector.h.

Definition at line 104 of file stationselector.h.

QStringList StationSelector::m_stationIDsSelected [protected]

Definition at line 104 of file stationselector.h.

Ui_StationSelectorUI* StationSelector::m_ui [protected]

Definition at line 111 of file stationselector.h.


The documentation for this class was generated from the following file:

Generated on Tue Jun 2 19:20:00 2009 for kradio4 by  doxygen 1.5.8