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) |
Public Member Functions | |
| MythUIButtonList (MythUIType *parent, const QString &name) | |
| MythUIButtonList (MythUIType *parent, const QString &name, const QRect &area, bool showArrow=true, bool showScrollArrows=false) | |
| ~MythUIButtonList () | |
| virtual bool | keyPressEvent (QKeyEvent *) |
| virtual bool | gestureEvent (MythGestureEvent *event) |
| 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) |
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 | 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 |
| 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 |
| 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 117 of file mythuibuttonlist.h.
Definition at line 130 of file mythuibuttonlist.h.
Definition at line 132 of file mythuibuttonlist.h.
enum MythUIButtonList::ScrollStyle [protected] |
Definition at line 195 of file mythuibuttonlist.h.
enum MythUIButtonList::ArrangeType [protected] |
Definition at line 196 of file mythuibuttonlist.h.
enum MythUIButtonList::WrapStyle [protected] |
Definition at line 197 of file mythuibuttonlist.h.
| MythUIButtonList::MythUIButtonList | ( | MythUIType * | parent, | |
| const QString & | name | |||
| ) |
Definition at line 23 of file mythuibuttonlist.cpp.
Referenced by CreateCopy().
| MythUIButtonList::MythUIButtonList | ( | MythUIType * | parent, | |
| const QString & | name, | |||
| const QRect & | area, | |||
| bool | showArrow = true, |
|||
| bool | showScrollArrows = false | |||
| ) |
Definition at line 31 of file mythuibuttonlist.cpp.
| MythUIButtonList::~MythUIButtonList | ( | ) |
Definition at line 91 of file mythuibuttonlist.cpp.
| bool MythUIButtonList::keyPressEvent | ( | QKeyEvent * | e | ) | [virtual] |
Key event handler.
| event | Keypress event |
Reimplemented from MythUIType.
Definition at line 2278 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 2412 of file mythuibuttonlist.cpp.
| void MythUIButtonList::SetDrawFromBottom | ( | bool | draw | ) |
Definition at line 115 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 134 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(), 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 156 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 139 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 140 of file mythuibuttonlist.h.
| void MythUIButtonList::SetValueByData | ( | QVariant | data | ) |
Definition at line 1482 of file mythuibuttonlist.cpp.
Referenced by EditMetadataDialog::AddCategory(), GroupSelector::Create(), ImportSettings::Create(), GeneralSettings::Create(), Ripper::Create(), StoreOptEditor::customEvent(), VideoFilterDialog::fillWidgets(), GalleryFilterDialog::fillWidgets(), EditMetadataDialog::fillWidgets(), ThemeChooser::Init(), AudioSetupWizard::Init(), GrabberSettings::Init(), PostProcEditor::Load(), StoreOptEditor::Load(), SchedOptEditor::Load(), ScheduleEditor::Load(), LanguageSelection::Load(), ViewScheduled::LoadList(), StoreOptEditor::Save(), and MythUISpinBox::SetValue().
| int MythUIButtonList::GetIntValue | ( | void | ) | const [virtual] |
Reimplemented in MythUISpinBox.
Definition at line 1538 of file mythuibuttonlist.cpp.
| QString MythUIButtonList::GetValue | ( | void | ) | const [virtual] |
Reimplemented in MythUISpinBox.
Definition at line 1548 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 1558 of file mythuibuttonlist.cpp.
Referenced by NetSearch::doDeleteVideo(), NetSearch::doDownloadAndPlay(), NetSearch::doPlayVideo(), NetSearch::doSearch(), MythUISpinBox::GetIntValue(), MythUISpinBox::GetValue(), StoreOptEditor::PromptForRecgroup(), PostProcEditor::Save(), StoreOptEditor::Save(), SchedOptEditor::Save(), NetSearch::showMenu(), NetSearch::showWebVideo(), NetSearch::slotItemChanged(), ImportSettings::slotSave(), GrabberSettings::slotSave(), and NetSearch::streamWebVideo().
| MythRect MythUIButtonList::GetButtonArea | ( | void | ) | const |
Definition at line 1568 of file mythuibuttonlist.cpp.
Referenced by MythUIStateType::RecalculateArea().
| void MythUIButtonList::SetItemCurrent | ( | MythUIButtonListItem * | item | ) |
Definition at line 1499 of file mythuibuttonlist.cpp.
Referenced by MythDialogBox::AddButton(), TimePopup::Create(), ManualSchedule::Create(), StatusBox::customEvent(), SearchView::customEvent(), StoreOptEditor::customEvent(), MusicCommon::customEvent(), DoFind(), ChannelEditor::fillList(), PlayerSettings::fillRegionList(), gestureEvent(), VideoSelector::getVideoList(), 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(), 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 1505 of file mythuibuttonlist.cpp.
| MythUIButtonListItem * MythUIButtonList::GetItemCurrent | ( | ) | const |
Definition at line 1529 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(), CustomPriority::installClicked(), PlaybackBox::ItemVisible(), StatusBox::keyPressEvent(), SearchView::keyPressEvent(), ProgramRecPriority::keyPressEvent(), PlaybackBox::keyPressEvent(), keyPressEvent(), MythDialogBox::keyPressEvent(), MythBurn::keyPressEvent(), MusicCommon::keyPressEvent(), Ripper::keyPressEvent(), BookmarkManager::keyPressEvent(), ViewScheduled::LoadList(), ChannelEditor::menu(), MoveDown(), SmartPLOrderByDialog::moveDownPressed(), MoveItemUpDown(), MoveUp(), SmartPLOrderByDialog::moveUpPressed(), 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(), ScheduleEditor::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(), 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(), 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 1575 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 1583 of file mythuibuttonlist.cpp.
Referenced by PlaybackBox::HandleRecordingRemoveEvent().
| MythUIButtonListItem * MythUIButtonList::GetItemAt | ( | int | pos | ) | const |
Definition at line 1615 of file mythuibuttonlist.cpp.
Referenced by LocationDialog::clearResults(), MythBurn::createConfigFile(), SearchView::customEvent(), NetTree::customEvent(), NetSearch::customEvent(), MetadataResultsDialog::customEvent(), ImageSearchResultsDialog::customEvent(), MusicCommon::customEvent(), DoFind(), NetSearch::doSearch(), ZMEvents::eventChanged(), SmartPLOrderByDialog::getFieldList(), VideoDialog::GetItemByMetadata(), 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 1623 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 2259 of file mythuibuttonlist.cpp.
| uint MythUIButtonList::ItemHeight | ( | void | ) |
Definition at line 2267 of file mythuibuttonlist.cpp.
| LayoutType MythUIButtonList::GetLayout | ( | ) | const [inline] |
Definition at line 157 of file mythuibuttonlist.h.
Referenced by MythDialogBox::keyPressEvent().
| bool MythUIButtonList::MoveItemUpDown | ( | MythUIButtonListItem * | item, | |
| bool | up | |||
| ) |
Definition at line 2106 of file mythuibuttonlist.cpp.
Referenced by ScreenSetup::customEvent(), and MythUIButtonListItem::MoveUpDown().
| void MythUIButtonList::SetAllChecked | ( | MythUIButtonListItem::CheckState | state | ) |
Definition at line 2152 of file mythuibuttonlist.cpp.
| int MythUIButtonList::GetCurrentPos | ( | ) | const [inline] |
Definition at line 163 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(), TimePopup::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 1639 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 165 of file mythuibuttonlist.h.
Referenced by StatusBox::customEvent(), save_position(), and ProgLister::UpdateDisplay().
| int MythUIButtonList::GetCount | ( | void | ) | const |
Definition at line 1594 of file mythuibuttonlist.cpp.
Referenced by ChannelEditor::channelIconImport(), LocationDialog::clearResults(), RSSEditor::Create(), TimePopup::Create(), ManualSchedule::Create(), MythBurn::createConfigFile(), ScreenSetup::customEvent(), SearchView::customEvent(), NetTree::customEvent(), NetSearch::customEvent(), MetadataResultsDialog::customEvent(), ImageSearchResultsDialog::customEvent(), MusicCommon::customEvent(), ZMEvents::deleteAll(), ScreenSetup::deleteScreen(), DoFind(), ScreenSetup::doListSelect(), NetSearch::doSearch(), ZMEvents::eventChanged(), SmartPLOrderByDialog::getFieldList(), ProgLister::HandleSelected(), LogViewer::Init(), EditPowerSearchPopup::initLists(), 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 1599 of file mythuibuttonlist.cpp.
Referenced by ZMEvents::eventChanged().
| bool MythUIButtonList::IsEmpty | ( | void | ) | const |
Definition at line 1607 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 1982 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 1879 of file mythuibuttonlist.cpp.
Referenced by gestureEvent(), keyPressEvent(), and MoveItemUpDown().
| bool MythUIButtonList::MoveToNamedPosition | ( | const QString & | position_name | ) |
Definition at line 2075 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 1447 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 2718 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 2724 of file mythuibuttonlist.cpp.
Referenced by MythThemedMenu::aboutToShow(), and SetPositionArrowStates().
| void MythUIButtonList::SetSearchFields | ( | const QString & | fields | ) | [inline] |
Definition at line 179 of file mythuibuttonlist.h.
Referenced by ViewScheduled::Create(), ProgramRecPriority::Create(), ProgLister::Create(), and PlaybackBox::Init().
| void MythUIButtonList::ShowSearchDialog | ( | void | ) |
Definition at line 2788 of file mythuibuttonlist.cpp.
Referenced by keyPressEvent(), MusicCommon::searchButtonList(), and MythUIButtonTree::ShowSearchDialog().
Definition at line 2818 of file mythuibuttonlist.cpp.
Referenced by SearchButtonListDialog::searchChanged().
| bool MythUIButtonList::FindNext | ( | void | ) |
Definition at line 2825 of file mythuibuttonlist.cpp.
Referenced by SearchButtonListDialog::nextClicked().
| bool MythUIButtonList::FindPrev | ( | void | ) |
Definition at line 2830 of file mythuibuttonlist.cpp.
Referenced by SearchButtonListDialog::prevClicked().
| void MythUIButtonList::Select | ( | ) | [slot] |
Definition at line 100 of file mythuibuttonlist.cpp.
Referenced by Const(), and MythUIButtonTree::SwitchList().
| void MythUIButtonList::Deselect | ( | ) | [slot] |
Definition at line 110 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::DrawSelf | ( | MythPainter * | p, | |
| int | xoffset, | |||
| int | yoffset, | |||
| int | alphaMod, | |||
| QRect | clipRect | |||
| ) | [protected, virtual] |
| void MythUIButtonList::Const | ( | void | ) | [protected] |
Definition at line 42 of file mythuibuttonlist.cpp.
Referenced by MythUIButtonList().
| void MythUIButtonList::Init | ( | void | ) | [protected, virtual] |
Definition at line 2160 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 1419 of file mythuibuttonlist.cpp.
Referenced by MythUIButtonListItem::MythUIButtonListItem().
| int MythUIButtonList::minButtonWidth | ( | const MythRect & | area | ) | [protected] |
Definition at line 169 of file mythuibuttonlist.cpp.
Referenced by DistributeButtons(), and DistributeRow().
| int MythUIButtonList::minButtonHeight | ( | const MythRect & | area | ) | [protected] |
Definition at line 197 of file mythuibuttonlist.cpp.
Referenced by DistributeButtons(), and DistributeRow().
| void MythUIButtonList::InitButton | ( | int | itemIdx, | |
| MythUIStateType *& | realButton, | |||
| MythUIButtonListItem *& | buttonItem | |||
| ) | [protected] |
Definition at line 1647 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 222 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 271 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 632 of file mythuibuttonlist.cpp.
Referenced by DistributeButtons().
| bool MythUIButtonList::DistributeButtons | ( | void | ) | [protected] |
Definition at line 750 of file mythuibuttonlist.cpp.
Referenced by SetPositionArrowStates().
| void MythUIButtonList::SetPosition | ( | void | ) | [protected] |
Definition at line 1234 of file mythuibuttonlist.cpp.
Referenced by SetPositionArrowStates().
| void MythUIButtonList::SetPositionArrowStates | ( | void | ) | [protected] |
Definition at line 1364 of file mythuibuttonlist.cpp.
Referenced by DrawSelf(), GetVisibleCount(), and MythUISpinBox::SetRange().
| void MythUIButtonList::ItemVisible | ( | MythUIButtonListItem * | item | ) | [protected] |
Definition at line 1413 of file mythuibuttonlist.cpp.
Referenced by MythUIButtonListItem::SetToRealButton().
| void MythUIButtonList::SetActive | ( | bool | active | ) | [protected] |
Definition at line 120 of file mythuibuttonlist.cpp.
Referenced by Deselect(), MythUIButtonTree::Init(), Select(), and MythUIButtonTree::SetTreeState().
| int MythUIButtonList::PageUp | ( | void | ) | [protected] |
Definition at line 1674 of file mythuibuttonlist.cpp.
Referenced by MoveUp().
| int MythUIButtonList::PageDown | ( | void | ) | [protected] |
Definition at line 1776 of file mythuibuttonlist.cpp.
Referenced by MoveDown().
Definition at line 2835 of file mythuibuttonlist.cpp.
Referenced by Find(), FindNext(), and FindPrev().
| void MythUIButtonList::CalculateVisibleItems | ( | void | ) | [protected, virtual] |
Definition at line 2473 of file mythuibuttonlist.cpp.
Referenced by Init().
| QPoint MythUIButtonList::GetButtonPosition | ( | int | column, | |
| int | row | |||
| ) | const [protected, virtual] |
Definition at line 2463 of file mythuibuttonlist.cpp.
Referenced by Init().
| void MythUIButtonList::SetButtonArea | ( | const MythRect & | rect | ) | [protected] |
Definition at line 2510 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 2528 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 2656 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 2647 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 2713 of file mythuibuttonlist.cpp.
| void MythUIButtonList::SanitizePosition | ( | void | ) | [protected] |
Definition at line 1356 of file mythuibuttonlist.cpp.
Referenced by MoveDown(), MoveUp(), and SetPositionArrowStates().
friend class MythUIButtonListItem [friend] |
Definition at line 306 of file mythuibuttonlist.h.
Referenced by MythUISpinBox::SetRange().
friend class MythUIButtonTree [friend] |
Definition at line 307 of file mythuibuttonlist.h.
LayoutType MythUIButtonList::m_layout [protected] |
Definition at line 254 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 255 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), DistributeButtons(), Init(), MoveDown(), MoveUp(), ParseElement(), and SetPositionArrowStates().
ScrollStyle MythUIButtonList::m_scrollStyle [protected] |
Definition at line 256 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 257 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), DistributeCols(), DistributeRow(), MoveDown(), MoveUp(), ParseElement(), SanitizePosition(), and SetPosition().
int MythUIButtonList::m_alignment [protected] |
Definition at line 258 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), DistributeButtons(), and ParseElement().
MythRect MythUIButtonList::m_contentsRect [protected] |
Definition at line 260 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 262 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), ParseElement(), and ShowSearchDialog().
QString MythUIButtonList::m_searchFields [protected] |
Definition at line 263 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), and DoFind().
QString MythUIButtonList::m_searchStr [protected] |
Definition at line 264 of file mythuibuttonlist.h.
bool MythUIButtonList::m_searchStartsWith [protected] |
Definition at line 265 of file mythuibuttonlist.h.
int MythUIButtonList::m_itemWidth [protected] |
Definition at line 267 of file mythuibuttonlist.h.
Referenced by CalculateVisibleItems(), Const(), CopyFrom(), GetButtonPosition(), Init(), and ItemWidth().
int MythUIButtonList::m_itemHeight [protected] |
Definition at line 268 of file mythuibuttonlist.h.
Referenced by CalculateVisibleItems(), Const(), CopyFrom(), GetButtonPosition(), Init(), and ItemHeight().
int MythUIButtonList::m_itemHorizSpacing [protected] |
Definition at line 269 of file mythuibuttonlist.h.
Referenced by CalculateVisibleItems(), Const(), CopyFrom(), DistributeButtons(), DistributeRow(), GetButtonPosition(), PageDown(), PageUp(), and ParseElement().
int MythUIButtonList::m_itemVertSpacing [protected] |
Definition at line 270 of file mythuibuttonlist.h.
Referenced by CalculateVisibleItems(), Const(), CopyFrom(), DistributeButtons(), DistributeCols(), DistributeRow(), GetButtonPosition(), and ParseElement().
uint MythUIButtonList::m_itemsVisible [protected] |
Definition at line 271 of file mythuibuttonlist.h.
Referenced by CalculateVisibleItems(), Const(), CopyFrom(), DistributeButtons(), GetVisibleCount(), Init(), MoveDown(), MoveUp(), SetPosition(), and SetPositionArrowStates().
int MythUIButtonList::m_maxVisible [protected] |
Definition at line 272 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), DistributeButtons(), InitButton(), and PrepareButton().
int MythUIButtonList::m_rows [protected] |
Definition at line 273 of file mythuibuttonlist.h.
Referenced by CalculateVisibleItems(), Const(), and DistributeButtons().
int MythUIButtonList::m_columns [protected] |
Definition at line 274 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 275 of file mythuibuttonlist.h.
Referenced by Const(), DistributeButtons(), and PageUp().
int MythUIButtonList::m_rightColumns [protected] |
Definition at line 275 of file mythuibuttonlist.h.
Referenced by Const(), DistributeButtons(), and PageDown().
int MythUIButtonList::m_topRows [protected] |
Definition at line 276 of file mythuibuttonlist.h.
Referenced by Const(), DistributeButtons(), PageDown(), and PageUp().
int MythUIButtonList::m_bottomRows [protected] |
Definition at line 276 of file mythuibuttonlist.h.
Referenced by Const(), DistributeButtons(), PageDown(), and PageUp().
bool MythUIButtonList::m_active [protected] |
Definition at line 278 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), SetActive(), and MythUIButtonListItem::SetToRealButton().
bool MythUIButtonList::m_showArrow [protected] |
Definition at line 279 of file mythuibuttonlist.h.
Referenced by CopyFrom(), MythUIButtonList(), and ParseElement().
MythUIStateType* MythUIButtonList::m_upArrow [protected] |
Definition at line 281 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), Init(), and SetPositionArrowStates().
MythUIStateType* MythUIButtonList::m_downArrow [protected] |
Definition at line 282 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), Init(), and SetPositionArrowStates().
MythUIStateType* MythUIButtonList::m_buttontemplate [protected] |
Definition at line 284 of file mythuibuttonlist.h.
Referenced by Const(), Init(), InitButton(), and PrepareButton().
QVector<MythUIStateType *> MythUIButtonList::m_ButtonList [protected] |
Definition at line 286 of file mythuibuttonlist.h.
Referenced by CopyFrom(), DistributeButtons(), DistributeRow(), Init(), InitButton(), PrepareButton(), and SetPosition().
QMap<int, MythUIButtonListItem *> MythUIButtonList::m_ButtonToItem [protected] |
Definition at line 287 of file mythuibuttonlist.h.
Referenced by gestureEvent(), InitButton(), PrepareButton(), Reset(), SetPosition(), SetPositionArrowStates(), and ~MythUIButtonList().
QHash<QString, QString> MythUIButtonList::m_actionRemap [protected] |
Definition at line 288 of file mythuibuttonlist.h.
Referenced by CopyFrom(), keyPressEvent(), and ParseElement().
bool MythUIButtonList::m_initialized [protected] |
Definition at line 290 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 291 of file mythuibuttonlist.h.
Referenced by Const(), DrawSelf(), GetVisibleCount(), SetPositionArrowStates(), and Update().
bool MythUIButtonList::m_clearing [protected] |
Definition at line 292 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), RemoveItem(), Reset(), SetPositionArrowStates(), and ~MythUIButtonList().
int MythUIButtonList::m_selPosition [protected] |
Definition at line 294 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), DistributeButtons(), GetItemCurrent(), InsertItem(), MoveDown(), MoveItemUpDown(), MoveToNamedPosition(), MoveUp(), PageDown(), PageUp(), PrepareButton(), RemoveItem(), Reset(), SanitizePosition(), SetItemCurrent(), SetPosition(), and updateLCD().
int MythUIButtonList::m_topPosition [protected] |
Definition at line 295 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 296 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), DistributeButtons(), DistributeCols(), DistributeRow(), GetCount(), InsertItem(), IsEmpty(), MoveDown(), RemoveItem(), Reset(), SetPosition(), SetPositionArrowStates(), and updateLCD().
bool MythUIButtonList::m_keepSelAtBottom [protected] |
Definition at line 297 of file mythuibuttonlist.h.
Referenced by Const(), MoveDown(), and SetPosition().
QList<MythUIButtonListItem*> MythUIButtonList::m_itemList [protected] |
Definition at line 299 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().
bool MythUIButtonList::m_drawFromBottom [protected] |
Definition at line 301 of file mythuibuttonlist.h.
Referenced by Const(), CopyFrom(), ParseElement(), SetDrawFromBottom(), and SetPosition().
QString MythUIButtonList::m_lcdTitle [protected] |
Definition at line 303 of file mythuibuttonlist.h.
Referenced by Const(), SetLCDTitles(), and updateLCD().
QStringList MythUIButtonList::m_lcdColumns [protected] |
Definition at line 304 of file mythuibuttonlist.h.
Referenced by SetLCDTitles(), and updateLCD().
1.6.3