List widget, displays list items in a variety of themeable arrangements and can trigger signals when items are highlighted or clicked. More...
#include <mythuibuttonlist.h>
Public Types | |
| enum | MovementUnit { MoveItem, MoveColumn, MoveRow, MovePage, MoveMax, MoveMid, MoveByAmount } |
| enum | LayoutType { LayoutVertical, LayoutHorizontal, LayoutGrid } |
Public Slots | |
| void | Select () |
| void | Deselect () |
Signals | |
| void | itemSelected (MythUIButtonListItem *item) |
| void | itemClicked (MythUIButtonListItem *item) |
| void | itemVisible (MythUIButtonListItem *item) |
| void | itemLoaded (MythUIButtonListItem *item) |
Public Member Functions | |
| MythUIButtonList (MythUIType *parent, const QString &name) | |
| MythUIButtonList (MythUIType *parent, const QString &name, const QRect &area, bool showArrow=true, bool showScrollArrows=false, bool showScrollBar=false) | |
| ~MythUIButtonList () | |
| virtual bool | keyPressEvent (QKeyEvent *) |
| virtual bool | gestureEvent (MythGestureEvent *event) |
| virtual void | customEvent (QEvent *) |
| void | SetDrawFromBottom (bool draw) |
| void | Reset () |
| void | Update () |
| virtual void | SetValue (int value) |
| virtual void | SetValue (QString value) |
| void | SetValueByData (QVariant data) |
| virtual int | GetIntValue () const |
| virtual QString | GetValue () const |
| QVariant | GetDataValue () const |
| MythRect | GetButtonArea (void) const |
| void | SetItemCurrent (MythUIButtonListItem *item) |
| void | SetItemCurrent (int pos, int topPos=-1) |
| MythUIButtonListItem * | GetItemCurrent () const |
| MythUIButtonListItem * | GetItemFirst () const |
| MythUIButtonListItem * | GetItemNext (MythUIButtonListItem *item) const |
| MythUIButtonListItem * | GetItemAt (int pos) const |
| MythUIButtonListItem * | GetItemByData (QVariant data) |
| uint | ItemWidth (void) |
| uint | ItemHeight (void) |
| LayoutType | GetLayout () const |
| bool | MoveItemUpDown (MythUIButtonListItem *item, bool up) |
| void | SetAllChecked (MythUIButtonListItem::CheckState state) |
| int | GetCurrentPos () const |
| int | GetItemPos (MythUIButtonListItem *item) const |
| int | GetTopItemPos (void) const |
| int | GetCount () const |
| uint | GetVisibleCount () |
| bool | IsEmpty () const |
| virtual bool | MoveDown (MovementUnit unit=MoveItem, uint amount=0) |
| virtual bool | MoveUp (MovementUnit unit=MoveItem, uint amount=0) |
| bool | MoveToNamedPosition (const QString &position_name) |
| void | RemoveItem (MythUIButtonListItem *item) |
| void | SetLCDTitles (const QString &title, const QString &columnList="") |
| void | updateLCD (void) |
| void | SetSearchFields (const QString &fields) |
| void | ShowSearchDialog (void) |
| bool | Find (const QString &searchStr, bool startsWith=false) |
| bool | FindNext (void) |
| bool | FindPrev (void) |
| void | LoadInBackground (int start=0, int pageSize=20) |
| int | StopLoad (void) |
Protected Types | |
| enum | ScrollStyle { ScrollFree, ScrollCenter, ScrollGroupCenter } |
| enum | ArrangeType { ArrangeFixed, ArrangeFill, ArrangeSpread, ArrangeStack } |
| enum | WrapStyle { WrapCaptive = -1, WrapNone = 0, WrapSelect, WrapItems, WrapFlowing } |
Protected Member Functions | |
| virtual void | DrawSelf (MythPainter *p, int xoffset, int yoffset, int alphaMod, QRect clipRect) |
| void | Const () |
| virtual void | Init () |
| void | InsertItem (MythUIButtonListItem *item, int listPosition=-1) |
| int | minButtonWidth (const MythRect &area) |
| int | minButtonHeight (const MythRect &area) |
| void | InitButton (int itemIdx, MythUIStateType *&realButton, MythUIButtonListItem *&buttonItem) |
| MythUIGroup * | PrepareButton (int buttonIdx, int itemIdx, int &selectedIdx, int &button_shift) |
| bool | DistributeRow (int &first_button, int &last_button, int &first_item, int &last_item, int &selected_column, int &skip_cols, bool grow_left, bool grow_right, int **col_widths, int &row_height, int total_height, int split_height, int &col_cnt, bool &wrapped) |
| bool | DistributeCols (int &first_button, int &last_button, int &first_item, int &last_item, int &selected_column, int &selected_row, int &skip_cols, int **col_widths, QList< int > &row_heights, int &top_height, int &bottom_height, bool &wrapped) |
| bool | DistributeButtons (void) |
| void | SetPosition (void) |
| void | SetPositionArrowStates (void) |
| void | SetScrollBarPosition (void) |
| void | ItemVisible (MythUIButtonListItem *item) |
| void | SetActive (bool active) |
| int | PageUp (void) |
| int | PageDown (void) |
| bool | DoFind (bool doMove, bool searchForward) |
| virtual void | CalculateVisibleItems (void) |
| virtual QPoint | GetButtonPosition (int column, int row) const |
| void | SetButtonArea (const MythRect &rect) |
| virtual bool | ParseElement (const QString &filename, QDomElement &element, bool showWarnings) |
| virtual void | CopyFrom (MythUIType *base) |
| virtual void | CreateCopy (MythUIType *parent) |
| virtual void | Finalize (void) |
| void | SanitizePosition (void) |
Protected Attributes | |
| LayoutType | m_layout |
| ArrangeType | m_arrange |
| ScrollStyle | m_scrollStyle |
| WrapStyle | m_wrapStyle |
| int | m_alignment |
| MythRect | m_contentsRect |
| MythPoint | m_searchPosition |
| QString | m_searchFields |
| QString | m_searchStr |
| bool | m_searchStartsWith |
| int | m_itemWidth |
| int | m_itemHeight |
| int | m_itemHorizSpacing |
| int | m_itemVertSpacing |
| uint | m_itemsVisible |
| int | m_maxVisible |
| int | m_rows |
| int | m_columns |
| int | m_leftColumns |
| int | m_rightColumns |
| int | m_topRows |
| int | m_bottomRows |
| bool | m_active |
| bool | m_showArrow |
| bool | m_showScrollBar |
| MythUIScrollBar * | m_scrollBar |
| MythUIStateType * | m_upArrow |
| MythUIStateType * | m_downArrow |
| MythUIStateType * | m_buttontemplate |
| QVector< MythUIStateType * > | m_ButtonList |
| QMap< int, MythUIButtonListItem * > | m_ButtonToItem |
| QHash< QString, QString > | m_actionRemap |
| bool | m_initialized |
| bool | m_needsUpdate |
| bool | m_clearing |
| int | m_selPosition |
| int | m_topPosition |
| int | m_itemCount |
| bool | m_keepSelAtBottom |
| QList< MythUIButtonListItem * > | m_itemList |
| int | m_nextItemLoaded |
| bool | m_drawFromBottom |
| QString | m_lcdTitle |
| QStringList | m_lcdColumns |
Friends | |
| class | MythUIButtonListItem |
| class | MythUIButtonTree |
List widget, displays list items in a variety of themeable arrangements and can trigger signals when items are highlighted or clicked.
Definition at line 118 of file mythuibuttonlist.h.
Definition at line 133 of file mythuibuttonlist.h.
Definition at line 135 of file mythuibuttonlist.h.
enum MythUIButtonList::ScrollStyle [protected] |
Definition at line 202 of file mythuibuttonlist.h.
enum MythUIButtonList::ArrangeType [protected] |
Definition at line 203 of file mythuibuttonlist.h.
enum MythUIButtonList::WrapStyle [protected] |
Definition at line 204 of file mythuibuttonlist.h.
| MythUIButtonList::MythUIButtonList | ( | MythUIType * | parent, | |
| const QString & | name | |||
| ) |
Definition at line 24 of file mythuibuttonlist.cpp.
Referenced by CreateCopy().
| MythUIButtonList::MythUIButtonList | ( | MythUIType * | parent, | |
| const QString & | name, | |||
| const QRect & | area, | |||
| bool | showArrow = true, |
|||
| bool | showScrollArrows = false, |
|||
| bool | showScrollBar = false | |||
| ) |
Definition at line 33 of file mythuibuttonlist.cpp.
| MythUIButtonList::~MythUIButtonList | ( | ) |
Definition at line 97 of file mythuibuttonlist.cpp.
| bool MythUIButtonList::keyPressEvent | ( | QKeyEvent * | e | ) | [virtual] |
Key event handler.
| event | Keypress event |
Reimplemented from MythUIType.
Definition at line 2309 of file mythuibuttonlist.cpp.
Referenced by MythUIButtonTree::keyPressEvent().
| bool MythUIButtonList::gestureEvent | ( | MythGestureEvent * | event | ) | [virtual] |
Mouse click/movement handler, receives mouse gesture events from the QCoreApplication event loop. Should not be used directly.
| event | Mouse event |
Reimplemented from MythUIType.
Definition at line 2443 of file mythuibuttonlist.cpp.
| void MythUIButtonList::customEvent | ( | QEvent * | event | ) | [virtual] |
Reimplemented from MythUIType.
Definition at line 2507 of file mythuibuttonlist.cpp.
| void MythUIButtonList::SetDrawFromBottom | ( | bool | draw | ) |
Definition at line 121 of file mythuibuttonlist.cpp.
| void MythUIButtonList::Reset | ( | void | ) | [virtual] |
Reset the widget to it's original state, should not reset changes made by the theme.
Reimplemented from MythUIType.
Definition at line 140 of file mythuibuttonlist.cpp.
Referenced by LocationDialog::clearResults(), MythNews::clearSites(), StatusBox::doAutoExpireList(), StatusBox::doJobQueueStatus(), StatusBox::doListingsStatus(), StatusBox::doLogEntries(), StatusBox::doMachineStatus(), StatusBox::doScheduleStatus(), NetSearch::doSearch(), StatusBox::doTunerStatus(), ImportIconsWizard::enableControls(), CriteriaRowEditor::fieldChanged(), NetSearch::fillGrabberButtonList(), ViewScheduled::FillList(), ChannelEditor::fillList(), RSSEditor::fillRSSButtonList(), GuideGrid::fillTimeInfos(), NetSearch::getLastResults(), NetSearch::getMoreResults(), CriteriaRowEditor::getOperatorList(), SmartPLOrderByDialog::getOrderByFields(), ThemeChooser::Init(), VideoDialog::loadData(), NetTree::loadData(), ViewScheduled::LoadList(), MythNews::processAndShowNews(), ImportIconsWizard::search(), SmartPLOrderByDialog::setFieldList(), ZMEvents::setGridLayout(), PlaybackBox::setGroupFilter(), MythControls::SetListContents(), MythUISpinBox::SetRange(), SmartPLResultViewer::setSQL(), LogViewer::showFullLog(), LogViewer::showProgressLog(), MythNewsConfig::slotCategoryChanged(), MythNews::slotSiteSelected(), MythUISearchDialog::slotUpdateList(), ProgFinder::timesListLosingFocus(), MythBurn::updateArchiveList(), ExportNative::updateArchiveList(), AudioSetupWizard::UpdateCapabilities(), GuideGrid::updateChannels(), ProgLister::UpdateDisplay(), MythUIFileBrowser::updateFileList(), FileSelector::updateFileList(), BookmarkManager::UpdateGroupList(), EditAlbumartDialog::updateImageGrid(), ProgramRecPriority::UpdateList(), MythUIButtonTree::UpdateList(), ChannelRecPriority::updateList(), MythDialogBox::updateMenu(), ZMConsole::updateMonitorList(), PlaybackBox::updateRecList(), RecordingSelector::updateRecordingList(), FileAssocDialog::UpdateScreen(), ProgFinder::updateShowList(), ProgFinder::updateTimesList(), Ripper::updateTrackList(), SearchView::updateTracksList(), PlaybackBox::UpdateUIGroupList(), ZMEvents::updateUIList(), PlaybackBox::UpdateUILists(), MusicCommon::updateUIPlayedList(), MusicCommon::updateUIPlaylist(), PlaybackBox::UpdateUIRecGroupList(), BookmarkManager::UpdateURLList(), and VideoSelector::updateVideoList().
| void MythUIButtonList::Update | ( | void | ) |
Definition at line 163 of file mythuibuttonlist.cpp.
Referenced by MythUIButtonListItem::DisplayState(), InsertItem(), MoveDown(), MoveUp(), RemoveItem(), Reset(), SetActive(), MythUIButtonListItem::setChecked(), MythUIButtonListItem::SetFontState(), MythUIButtonListItem::SetImage(), MythUIButtonListItem::setImage(), SetItemCurrent(), MythUIButtonListItem::SetText(), MythUIButtonListItem::SetTextFromMap(), WebPage::slotLoadStarted(), and WebPage::slotTitleChanged().
| virtual void MythUIButtonList::SetValue | ( | int | value | ) | [inline, virtual] |
Reimplemented in MythUISpinBox.
Definition at line 142 of file mythuibuttonlist.h.
Referenced by CriteriaRowEditor::fieldChanged(), SmartPLOrderByDialog::fieldListSelectionChanged(), CriteriaRowEditor::getOperatorList(), CriteriaRowEditor::setDate(), CriteriaRowEditor::updateFields(), CriteriaRowEditor::updateOperators(), ImportCoverArtDialog::updateTypeSelector(), and CriteriaRowEditor::updateValues().
| virtual void MythUIButtonList::SetValue | ( | QString | value | ) | [inline, virtual] |
Definition at line 143 of file mythuibuttonlist.h.
| void MythUIButtonList::SetValueByData | ( | QVariant | data | ) |
Definition at line 1503 of file mythuibuttonlist.cpp.
Referenced by EditMetadataDialog::AddCategory(), GroupSelector::Create(), ImportSettings::Create(), GeneralSettings::Create(), Ripper::Create(), VideoFilterDialog::fillWidgets(), GalleryFilterDialog::fillWidgets(), EditMetadataDialog::fillWidgets(), ThemeChooser::Init(), AudioSetupWizard::Init(), GrabberSettings::Init(), PostProcMixin::Load(), StoreOptMixin::Load(), SchedOptMixin::Load(), ScheduleEditor::Load(), LanguageSelection::Load(), ViewScheduled::LoadList(), ProgramRecPriority::newTemplate(), StoreOptMixin::Save(), MythUISpinBox::SetValue(), and AudioSetupWizard::UpdateCapabilities().
| int MythUIButtonList::GetIntValue | ( | void | ) | const [virtual] |
Reimplemented in MythUISpinBox.
Definition at line 1559 of file mythuibuttonlist.cpp.
| QString MythUIButtonList::GetValue | ( | void | ) | const [virtual] |
Reimplemented in MythUISpinBox.
Definition at line 1569 of file mythuibuttonlist.cpp.
Referenced by SmartPLOrderByDialog::addPressed(), SmartPLOrderByDialog::ascendingPressed(), ChannelEditor::deleteChannels(), SmartPLOrderByDialog::descendingPressed(), PowerSearchPopup::editClicked(), CriteriaRowEditor::editDate(), CriteriaRowEditor::enableSaveButton(), CriteriaRowEditor::fieldChanged(), ChannelEditor::fillList(), ProgFinder::formatSelectedData(), ZMEvents::getDateList(), ZMEvents::getEventList(), CriteriaRowEditor::getOperatorList(), PhrasePopup::okClicked(), CriteriaRowEditor::operatorChanged(), SmartPLOrderByDialog::orderByChanged(), PowerSearchPopup::phraseClicked(), PowerSearchPopup::recordClicked(), CriteriaRowEditor::saveClicked(), DVDThemeSelector::saveConfiguration(), ProgFinder::selectShowData(), FunctionDialog::setMonitorFunction(), MythBrowser::slotAddBookmark(), BookmarkManager::slotDoDeleteMarked(), GeneralSettings::slotSave(), MythUISearchDialog::slotSendResult(), RecordingSelector::updateRecordingList(), VideoSelector::updateVideoList(), CriteriaRowEditor::valueButtonClicked(), RuProgFinder::whereClauseGetSearchData(), HeProgFinder::whereClauseGetSearchData(), and ProgFinder::whereClauseGetSearchData().
| QVariant MythUIButtonList::GetDataValue | ( | ) | const |
Definition at line 1579 of file mythuibuttonlist.cpp.
Referenced by NetSearch::doDeleteVideo(), NetSearch::doDownloadAndPlay(), NetSearch::doPlayVideo(), NetSearch::doSearch(), MythUISpinBox::GetIntValue(), MythUISpinBox::GetValue(), MythTimeInputDialog::okClicked(), StoreOptMixin::PromptForRecGroup(), PostProcMixin::Save(), StoreOptMixin::Save(), SchedOptMixin::Save(), NetSearch::showMenu(), NetSearch::showWebVideo(), NetSearch::slotItemChanged(), ImportSettings::slotSave(), GrabberSettings::slotSave(), and NetSearch::streamWebVideo().
| MythRect MythUIButtonList::GetButtonArea | ( | void | ) | const |
Definition at line 1589 of file mythuibuttonlist.cpp.
Referenced by MythUIStateType::RecalculateArea().
| void MythUIButtonList::SetItemCurrent | ( | MythUIButtonListItem * | item | ) |
Definition at line 1520 of file mythuibuttonlist.cpp.
Referenced by MythDialogBox::AddButton(), MythTimeInputDialog::Create(), ManualSchedule::Create(), StatusBox::customEvent(), SearchView::customEvent(), MusicCommon::customEvent(), DoFind(), ChannelEditor::fillList(), PlayerSettings::fillRegionList(), gestureEvent(), VideoSelector::getVideoList(), gotoMainMenu(), PlaybackBox::HandleRecordingRemoveEvent(), StatusBox::Init(), RawSettingsEditor::Init(), LogViewer::Init(), EditPowerSearchPopup::initLists(), ThumbFinder::keyPressEvent(), MythBrowser::keyPressEvent(), MusicCommon::keyPressEvent(), LanguageSelection::Load(), SelectDestination::loadConfiguration(), VideoDialog::loadData(), VideoSetupWizard::loadData(), NetTree::loadData(), CustomPriority::loadData(), CustomEdit::loadData(), ViewScheduled::LoadList(), ManualSchedule::minuteRollover(), MoveToNamedPosition(), SmartPLOrderByDialog::orderByChanged(), ZMEvents::playerExited(), BookmarkManager::ReloadBookmarks(), restore_position(), MusicCommon::restorePosition(), ProgLister::RestoreSelection(), VideoDialog::searchComplete(), ProgFinder::selectShowData(), StoreOptMixin::SetRecGroup(), SetValueByData(), MythBrowser::slotAddTab(), MythUISearchDialog::slotUpdateList(), MythBurn::updateArchiveList(), ExportNative::updateArchiveList(), RecordingSelector::updateCategorySelector(), LogViewer::updateClicked(), ProgramRecPriority::UpdateList(), MythUIButtonTree::UpdateList(), ChannelRecPriority::updateList(), MythDialogBox::updateMenu(), ZMConsole::updateMonitorList(), RecordingSelector::updateRecordingList(), FileAssocDialog::UpdateScreen(), PlaybackBox::UpdateUIGroupList(), ZMEvents::updateUIList(), MusicCommon::updateUIPlaylist(), PlaybackBox::UpdateUIRecGroupList(), and VideoSelector::updateVideoList().
| void MythUIButtonList::SetItemCurrent | ( | int | pos, | |
| int | topPos = -1 | |||
| ) |
Definition at line 1526 of file mythuibuttonlist.cpp.
| MythUIButtonListItem * MythUIButtonList::GetItemCurrent | ( | ) | const |
Definition at line 1550 of file mythuibuttonlist.cpp.
Referenced by BackendSelection::Accept(), CustomPriority::addClicked(), SmartPLOrderByDialog::ascendingPressed(), MythBurn::changeProfile(), ProgramRecPriority::changeRecPriority(), ChannelRecPriority::changeRecPriority(), ChannelEditor::channelIconImport(), StatusBox::clicked(), EditAlbumartDialog::copySelectedImageToTag(), PlaybackBox::CurrentItem(), ViewScheduled::customEdit(), ProgramRecPriority::customEdit(), ScreenSetup::customEvent(), StatusBox::customEvent(), SearchView::customEvent(), ProgramRecPriority::customEvent(), PlaybackBox::customEvent(), MythThemedMenu::customEvent(), MusicCommon::customEvent(), EditAlbumartDialog::customEvent(), ChannelEditor::customEvent(), ProgramRecPriority::deactivate(), ChannelEditor::del(), PowerSearchPopup::deleteClicked(), PhrasePopup::deleteClicked(), MythNews::deleteNewsSite(), ZMEvents::deletePressed(), SmartPLOrderByDialog::deletePressed(), ViewScheduled::deleteRule(), CustomEdit::deleteRule(), ScreenSetup::deleteScreen(), SmartPLOrderByDialog::descendingPressed(), ViewScheduled::details(), ProgramRecPriority::details(), RSSEditor::doDeleteSite(), NetTree::doDeleteVideo(), NetTree::doDownloadAndPlay(), NetTree::doPlayVideo(), EditAlbumartDialog::doRemoveImageFromTag(), NetSearch::doSearch(), ViewScheduled::edit(), ChannelEditor::edit(), MythBurn::editDetails(), MythBurn::editorClosed(), MythBurn::editThumbnails(), gestureEvent(), MythControls::GetCurrentAction(), MythControls::GetCurrentContext(), FileAssocDialogPrivate::GetCurrentFA(), MythControls::GetCurrentKey(), GetDataValue(), GetIntValue(), VideoDialog::GetItemCurrent(), MythUIButtonTree::GetItemCurrent(), GetValue(), PlaybackBox::HandlePreviewEvent(), PlaybackBox::HandleRecordingRemoveEvent(), ThemeChooser::Init(), AudioSetupWizard::Init(), CustomPriority::installClicked(), PlaybackBox::ItemLoaded(), PlaybackBox::ItemVisible(), StatusBox::keyPressEvent(), SearchView::keyPressEvent(), ProgramRecPriority::keyPressEvent(), PlaybackBox::keyPressEvent(), keyPressEvent(), MythDialogBox::keyPressEvent(), MythBurn::keyPressEvent(), MusicCommon::keyPressEvent(), CustomEdit::keyPressEvent(), Ripper::keyPressEvent(), BookmarkManager::keyPressEvent(), ViewScheduled::LoadList(), ChannelEditor::menu(), MoveDown(), SmartPLOrderByDialog::moveDownPressed(), MoveItemUpDown(), MoveUp(), SmartPLOrderByDialog::moveUpPressed(), ProgramRecPriority::newTemplate(), MythUIFileBrowser::OKPressed(), FileSelector::OKPressed(), FileAssocDialog::OnDeletePressed(), PlaybackBox::PlayFromBeginning(), PlaybackBox::PlayFromBookmark(), VideoSetupWizard::playVideoTest(), MythNews::processAndShowNews(), MythBurn::profileChanged(), CustomEdit::recordClicked(), ProgramRecPriority::remove(), MythBurn::removeItem(), ExportNative::removeItem(), EditAlbumartDialog::removeSelectedImageFromTag(), ThemeChooser::removeTheme(), restore_position(), MusicCommon::restorePosition(), SourceSetup::retrieveSpinboxUpdate(), VideoSetupWizard::save(), AudioSetupWizard::save(), LanguageSelection::Save(), save_position(), ThemeChooser::saveAndReload(), SourceSetup::saveData(), VideoDialog::SavePosition(), PlaybackBox::saveRecMetadata(), ProgramRecPriority::scheduleChanged(), Select(), SetItemCurrent(), SmartPLResultViewer::setSQL(), MythUIButtonTree::SetTreeState(), MythNews::ShowEditDialog(), BookmarkManager::ShowEditDialog(), SearchView::ShowMenu(), ScheduleEditor::showMenu(), NetTree::showMenu(), MythBurn::showMenu(), EditAlbumartDialog::showMenu(), ChannelRecPriority::ShowMenu(), ThemeChooser::showPopupMenu(), PlaybackBox::showRecGroupPasswordChanger(), SmartPLResultViewer::showTrackInfo(), NetTree::showWebVideo(), BookmarkManager::slotDeleteCurrent(), BookmarkManager::slotDoDeleteCurrent(), RSSEditor::slotEditSite(), RSSEditor::slotItemChanged(), NetTree::slotItemChanged(), NetSearch::slotItemChanged(), MythBrowser::slotLoadStarted(), PlayerSettings::slotSave(), MythUISearchDialog::slotSendResult(), BookmarkManager::slotShowCurrent(), BookmarkManager::slotShowMarked(), MythBrowser::slotTitleChanged(), ProgramRecPriority::SortList(), ChannelRecPriority::SortList(), SourceSetup::sourceListItemSelected(), Ripper::startRipper(), CustomEdit::storeClicked(), NetTree::streamWebVideo(), VideoSetupWizard::testHDVideo(), CustomPriority::testSchedule(), VideoSetupWizard::testSDVideo(), PlaybackBox::toggleAutoExpire(), ThemeChooser::toggleFullscreenPreview(), PlaybackBox::togglePlayListItem(), PlaybackBox::togglePlayListTitle(), PlaybackBox::togglePreserveEpisode(), AudioSetupWizard::toggleSpeakers(), MythBurn::toggleUseCutlist(), PlaybackBox::toggleWatched(), ViewScheduled::upcoming(), ProgramRecPriority::upcoming(), ChannelRecPriority::upcoming(), ViewScheduled::upcomingScheduled(), ExportNative::updateArchiveList(), AudioSetupWizard::UpdateCapabilities(), ScreenSetup::updateHelpText(), MythNews::updateInfoView(), ProgramRecPriority::UpdateList(), RecordingSelector::updateRecordingList(), MythControls::UpdateRightList(), FileAssocDialog::UpdateScreen(), SourceSetup::updateSpinboxUpdate(), ImportCoverArtDialog::updateStatus(), ThumbFinder::updateThumb(), SearchView::updateTracksList(), PlaybackBox::UpdateUIGroupList(), ZMEvents::updateUIList(), PlaybackBox::UpdateUIListItem(), BookmarkManager::UpdateURLList(), VideoSelector::updateVideoList(), and RawSettingsEditor::valueChanged().
| MythUIButtonListItem * MythUIButtonList::GetItemFirst | ( | ) | const |
Definition at line 1596 of file mythuibuttonlist.cpp.
Referenced by MythNews::Create(), RawSettingsEditor::Init(), MythNewsConfig::loadData(), MythBurn::updateArchiveList(), ExportNative::updateArchiveList(), RecordingSelector::updateRecordingList(), ZMEvents::updateUIList(), and VideoSelector::updateVideoList().
| MythUIButtonListItem * MythUIButtonList::GetItemNext | ( | MythUIButtonListItem * | item | ) | const |
Definition at line 1604 of file mythuibuttonlist.cpp.
Referenced by PlaybackBox::HandleRecordingRemoveEvent().
| MythUIButtonListItem * MythUIButtonList::GetItemAt | ( | int | pos | ) | const |
Definition at line 1639 of file mythuibuttonlist.cpp.
Referenced by LocationDialog::clearResults(), MythBurn::createConfigFile(), SearchView::customEvent(), NetTree::customEvent(), NetSearch::customEvent(), MetadataResultsDialog::customEvent(), ImageSearchResultsDialog::customEvent(), customEvent(), MusicCommon::customEvent(), DoFind(), NetSearch::doSearch(), ZMEvents::eventChanged(), SmartPLOrderByDialog::getFieldList(), VideoDialog::GetItemByMetadata(), SchedFilterEditor::Load(), SmartPLOrderByDialog::orderByChanged(), BookmarkManager::ReloadBookmarks(), restore_position(), SchedFilterEditor::Save(), save_position(), MythBurn::saveConfiguration(), SourceSetup::saveData(), ScreenSetup::saveData(), NetSearch::searchFinished(), BookmarkManager::slotClearMarked(), CustomEdit::storeRule(), updateLCD(), RawSettingsEditor::updatePrevNextTexts(), ScreenSetup::~ScreenSetup(), and SourceSetup::~SourceSetup().
| MythUIButtonListItem * MythUIButtonList::GetItemByData | ( | QVariant | data | ) |
Definition at line 1647 of file mythuibuttonlist.cpp.
Referenced by PlaybackBox::customEvent(), PlaybackBox::doClearPlaylist(), PlayerSettings::fillRegionList(), PlaybackBox::HandlePreviewEvent(), PlaybackBox::HandleRecordingRemoveEvent(), VideoSetupWizard::loadData(), PlaybackBox::PlaylistDelete(), PlaybackBox::RemoveProgram(), PlaybackBox::togglePlayListItem(), Ripper::toggleTrackActive(), PlaybackBox::UpdateUIListItem(), and PlaybackBox::UpdateUILists().
| uint MythUIButtonList::ItemWidth | ( | void | ) |
Definition at line 2290 of file mythuibuttonlist.cpp.
| uint MythUIButtonList::ItemHeight | ( | void | ) |
Definition at line 2298 of file mythuibuttonlist.cpp.
| LayoutType MythUIButtonList::GetLayout | ( | ) | const [inline] |
Definition at line 160 of file mythuibuttonlist.h.
Referenced by MythDialogBox::keyPressEvent().
| bool MythUIButtonList::MoveItemUpDown | ( | MythUIButtonListItem * | item, | |
| bool | up | |||
| ) |
Definition at line 2132 of file mythuibuttonlist.cpp.
Referenced by ScreenSetup::customEvent(), and MythUIButtonListItem::MoveUpDown().
| void MythUIButtonList::SetAllChecked | ( | MythUIButtonListItem::CheckState | state | ) |
Definition at line 2178 of file mythuibuttonlist.cpp.
| int MythUIButtonList::GetCurrentPos | ( | ) | const [inline] |
Definition at line 166 of file mythuibuttonlist.h.
Referenced by ZMEvents::cameraChanged(), CustomEdit::clauseChanged(), StatusBox::clicked(), ManualSchedule::Create(), ViewScheduleDiff::CurrentProgram(), ProgFinder::customEdit(), StatusBox::customEvent(), ProgFinder::customEvent(), MusicCommon::customEvent(), ZMEvents::dateChanged(), ManualSchedule::dateChanged(), PowerSearchPopup::deleteClicked(), PhrasePopup::deleteClicked(), ZMEvents::deletePressed(), CustomEdit::deleteRule(), ProgFinder::details(), DoFind(), NetSearch::doSearch(), ProgFinder::edit(), PowerSearchPopup::editClicked(), ZMEvents::eventChanged(), ChannelEditor::fillList(), ProgLister::GetCurrent(), ZMEvents::getEventList(), ProgFinder::getInfo(), ThumbFinder::gridItemChanged(), ProgLister::HandleSelected(), ThumbFinder::keyPressEvent(), MythBrowser::keyPressEvent(), MusicCommon::keyPressEvent(), ManualSchedule::minuteRollover(), EditPowerSearchPopup::okClicked(), SmartPLOrderByDialog::orderByChanged(), PowerSearchPopup::phraseClicked(), PhrasePopup::phraseClicked(), PowerSearchPopup::phraseSelected(), PhrasePopup::phraseSelected(), MusicCommon::playlistItemClicked(), ZMEvents::playPressed(), ManualSchedule::recordClicked(), CustomPriority::ruleChanged(), ProfileDialog::save(), save_position(), SelectDestination::saveConfiguration(), MythDialogBox::Select(), ProgLister::ShowMenu(), MythBrowser::slotTabSelected(), CustomEdit::storeClicked(), CustomEdit::textChanged(), DVDThemeSelector::themeChanged(), SmartPLResultViewer::trackSelected(), ProgFinder::upcoming(), ProgLister::UpdateButtonList(), LogViewer::updateClicked(), ProgLister::UpdateDisplay(), ProgFinder::updateInfo(), updateLCD(), ZMConsole::updateMonitorList(), VideoDialog::UpdatePosition(), RawSettingsEditor::updatePrevNextTexts(), ThumbFinder::updateThumb(), JaProgFinder::whereClauseGetSearchData(), and StatusBox::~StatusBox().
| int MythUIButtonList::GetItemPos | ( | MythUIButtonListItem * | item | ) | const |
Definition at line 1663 of file mythuibuttonlist.cpp.
Referenced by MetadataResultsDialog::Create(), ImageSearchResultsDialog::Create(), NetSearch::populateResultList(), MythDialogBox::Select(), SetPosition(), Ripper::toggleTrackActive(), NetTree::UpdateItem(), and PlaybackBox::UpdateUIGroupList().
| int MythUIButtonList::GetTopItemPos | ( | void | ) | const [inline] |
Definition at line 168 of file mythuibuttonlist.h.
Referenced by StatusBox::customEvent(), save_position(), and ProgLister::UpdateDisplay().
| int MythUIButtonList::GetCount | ( | void | ) | const |
Definition at line 1615 of file mythuibuttonlist.cpp.
Referenced by ChannelEditor::channelIconImport(), LocationDialog::clearResults(), RSSEditor::Create(), ManualSchedule::Create(), MythBurn::createConfigFile(), ScreenSetup::customEvent(), SearchView::customEvent(), NetTree::customEvent(), NetSearch::customEvent(), MetadataResultsDialog::customEvent(), ImageSearchResultsDialog::customEvent(), customEvent(), MusicCommon::customEvent(), ZMEvents::deleteAll(), ScreenSetup::deleteScreen(), DoFind(), ScreenSetup::doListSelect(), NetSearch::doSearch(), ZMEvents::eventChanged(), SmartPLOrderByDialog::getFieldList(), ProgLister::HandleSelected(), LogViewer::Init(), EditPowerSearchPopup::initLists(), SchedFilterEditor::Load(), CustomEdit::loadClauses(), SelectDestination::loadConfiguration(), RSSEditor::loadData(), SmartPLOrderByDialog::orderByChanged(), MythThemedMenu::parseMenu(), BookmarkManager::ReloadBookmarks(), restore_position(), SchedFilterEditor::Save(), save_position(), MythBurn::saveConfiguration(), SourceSetup::saveData(), ScreenSetup::saveData(), ProgFinder::select(), ProgFinder::ShowMenu(), NetSearch::showMenu(), EditAlbumartDialog::showTypeMenu(), BookmarkManager::slotClearMarked(), CustomEdit::storeRule(), SmartPLResultViewer::trackSelected(), ProgLister::UpdateButtonList(), LogViewer::updateClicked(), ProgFinder::updateInfo(), VideoDialog::UpdatePosition(), RawSettingsEditor::updatePrevNextTexts(), SearchView::updateTracksList(), VideoSelector::updateVideoList(), ScreenSetup::~ScreenSetup(), and SourceSetup::~SourceSetup().
| uint MythUIButtonList::GetVisibleCount | ( | ) |
Definition at line 1620 of file mythuibuttonlist.cpp.
Referenced by ZMEvents::eventChanged().
| bool MythUIButtonList::IsEmpty | ( | void | ) | const |
Definition at line 1631 of file mythuibuttonlist.cpp.
Referenced by MythUIButtonTree::RemoveItem(), ProgramRecPriority::UpdateList(), and MythUIButtonTree::UpdateList().
| bool MythUIButtonList::MoveDown | ( | MovementUnit | unit = MoveItem, |
|
| uint | amount = 0 | |||
| ) | [virtual] |
Reimplemented in MythUISpinBox.
Definition at line 2008 of file mythuibuttonlist.cpp.
Referenced by gestureEvent(), keyPressEvent(), MoveItemUpDown(), and PlaybackBox::togglePlayListItem().
| bool MythUIButtonList::MoveUp | ( | MovementUnit | unit = MoveItem, |
|
| uint | amount = 0 | |||
| ) | [virtual] |
Reimplemented in MythUISpinBox.
Definition at line 1905 of file mythuibuttonlist.cpp.
Referenced by gestureEvent(), keyPressEvent(), and MoveItemUpDown().
| bool MythUIButtonList::MoveToNamedPosition | ( | const QString & | position_name | ) |
Definition at line 2101 of file mythuibuttonlist.cpp.
Referenced by FunctionDialog::Create(), PowerSearchPopup::Create(), PhrasePopup::Create(), ProfileDialog::Create(), CriteriaRowEditor::fieldChanged(), ProgFinder::Init(), DVDThemeSelector::loadConfiguration(), BookmarkManager::ReloadBookmarks(), CriteriaRowEditor::setDate(), BookmarkManager::slotDoDeleteCurrent(), BookmarkManager::slotDoDeleteMarked(), and CriteriaRowEditor::updateValues().
| void MythUIButtonList::RemoveItem | ( | MythUIButtonListItem * | item | ) |
Definition at line 1468 of file mythuibuttonlist.cpp.
Referenced by StatusBox::customEvent(), PlaybackBox::customEvent(), MusicCommon::customEvent(), ChannelEditor::customEvent(), PowerSearchPopup::deleteClicked(), PhrasePopup::deleteClicked(), SmartPLOrderByDialog::deletePressed(), CustomEdit::deleteRule(), PlaybackBox::HandleRecordingRemoveEvent(), VideoDialog::OnRemoveVideo(), PlaybackBox::PlaylistDelete(), MythUIButtonTree::RemoveItem(), ProgramRecPriority::RemoveItemFromList(), PlaybackBox::RemoveProgram(), PlaybackBox::saveRecMetadata(), and MythUIButtonListItem::~MythUIButtonListItem().
| void MythUIButtonList::SetLCDTitles | ( | const QString & | title, | |
| const QString & | columnList = "" | |||
| ) |
Definition at line 2804 of file mythuibuttonlist.cpp.
Referenced by ViewScheduled::Create(), ProgramRecPriority::Create(), ProgLister::Create(), ProgFinder::Create(), LanguageSelection::Create(), PlaybackBox::Init(), and MythThemedMenu::parseMenu().
| void MythUIButtonList::updateLCD | ( | void | ) |
Definition at line 2810 of file mythuibuttonlist.cpp.
Referenced by MythThemedMenu::aboutToShow(), and SetPositionArrowStates().
| void MythUIButtonList::SetSearchFields | ( | const QString & | fields | ) | [inline] |
Definition at line 182 of file mythuibuttonlist.h.
Referenced by ViewScheduled::Create(), ProgramRecPriority::Create(), ProgLister::Create(), MusicCommon::CreateCommon(), and PlaybackBox::Init().
| void MythUIButtonList::ShowSearchDialog | ( | void | ) |
Definition at line 2874 of file mythuibuttonlist.cpp.
Referenced by keyPressEvent(), MusicCommon::searchButtonList(), and MythUIButtonTree::ShowSearchDialog().
Definition at line 2904 of file mythuibuttonlist.cpp.
Referenced by SearchButtonListDialog::searchChanged().
| bool MythUIButtonList::FindNext | ( | void | ) |
Definition at line 2911 of file mythuibuttonlist.cpp.
Referenced by SearchButtonListDialog::nextClicked().
| bool MythUIButtonList::FindPrev | ( | void | ) |
Definition at line 2916 of file mythuibuttonlist.cpp.
Referenced by SearchButtonListDialog::prevClicked().
| void MythUIButtonList::LoadInBackground | ( | int | start = 0, |
|
| int | pageSize = 20 | |||
| ) |
Definition at line 2528 of file mythuibuttonlist.cpp.
Referenced by customEvent(), PlaybackBox::Play(), ProgLister::UpdateButtonList(), and PlaybackBox::updateRecList().
| int MythUIButtonList::StopLoad | ( | void | ) |
Definition at line 2535 of file mythuibuttonlist.cpp.
Referenced by PlaybackBox::Play(), and Reset().
| void MythUIButtonList::Select | ( | ) | [slot] |
Definition at line 106 of file mythuibuttonlist.cpp.
Referenced by Const(), and MythUIButtonTree::SwitchList().
| void MythUIButtonList::Deselect | ( | ) | [slot] |
Definition at line 116 of file mythuibuttonlist.cpp.
Referenced by Const(), MythUIButtonTree::handleSelect(), and MythUIButtonTree::SwitchList().
| void MythUIButtonList::itemSelected | ( | MythUIButtonListItem * | item | ) | [signal] |
Referenced by InsertItem(), MoveDown(), MoveUp(), RemoveItem(), Select(), and SetItemCurrent().
| void MythUIButtonList::itemClicked | ( | MythUIButtonListItem * | item | ) | [signal] |
Referenced by gestureEvent(), and keyPressEvent().
| void MythUIButtonList::itemVisible | ( | MythUIButtonListItem * | item | ) | [signal] |
Referenced by ItemVisible().
| void MythUIButtonList::itemLoaded | ( | MythUIButtonListItem * | item | ) | [signal] |
Referenced by customEvent().
| void MythUIButtonList::DrawSelf | ( | MythPainter * | p, | |
| int | xoffset, | |||
| int | yoffset, | |||
| int | alphaMod, | |||
| QRect | clipRect | |||
| ) | [protected, virtual] |
| void MythUIButtonList::Const | ( | void | ) | [protected] |
Definition at line 45 of file mythuibuttonlist.cpp.
Referenced by MythUIButtonList().
| void MythUIButtonList::Init | ( | void | ) | [protected, virtual] |
Definition at line 2186 of file mythuibuttonlist.cpp.
Referenced by GetItemByData(), ItemHeight(), ItemWidth(), MoveToNamedPosition(), SetItemCurrent(), SetPositionArrowStates(), and SetValueByData().
| void MythUIButtonList::InsertItem | ( | MythUIButtonListItem * | item, | |
| int | listPosition = -1 | |||
| ) | [protected] |
Definition at line 1440 of file mythuibuttonlist.cpp.
Referenced by MythUIButtonListItem::MythUIButtonListItem().
| int MythUIButtonList::minButtonWidth | ( | const MythRect & | area | ) | [protected] |
Definition at line 176 of file mythuibuttonlist.cpp.
Referenced by DistributeButtons(), and DistributeRow().
| int MythUIButtonList::minButtonHeight | ( | const MythRect & | area | ) | [protected] |
Definition at line 204 of file mythuibuttonlist.cpp.
Referenced by DistributeButtons(), and DistributeRow().
| void MythUIButtonList::InitButton | ( | int | itemIdx, | |
| MythUIStateType *& | realButton, | |||
| MythUIButtonListItem *& | buttonItem | |||
| ) | [protected] |
Definition at line 1671 of file mythuibuttonlist.cpp.
Referenced by PageDown(), and PageUp().
| MythUIGroup * MythUIButtonList::PrepareButton | ( | int | buttonIdx, | |
| int | itemIdx, | |||
| int & | selectedIdx, | |||
| int & | button_shift | |||
| ) | [protected] |
Definition at line 229 of file mythuibuttonlist.cpp.
Referenced by DistributeRow().
| bool MythUIButtonList::DistributeRow | ( | int & | first_button, | |
| int & | last_button, | |||
| int & | first_item, | |||
| int & | last_item, | |||
| int & | selected_column, | |||
| int & | skip_cols, | |||
| bool | grow_left, | |||
| bool | grow_right, | |||
| int ** | col_widths, | |||
| int & | row_height, | |||
| int | total_height, | |||
| int | split_height, | |||
| int & | col_cnt, | |||
| bool & | wrapped | |||
| ) | [protected] |
Definition at line 279 of file mythuibuttonlist.cpp.
Referenced by DistributeButtons(), and DistributeCols().
| bool MythUIButtonList::DistributeCols | ( | int & | first_button, | |
| int & | last_button, | |||
| int & | first_item, | |||
| int & | last_item, | |||
| int & | selected_column, | |||
| int & | selected_row, | |||
| int & | skip_cols, | |||
| int ** | col_widths, | |||
| QList< int > & | row_heights, | |||
| int & | top_height, | |||
| int & | bottom_height, | |||
| bool & | wrapped | |||
| ) | [protected] |
Definition at line 642 of file mythuibuttonlist.cpp.
Referenced by DistributeButtons().
| bool MythUIButtonList::DistributeButtons | ( | void | ) | [protected] |
Definition at line 760 of file mythuibuttonlist.cpp.
Referenced by SetPositionArrowStates().
| void MythUIButtonList::SetPosition | ( | void | ) | [protected] |
Definition at line 1253 of file mythuibuttonlist.cpp.
Referenced by SetPositionArrowStates().
| void MythUIButtonList::SetPositionArrowStates | ( | void | ) | [protected] |
Definition at line 1383 of file mythuibuttonlist.cpp.
Referenced by DrawSelf(), GetVisibleCount(), and MythUISpinBox::SetRange().
| void MythUIButtonList::SetScrollBarPosition | ( | void | ) | [protected] |
Definition at line 3658 of file mythuibuttonlist.cpp.
Referenced by DrawSelf(), and GetVisibleCount().
| void MythUIButtonList::ItemVisible | ( | MythUIButtonListItem * | item | ) | [protected] |
Definition at line 1434 of file mythuibuttonlist.cpp.
Referenced by MythUIButtonListItem::SetToRealButton().
| void MythUIButtonList::SetActive | ( | bool | active | ) | [protected] |
Definition at line 126 of file mythuibuttonlist.cpp.
Referenced by Deselect(), MythUIButtonTree::Init(), Select(), and MythUIButtonTree::SetTreeState().
| int MythUIButtonList::PageUp | ( | void | ) | [protected] |
Definition at line 1699 of file mythuibuttonlist.cpp.
Referenced by MoveUp().
| int MythUIButtonList::PageDown | ( | void | ) | [protected] |
Definition at line 1801 of file mythuibuttonlist.cpp.
Referenced by MoveDown().
Definition at line 2921 of file mythuibuttonlist.cpp.
Referenced by Find(), FindNext(), and FindPrev().
| void MythUIButtonList::CalculateVisibleItems | ( | void | ) | [protected, virtual] |
Definition at line 2552 of file mythuibuttonlist.cpp.
Referenced by Init().
| QPoint MythUIButtonList::GetButtonPosition | ( | int | column, | |
| int | row | |||
| ) | const [protected, virtual] |
Definition at line 2542 of file mythuibuttonlist.cpp.
Referenced by Init().
| void MythUIButtonList::SetButtonArea | ( | const MythRect & | rect | ) | [protected] |
Definition at line 2589 of file mythuibuttonlist.cpp.
Referenced by ParseElement().
| bool MythUIButtonList::ParseElement | ( | const QString & | filename, | |
| QDomElement & | element, | |||
| bool | showWarnings | |||
| ) | [protected, virtual] |
Parse the xml definition of this widget setting the state of the object accordingly.
Reimplemented from MythUIType.
Reimplemented in MythUISpinBox.
Definition at line 2607 of file mythuibuttonlist.cpp.
| void MythUIButtonList::CopyFrom | ( | MythUIType * | base | ) | [protected, virtual] |
Copy this widgets state from another.
Reimplemented from MythUIType.
Reimplemented in MythUISpinBox.
Definition at line 2740 of file mythuibuttonlist.cpp.
Referenced by CreateCopy(), and MythUIButtonTree::Init().
| void MythUIButtonList::CreateCopy | ( | MythUIType * | parent | ) | [protected, virtual] |
Copy the state of this widget to the one given, it must be of the same type.
Reimplemented from MythUIType.
Reimplemented in MythUISpinBox.
Definition at line 2731 of file mythuibuttonlist.cpp.
| void MythUIButtonList::Finalize | ( | void | ) | [protected, virtual] |
Perform any post-xml parsing initialisation tasks. This is called after the widget has been created and it's state established by ParseElement() or CopyFrom(). A derived class should use this to perform any initialisation tasks which should occur after this point.
Reimplemented from MythUIType.
Definition at line 2799 of file mythuibuttonlist.cpp.
| void MythUIButtonList::SanitizePosition | ( | void | ) | [protected] |
Definition at line 1375 of file mythuibuttonlist.cpp.
Referenced by MoveDown(), MoveUp(), and SetPositionArrowStates().
friend class MythUIButtonListItem [friend] |
Definition at line 317 of file mythuibuttonlist.h.
Referenced by MythUISpinBox::SetRange().
friend class MythUIButtonTree [friend] |
Definition at line 318 of file mythuibuttonlist.h.
LayoutType MythUIButtonList::m_layout [protected] |
Definition at line 262 of file mythuibuttonlist.h.
Referenced by CalculateVisibleItems(), Const(), CopyFrom(), DistributeButtons(), DistributeRow(), MythUIButtonTree::keyPressEvent(), keyPressEvent(), minButtonHeight(), minButtonWidth(), MoveUp(), PageDown(), PageUp(), ParseElement(), SetItemCurrent(), and SetPosition().
ArrangeType MythUIButtonList::m_arrange [protected] |
Definition at line 263 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), DistributeButtons(), Init(), MoveDown(), MoveUp(), ParseElement(), and SetPositionArrowStates().
ScrollStyle MythUIButtonList::m_scrollStyle [protected] |
Definition at line 264 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), DistributeButtons(), DistributeCols(), DistributeRow(), keyPressEvent(), MoveDown(), MoveUp(), ParseElement(), and SetPosition().
WrapStyle MythUIButtonList::m_wrapStyle [protected] |
Definition at line 265 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), DistributeCols(), DistributeRow(), MoveDown(), MoveUp(), ParseElement(), SanitizePosition(), and SetPosition().
int MythUIButtonList::m_alignment [protected] |
Definition at line 266 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), DistributeButtons(), and ParseElement().
MythRect MythUIButtonList::m_contentsRect [protected] |
Definition at line 268 of file mythuibuttonlist.h.
Referenced by CalculateVisibleItems(), Const(), CopyFrom(), DistributeButtons(), DistributeRow(), GetButtonArea(), GetButtonPosition(), Init(), PageDown(), PageUp(), and SetButtonArea().
MythPoint MythUIButtonList::m_searchPosition [protected] |
Definition at line 270 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), ParseElement(), and ShowSearchDialog().
QString MythUIButtonList::m_searchFields [protected] |
Definition at line 271 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), and DoFind().
QString MythUIButtonList::m_searchStr [protected] |
Definition at line 272 of file mythuibuttonlist.h.
bool MythUIButtonList::m_searchStartsWith [protected] |
Definition at line 273 of file mythuibuttonlist.h.
int MythUIButtonList::m_itemWidth [protected] |
Definition at line 275 of file mythuibuttonlist.h.
Referenced by CalculateVisibleItems(), Const(), CopyFrom(), GetButtonPosition(), Init(), and ItemWidth().
int MythUIButtonList::m_itemHeight [protected] |
Definition at line 276 of file mythuibuttonlist.h.
Referenced by CalculateVisibleItems(), Const(), CopyFrom(), GetButtonPosition(), Init(), and ItemHeight().
int MythUIButtonList::m_itemHorizSpacing [protected] |
Definition at line 277 of file mythuibuttonlist.h.
Referenced by CalculateVisibleItems(), Const(), CopyFrom(), DistributeButtons(), DistributeRow(), GetButtonPosition(), PageDown(), PageUp(), and ParseElement().
int MythUIButtonList::m_itemVertSpacing [protected] |
Definition at line 278 of file mythuibuttonlist.h.
Referenced by CalculateVisibleItems(), Const(), CopyFrom(), DistributeButtons(), DistributeCols(), DistributeRow(), GetButtonPosition(), and ParseElement().
uint MythUIButtonList::m_itemsVisible [protected] |
Definition at line 279 of file mythuibuttonlist.h.
Referenced by CalculateVisibleItems(), Const(), CopyFrom(), DistributeButtons(), GetVisibleCount(), Init(), MoveDown(), MoveUp(), SetPosition(), SetPositionArrowStates(), and SetScrollBarPosition().
int MythUIButtonList::m_maxVisible [protected] |
Definition at line 280 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), DistributeButtons(), InitButton(), and PrepareButton().
int MythUIButtonList::m_rows [protected] |
Definition at line 281 of file mythuibuttonlist.h.
Referenced by CalculateVisibleItems(), Const(), and DistributeButtons().
int MythUIButtonList::m_columns [protected] |
Definition at line 282 of file mythuibuttonlist.h.
Referenced by CalculateVisibleItems(), Const(), DistributeButtons(), DistributeCols(), DistributeRow(), Init(), MoveDown(), MoveUp(), PageDown(), PageUp(), SetItemCurrent(), and SetPosition().
int MythUIButtonList::m_leftColumns [protected] |
Definition at line 283 of file mythuibuttonlist.h.
Referenced by Const(), DistributeButtons(), and PageUp().
int MythUIButtonList::m_rightColumns [protected] |
Definition at line 283 of file mythuibuttonlist.h.
Referenced by Const(), DistributeButtons(), and PageDown().
int MythUIButtonList::m_topRows [protected] |
Definition at line 284 of file mythuibuttonlist.h.
Referenced by Const(), DistributeButtons(), PageDown(), and PageUp().
int MythUIButtonList::m_bottomRows [protected] |
Definition at line 284 of file mythuibuttonlist.h.
Referenced by Const(), DistributeButtons(), PageDown(), and PageUp().
bool MythUIButtonList::m_active [protected] |
Definition at line 286 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), SetActive(), and MythUIButtonListItem::SetToRealButton().
bool MythUIButtonList::m_showArrow [protected] |
Definition at line 287 of file mythuibuttonlist.h.
Referenced by CopyFrom(), MythUIButtonList(), and ParseElement().
bool MythUIButtonList::m_showScrollBar [protected] |
Definition at line 288 of file mythuibuttonlist.h.
Referenced by CopyFrom(), Init(), MythUIButtonList(), ParseElement(), and SetScrollBarPosition().
MythUIScrollBar* MythUIButtonList::m_scrollBar [protected] |
Definition at line 290 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), Init(), and SetScrollBarPosition().
MythUIStateType* MythUIButtonList::m_upArrow [protected] |
Definition at line 291 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), Init(), and SetPositionArrowStates().
MythUIStateType* MythUIButtonList::m_downArrow [protected] |
Definition at line 292 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), Init(), and SetPositionArrowStates().
MythUIStateType* MythUIButtonList::m_buttontemplate [protected] |
Definition at line 294 of file mythuibuttonlist.h.
Referenced by Const(), Init(), InitButton(), and PrepareButton().
QVector<MythUIStateType *> MythUIButtonList::m_ButtonList [protected] |
Definition at line 296 of file mythuibuttonlist.h.
Referenced by CopyFrom(), DistributeButtons(), DistributeRow(), Init(), InitButton(), PrepareButton(), and SetPosition().
QMap<int, MythUIButtonListItem *> MythUIButtonList::m_ButtonToItem [protected] |
Definition at line 297 of file mythuibuttonlist.h.
Referenced by gestureEvent(), InitButton(), PrepareButton(), Reset(), SetPosition(), SetPositionArrowStates(), and ~MythUIButtonList().
QHash<QString, QString> MythUIButtonList::m_actionRemap [protected] |
Definition at line 298 of file mythuibuttonlist.h.
Referenced by CopyFrom(), keyPressEvent(), and ParseElement().
bool MythUIButtonList::m_initialized [protected] |
Definition at line 300 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), GetItemByData(), Init(), ItemHeight(), ItemWidth(), MoveDown(), MoveToNamedPosition(), MoveUp(), SetActive(), SetItemCurrent(), SetPositionArrowStates(), and SetValueByData().
bool MythUIButtonList::m_needsUpdate [protected] |
Definition at line 301 of file mythuibuttonlist.h.
Referenced by Const(), DrawSelf(), GetVisibleCount(), SetPositionArrowStates(), and Update().
bool MythUIButtonList::m_clearing [protected] |
Definition at line 302 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), RemoveItem(), Reset(), SetPositionArrowStates(), SetScrollBarPosition(), and ~MythUIButtonList().
int MythUIButtonList::m_selPosition [protected] |
Definition at line 304 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), DistributeButtons(), GetItemCurrent(), InsertItem(), MoveDown(), MoveItemUpDown(), MoveToNamedPosition(), MoveUp(), PageDown(), PageUp(), PrepareButton(), RemoveItem(), Reset(), SanitizePosition(), SetItemCurrent(), SetPosition(), SetScrollBarPosition(), and updateLCD().
int MythUIButtonList::m_topPosition [protected] |
Definition at line 305 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), DistributeButtons(), InsertItem(), MoveItemUpDown(), MoveUp(), RemoveItem(), Reset(), SetItemCurrent(), SetPosition(), and SetPositionArrowStates().
int MythUIButtonList::m_itemCount [protected] |
Definition at line 306 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), DistributeButtons(), DistributeCols(), DistributeRow(), GetCount(), InsertItem(), IsEmpty(), MoveDown(), RemoveItem(), Reset(), SetPosition(), SetPositionArrowStates(), SetScrollBarPosition(), and updateLCD().
bool MythUIButtonList::m_keepSelAtBottom [protected] |
Definition at line 307 of file mythuibuttonlist.h.
Referenced by Const(), MoveDown(), and SetPosition().
QList<MythUIButtonListItem*> MythUIButtonList::m_itemList [protected] |
Definition at line 309 of file mythuibuttonlist.h.
Referenced by GetItemAt(), GetItemByData(), GetItemCurrent(), GetItemFirst(), GetItemNext(), GetItemPos(), InitButton(), InsertItem(), MoveDown(), MoveItemUpDown(), MoveToNamedPosition(), MoveUp(), PageDown(), PrepareButton(), RemoveItem(), Reset(), SanitizePosition(), SetAllChecked(), SetItemCurrent(), SetPosition(), SetValueByData(), and ~MythUIButtonList().
int MythUIButtonList::m_nextItemLoaded [protected] |
Definition at line 310 of file mythuibuttonlist.h.
Referenced by Const(), customEvent(), LoadInBackground(), and StopLoad().
bool MythUIButtonList::m_drawFromBottom [protected] |
Definition at line 312 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), ParseElement(), SetDrawFromBottom(), and SetPosition().
QString MythUIButtonList::m_lcdTitle [protected] |
Definition at line 314 of file mythuibuttonlist.h.
Referenced by Const(), SetLCDTitles(), and updateLCD().
QStringList MythUIButtonList::m_lcdColumns [protected] |
Definition at line 315 of file mythuibuttonlist.h.
Referenced by SetLCDTitles(), and updateLCD().
1.6.3