#include <uilistbtntype.h>

Definition at line 164 of file uilistbtntype.h.
| UIListBtnType::UIListBtnType | ( | const QString & | name, | |
| const QRect & | area, | |||
| int | order, | |||
| bool | showArrow = true, |
|||
| bool | showScrollArrows = false | |||
| ) |
Definition at line 858 of file uilistbtntype.cpp.
| UIListBtnType::~UIListBtnType | ( | ) |
Definition at line 902 of file uilistbtntype.cpp.
| void UIListBtnType::SetParentListTree | ( | UIListTreeType * | parent | ) | [inline] |
| void UIListBtnType::SetFontActive | ( | fontProp * | font | ) |
Definition at line 927 of file uilistbtntype.cpp.
Referenced by UIListTreeType::CreateLevel(), and XMLParse::parseListBtnArea().
| void UIListBtnType::SetFontInactive | ( | fontProp * | font | ) |
Definition at line 932 of file uilistbtntype.cpp.
Referenced by UIListTreeType::CreateLevel(), and XMLParse::parseListBtnArea().
| void UIListBtnType::SetSpacing | ( | int | spacing | ) |
Definition at line 937 of file uilistbtntype.cpp.
Referenced by UIListTreeType::CreateLevel(), and XMLParse::parseListBtnArea().
| void UIListBtnType::SetMargin | ( | int | margin | ) |
Definition at line 942 of file uilistbtntype.cpp.
Referenced by UIListTreeType::CreateLevel(), and XMLParse::parseListBtnArea().
| void UIListBtnType::SetItemRegColor | ( | const QColor & | beg, | |
| const QColor & | end, | |||
| uint | alpha | |||
| ) |
Definition at line 909 of file uilistbtntype.cpp.
Referenced by UIListTreeType::CreateLevel(), XMLParse::parseListBtnArea(), and UIListBtnType().
| void UIListBtnType::SetItemSelColor | ( | const QColor & | beg, | |
| const QColor & | end, | |||
| uint | alpha | |||
| ) |
Definition at line 918 of file uilistbtntype.cpp.
Referenced by UIListTreeType::CreateLevel(), XMLParse::parseListBtnArea(), and UIListBtnType().
| void UIListBtnType::SetJustification | ( | int | justification | ) | [inline] |
| void UIListBtnType::Draw | ( | QPainter * | p, | |
| int | order, | |||
| int | context | |||
| ) | [virtual] |
Reimplemented from UIType.
Definition at line 1594 of file uilistbtntype.cpp.
Referenced by UIListTreeType::Draw(), and UIListTreeType::DrawRegion().
| void UIListBtnType::Draw | ( | QPainter * | p, | |
| int | order, | |||
| int | context, | |||
| bool | active_on | |||
| ) |
Definition at line 1605 of file uilistbtntype.cpp.
| void UIListBtnType::SetActive | ( | bool | active | ) |
Definition at line 947 of file uilistbtntype.cpp.
Referenced by MythNewsConfig::cursorLeft(), MythNews::cursorLeft(), MythFlixConfig::cursorLeft(), MythFlix::cursorLeft(), MythNewsConfig::cursorRight(), MythNews::cursorRight(), MythFlixConfig::cursorRight(), MythFlix::cursorRight(), IconView::HandleMenuButtonPress(), IconView::keyPressEvent(), IconView::LoadMenuTheme(), MythNewsConfig::loadTheme(), MythNews::loadTheme(), MythFlixQueue::loadTheme(), MythFlixConfig::loadTheme(), MythFlix::loadTheme(), looseFocus(), UIListTreeType::MoveLeft(), UIListTreeType::MoveRight(), UIListTreeType::SetTree(), and takeFocus().
| void UIListBtnType::Reset | ( | void | ) |
Definition at line 952 of file uilistbtntype.cpp.
Referenced by UIListTreeType::ClearLevel(), LocationDialog::doSearch(), IconView::HandleMainMenu(), IconView::HandleSubMenuFile(), IconView::HandleSubMenuMark(), IconView::HandleSubMenuMetadata(), MythNews::loadSites(), MythNews::processAndShowNews(), MythFlixQueue::processAndShowNews(), MythFlix::processAndShowNews(), MythNewsConfig::slotCategoryChanged(), MythFlixConfig::slotCategoryChanged(), MythNews::slotSiteSelected(), MythburnWizard::updateArchiveList(), ExportNativeWizard::updateArchiveList(), ImportNativeWizard::updateFileList(), FileSelector::updateFileList(), DirectoryFinder::updateFileList(), RecordingSelector::updateRecordingList(), MythburnWizard::updateSelectedArchiveList(), VideoSelector::updateVideoList(), and ~UIListBtnType().
| void UIListBtnType::calculateScreenArea | ( | void | ) | [virtual] |
Reimplemented from UIType.
Definition at line 1907 of file uilistbtntype.cpp.
Referenced by XMLParse::parseListBtnArea(), and ScreenSetup::wireUI().
| void UIListBtnType::SetItemCurrent | ( | UIListBtnTypeItem * | item | ) |
Definition at line 1068 of file uilistbtntype.cpp.
Referenced by incSearchNext(), SourceSetup::loadData(), SetItemCurrent(), MythburnWizard::updateArchiveList(), ExportNativeWizard::updateArchiveList(), RecordingSelector::updateRecordingList(), and VideoSelector::updateVideoList().
| void UIListBtnType::SetItemCurrent | ( | int | pos | ) |
Definition at line 1138 of file uilistbtntype.cpp.
| UIListBtnTypeItem * UIListBtnType::GetItemCurrent | ( | ) |
Definition at line 1147 of file uilistbtntype.cpp.
Referenced by ScreenSetup::activeListItemSelected(), ScreenSetup::cursorDown(), ScreenSetup::cursorRight(), ScreenSetup::cursorSelect(), ScreenSetup::cursorUp(), MythNews::deleteNewsSite(), ScreenSetup::deleteScreen(), LocationDialog::getLocation(), LocationDialog::getSource(), IconView::HandleMenuButtonPress(), MythFlix::InsertMovieIntoQueue(), LocationDialog::keyPressEvent(), SourceSetup::keyPressEvent(), MythNewsConfig::keyPressEvent(), MythFlixConfig::keyPressEvent(), MythburnWizard::keyPressEvent(), ImportNativeWizard::keyPressEvent(), FileSelector::keyPressEvent(), DirectoryFinder::keyPressEvent(), ImportNativeWizard::nextPressed(), FileSelector::OKPressed(), DirectoryFinder::OKPressed(), MythNews::processAndShowNews(), MythFlix::processAndShowNews(), MythburnWizard::removeItem(), ExportNativeWizard::removeItem(), SourceSetup::retrieveSpinboxUpdate(), SourceSetup::saveData(), UIListTreeType::SetCurrentPosition(), MythburnWizard::setProfile(), MythNews::showEditDialog(), MythburnWizard::showEditMetadataDialog(), MythFlixQueue::slotMoveToQueue(), MythFlixQueue::slotMoveToTop(), MythFlixQueue::slotRemoveFromQueue(), MythFlixQueue::slotShowNetFlixPage(), MythFlix::slotShowNetFlixPage(), MythNews::slotViewArticle(), SourceSetup::sourceListItemSelected(), MythburnWizard::toggleReorderState(), VideoSelector::toggleSelectedState(), RecordingSelector::toggleSelectedState(), MythburnWizard::toggleUseCutlist(), MythburnWizard::updateArchiveList(), ExportNativeWizard::updateArchiveList(), ScreenSetup::updateHelpText(), MythNews::updateInfoView(), MythFlixQueue::updateInfoView(), MythFlix::updateInfoView(), RecordingSelector::updateRecordingList(), MythburnWizard::updateSizeBar(), SourceSetup::updateSpinboxUpdate(), and VideoSelector::updateVideoList().
| UIListBtnTypeItem * UIListBtnType::GetItemFirst | ( | ) |
Definition at line 1152 of file uilistbtntype.cpp.
Referenced by UIListTreeType::ClearLevel(), IconView::ClearMenu(), MythNewsConfig::loadTheme(), MythFlixConfig::loadTheme(), UIListTreeType::SetTree(), MythburnWizard::updateArchiveList(), ExportNativeWizard::updateArchiveList(), RecordingSelector::updateRecordingList(), and VideoSelector::updateVideoList().
| UIListBtnTypeItem * UIListBtnType::GetItemNext | ( | UIListBtnTypeItem * | item | ) |
Definition at line 1157 of file uilistbtntype.cpp.
Referenced by UIListTreeType::ClearLevel(), and IconView::ClearMenu().
| UIListBtnTypeItem * UIListBtnType::GetItemAt | ( | int | pos | ) |
Definition at line 1175 of file uilistbtntype.cpp.
Referenced by LocationDialog::doSearch(), and MythburnWizard::reloadSelectedList().
| bool UIListBtnType::MoveItemUpDown | ( | UIListBtnTypeItem * | item, | |
| bool | flag | |||
| ) |
Definition at line 1435 of file uilistbtntype.cpp.
Referenced by ScreenSetup::doListSelect(), and UIListBtnTypeItem::moveUpDown().
| QPtrListIterator< UIListBtnTypeItem > UIListBtnType::GetIterator | ( | void | ) |
Definition at line 1170 of file uilistbtntype.cpp.
Referenced by UIListTreeType::RefreshCurrentLevel(), SourceSetup::saveData(), ScreenSetup::saveData(), and SourceSetup::~SourceSetup().
| int UIListBtnType::GetItemPos | ( | UIListBtnTypeItem * | item | ) |
Definition at line 1180 of file uilistbtntype.cpp.
Referenced by ScreenSetup::cursorDown(), ScreenSetup::cursorUp(), LocationDialog::keyPressEvent(), and SourceSetup::keyPressEvent().
| int UIListBtnType::GetCount | ( | ) |
Definition at line 1165 of file uilistbtntype.cpp.
Referenced by ScreenSetup::cursorDown(), MythNewsConfig::cursorRight(), MythFlixConfig::cursorRight(), ScreenSetup::deleteScreen(), ScreenSetup::doListSelect(), LocationDialog::keyPressEvent(), SourceSetup::keyPressEvent(), ScreenSetup::keyPressEvent(), UIListTreeType::Redraw(), MythburnWizard::reloadSelectedList(), and VideoSelector::updateVideoList().
| void UIListBtnType::MoveDown | ( | MovementUnit | unit = MoveItem |
) |
Definition at line 1282 of file uilistbtntype.cpp.
Referenced by ScreenSetup::cursorDown(), MythNewsConfig::cursorDown(), MythNews::cursorDown(), MythFlixQueue::cursorDown(), MythFlixConfig::cursorDown(), MythFlix::cursorDown(), LocationDialog::keyPressEvent(), SourceSetup::keyPressEvent(), VideoSelector::keyPressEvent(), RecordingSelector::keyPressEvent(), MythburnWizard::keyPressEvent(), ImportNativeWizard::keyPressEvent(), IconView::keyPressEvent(), FileSelector::keyPressEvent(), ExportNativeWizard::keyPressEvent(), DirectoryFinder::keyPressEvent(), UIListTreeType::MoveDown(), and MoveItemUpDown().
| void UIListBtnType::MoveDown | ( | int | count | ) |
Definition at line 1340 of file uilistbtntype.cpp.
| void UIListBtnType::MoveUp | ( | MovementUnit | unit = MoveItem |
) |
Definition at line 1185 of file uilistbtntype.cpp.
Referenced by ScreenSetup::cursorUp(), MythNewsConfig::cursorUp(), MythNews::cursorUp(), MythFlixQueue::cursorUp(), MythFlixConfig::cursorUp(), MythFlix::cursorUp(), LocationDialog::keyPressEvent(), SourceSetup::keyPressEvent(), VideoSelector::keyPressEvent(), RecordingSelector::keyPressEvent(), MythburnWizard::keyPressEvent(), ImportNativeWizard::keyPressEvent(), IconView::keyPressEvent(), FileSelector::keyPressEvent(), ExportNativeWizard::keyPressEvent(), DirectoryFinder::keyPressEvent(), MoveItemUpDown(), and UIListTreeType::MoveUp().
| void UIListBtnType::MoveUp | ( | int | count | ) |
Definition at line 1242 of file uilistbtntype.cpp.
| bool UIListBtnType::MoveToNamedPosition | ( | const QString & | position_name | ) |
| bool UIListBtnType::incSearchStart | ( | void | ) |
Definition at line 1488 of file uilistbtntype.cpp.
Referenced by UIListTreeType::incSearchStart(), LocationDialog::keyPressEvent(), and ScreenSetup::keyPressEvent().
| bool UIListBtnType::incSearchNext | ( | void | ) |
Definition at line 1524 of file uilistbtntype.cpp.
Referenced by UIListTreeType::incSearchNext(), incSearchStart(), LocationDialog::keyPressEvent(), and ScreenSetup::keyPressEvent().
| bool UIListBtnType::IsVisible | ( | ) | [inline] |
Definition at line 211 of file uilistbtntype.h.
Referenced by UIListTreeType::Draw(), and UIListTreeType::DrawRegion().
| void UIListBtnType::SetVisible | ( | bool | vis | ) | [inline] |
Definition at line 212 of file uilistbtntype.h.
Referenced by UIListTreeType::MoveLeft(), UIListTreeType::MoveRight(), and UIListTreeType::SetTree().
| void UIListBtnType::SetDrawOffset | ( | int | x | ) | [inline] |
Definition at line 214 of file uilistbtntype.h.
Referenced by UIListTreeType::Draw(), and UIListTreeType::DrawRegion().
| int UIListBtnType::GetDrawOffset | ( | void | ) | [inline] |
| QRect UIListBtnType::GetArea | ( | void | ) | [inline] |
Definition at line 217 of file uilistbtntype.h.
Referenced by UIListTreeType::Draw(), UIListTreeType::DrawRegion(), and UIListTreeType::RedrawCurrent().
| uint UIListBtnType::GetNumbItemsVisible | ( | ) | [inline] |
Definition at line 218 of file uilistbtntype.h.
Referenced by UIListTreeType::getNumbItemsVisible().
| bool UIListBtnType::takeFocus | ( | ) | [virtual, slot] |
| void UIListBtnType::looseFocus | ( | ) | [virtual, slot] |
| void UIListBtnType::Init | ( | void | ) | [private] |
Definition at line 1750 of file uilistbtntype.cpp.
Referenced by UIListBtnTypeItem::CalcDimensions(), and Draw().
| void UIListBtnType::LoadPixmap | ( | QPixmap & | pix, | |
| const QString & | fileName | |||
| ) | [private] |
| void UIListBtnType::InsertItem | ( | UIListBtnTypeItem * | item | ) | [private] |
Definition at line 976 of file uilistbtntype.cpp.
Referenced by UIListBtnTypeItem::UIListBtnTypeItem().
| void UIListBtnType::RemoveItem | ( | UIListBtnTypeItem * | item | ) | [private] |
Definition at line 999 of file uilistbtntype.cpp.
Referenced by UIListBtnTypeItem::~UIListBtnTypeItem().
| void UIListBtnType::itemSelected | ( | UIListBtnTypeItem * | item | ) | [signal] |
Referenced by InsertItem(), MoveDown(), MoveUp(), RemoveItem(), and SetItemCurrent().
friend class UIListBtnTypeItem [friend] |
Definition at line 288 of file uilistbtntype.h.
UIListTreeType* UIListBtnType::m_parentListTree [private] |
QRect UIListBtnType::m_rect [private] |
Definition at line 233 of file uilistbtntype.h.
Referenced by UIListBtnTypeItem::CalcDimensions(), calculateScreenArea(), Draw(), Init(), and UIListBtnType().
QRect UIListBtnType::m_contentsRect [private] |
QRect UIListBtnType::m_arrowsRect [private] |
int UIListBtnType::m_itemHeight [private] |
Definition at line 237 of file uilistbtntype.h.
Referenced by UIListBtnTypeItem::CalcDimensions(), Draw(), Init(), and UIListBtnType().
int UIListBtnType::m_itemSpacing [private] |
Definition at line 238 of file uilistbtntype.h.
Referenced by Draw(), Init(), SetSpacing(), and UIListBtnType().
int UIListBtnType::m_itemMargin [private] |
Definition at line 239 of file uilistbtntype.h.
Referenced by UIListBtnTypeItem::CalcDimensions(), Draw(), Init(), SetMargin(), and UIListBtnType().
uint UIListBtnType::m_itemsVisible [private] |
Definition at line 240 of file uilistbtntype.h.
Referenced by Init(), InsertItem(), MoveDown(), MoveToNamedPosition(), MoveUp(), RemoveItem(), SetItemCurrent(), and UIListBtnType().
int UIListBtnType::m_justify [private] |
bool UIListBtnType::m_active [private] |
Definition at line 244 of file uilistbtntype.h.
Referenced by Draw(), UIListBtnTypeItem::paint(), SetActive(), and UIListBtnType().
bool UIListBtnType::m_visible [private] |
bool UIListBtnType::m_showScrollArrows [private] |
Definition at line 246 of file uilistbtntype.h.
Referenced by Draw(), Init(), InsertItem(), and UIListBtnType().
bool UIListBtnType::m_showArrow [private] |
Definition at line 247 of file uilistbtntype.h.
Referenced by UIListBtnTypeItem::CalcDimensions(), Draw(), UIListBtnTypeItem::paint(), and UIListBtnType().
bool UIListBtnType::m_showUpArrow [private] |
Definition at line 248 of file uilistbtntype.h.
Referenced by Draw(), MoveDown(), MoveToNamedPosition(), MoveUp(), RemoveItem(), Reset(), SetItemCurrent(), and UIListBtnType().
bool UIListBtnType::m_showDnArrow [private] |
Definition at line 249 of file uilistbtntype.h.
Referenced by Draw(), Init(), InsertItem(), MoveDown(), MoveToNamedPosition(), MoveUp(), RemoveItem(), Reset(), SetItemCurrent(), and UIListBtnType().
QPixmap UIListBtnType::m_itemRegPix [private] |
Definition at line 251 of file uilistbtntype.h.
Referenced by Init(), and UIListBtnTypeItem::paint().
QPixmap UIListBtnType::m_itemSelActPix [private] |
Definition at line 252 of file uilistbtntype.h.
Referenced by Init(), and UIListBtnTypeItem::paint().
QPixmap UIListBtnType::m_itemSelInactPix [private] |
Definition at line 253 of file uilistbtntype.h.
Referenced by Init(), and UIListBtnTypeItem::paint().
QPixmap UIListBtnType::m_upArrowRegPix [private] |
QPixmap UIListBtnType::m_dnArrowRegPix [private] |
QPixmap UIListBtnType::m_upArrowActPix [private] |
QPixmap UIListBtnType::m_dnArrowActPix [private] |
QPixmap UIListBtnType::m_arrowPix [private] |
Definition at line 258 of file uilistbtntype.h.
Referenced by UIListBtnTypeItem::CalcDimensions(), Init(), and UIListBtnTypeItem::paint().
QPixmap UIListBtnType::m_checkNonePix [private] |
Definition at line 259 of file uilistbtntype.h.
Referenced by UIListBtnTypeItem::CalcDimensions(), Init(), and UIListBtnTypeItem::paint().
QPixmap UIListBtnType::m_checkHalfPix [private] |
Definition at line 260 of file uilistbtntype.h.
Referenced by Init(), and UIListBtnTypeItem::paint().
QPixmap UIListBtnType::m_checkFullPix [private] |
Definition at line 261 of file uilistbtntype.h.
Referenced by Init(), and UIListBtnTypeItem::paint().
QColor UIListBtnType::m_itemRegBeg [private] |
QColor UIListBtnType::m_itemRegEnd [private] |
QColor UIListBtnType::m_itemSelBeg [private] |
QColor UIListBtnType::m_itemSelEnd [private] |
uint UIListBtnType::m_itemRegAlpha [private] |
uint UIListBtnType::m_itemSelAlpha [private] |
fontProp* UIListBtnType::m_fontActive [private] |
Definition at line 270 of file uilistbtntype.h.
Referenced by Draw(), Init(), SetFontActive(), and UIListBtnType().
fontProp* UIListBtnType::m_fontInactive [private] |
Definition at line 271 of file uilistbtntype.h.
Referenced by Draw(), Init(), SetFontInactive(), and UIListBtnType().
bool UIListBtnType::m_initialized [private] |
Definition at line 273 of file uilistbtntype.h.
Referenced by UIListBtnTypeItem::CalcDimensions(), Draw(), Init(), and UIListBtnType().
bool UIListBtnType::m_clearing [private] |
Definition at line 274 of file uilistbtntype.h.
Referenced by RemoveItem(), Reset(), and UIListBtnType().
UIListBtnTypeItem* UIListBtnType::m_topItem [private] |
Definition at line 276 of file uilistbtntype.h.
Referenced by InsertItem(), MoveDown(), MoveItemUpDown(), MoveToNamedPosition(), MoveUp(), RemoveItem(), Reset(), SetItemCurrent(), and UIListBtnType().
UIListBtnTypeItem* UIListBtnType::m_selItem [private] |
Definition at line 277 of file uilistbtntype.h.
Referenced by Draw(), GetItemCurrent(), incSearchNext(), InsertItem(), MoveDown(), MoveItemUpDown(), MoveToNamedPosition(), MoveUp(), UIListBtnTypeItem::paint(), RemoveItem(), Reset(), SetItemCurrent(), and UIListBtnType().
QPtrListIterator<UIListBtnTypeItem>* UIListBtnType::m_topIterator [private] |
Definition at line 279 of file uilistbtntype.h.
Referenced by InsertItem(), MoveDown(), MoveToNamedPosition(), RemoveItem(), Reset(), SetItemCurrent(), UIListBtnType(), and ~UIListBtnType().
QPtrListIterator<UIListBtnTypeItem>* UIListBtnType::m_selIterator [private] |
Definition at line 280 of file uilistbtntype.h.
Referenced by InsertItem(), MoveDown(), MoveToNamedPosition(), MoveUp(), RemoveItem(), Reset(), SetItemCurrent(), UIListBtnType(), and ~UIListBtnType().
int UIListBtnType::m_selPosition [private] |
Definition at line 282 of file uilistbtntype.h.
Referenced by InsertItem(), MoveDown(), MoveItemUpDown(), MoveToNamedPosition(), MoveUp(), RemoveItem(), Reset(), SetItemCurrent(), and UIListBtnType().
int UIListBtnType::m_topPosition [private] |
Definition at line 283 of file uilistbtntype.h.
Referenced by InsertItem(), MoveDown(), MoveItemUpDown(), MoveToNamedPosition(), MoveUp(), RemoveItem(), Reset(), SetItemCurrent(), and UIListBtnType().
int UIListBtnType::m_itemCount [private] |
Definition at line 284 of file uilistbtntype.h.
Referenced by GetCount(), InsertItem(), MoveDown(), MoveToNamedPosition(), MoveUp(), RemoveItem(), Reset(), SetItemCurrent(), and UIListBtnType().
QPtrList<UIListBtnTypeItem> UIListBtnType::m_itemList [private] |
Definition at line 286 of file uilistbtntype.h.
Referenced by GetItemAt(), GetItemFirst(), GetItemNext(), GetItemPos(), GetIterator(), Init(), InsertItem(), MoveDown(), MoveItemUpDown(), MoveToNamedPosition(), MoveUp(), RemoveItem(), Reset(), SetItemCurrent(), and UIListBtnType().
int UIListBtnType::m_xdrawoffset [private] |
QString UIListBtnType::m_incSearch [private] |
Definition at line 292 of file uilistbtntype.h.
Referenced by incSearchNext(), incSearchStart(), and UIListBtnType().
bool UIListBtnType::m_bIncSearchContains [private] |
Definition at line 293 of file uilistbtntype.h.
Referenced by incSearchNext(), incSearchStart(), and UIListBtnType().
1.5.5