#include <uilistbtntype.h>

Definition at line 69 of file uilistbtntype.h.
| UIListTreeType::UIListTreeType | ( | const QString & | name, | |
| const QRect & | area, | |||
| const QRect & | levelsize, | |||
| int | levelspacing, | |||
| int | order | |||
| ) |
Definition at line 126 of file uilistbtntype.cpp.
| UIListTreeType::~UIListTreeType | ( | ) |
Definition at line 165 of file uilistbtntype.cpp.
| void UIListTreeType::SetFontActive | ( | fontProp * | font | ) |
| void UIListTreeType::SetFontInactive | ( | fontProp * | font | ) |
| void UIListTreeType::SetSpacing | ( | int | spacing | ) |
| void UIListTreeType::SetMargin | ( | int | margin | ) |
| void UIListTreeType::SetItemRegColor | ( | const QColor & | beg, | |
| const QColor & | end, | |||
| uint | alpha | |||
| ) |
Definition at line 169 of file uilistbtntype.cpp.
Referenced by XMLParse::parseListTreeArea(), and UIListTreeType().
| void UIListTreeType::SetItemSelColor | ( | const QColor & | beg, | |
| const QColor & | end, | |||
| uint | alpha | |||
| ) |
Definition at line 177 of file uilistbtntype.cpp.
Referenced by XMLParse::parseListTreeArea(), and UIListTreeType().
| void UIListTreeType::SetTree | ( | UIListGenericTree * | toplevel | ) |
| UIListGenericTree * UIListTreeType::GetCurrentPosition | ( | void | ) |
Definition at line 287 of file uilistbtntype.cpp.
Referenced by DatabaseBox::copyToActive(), DatabaseBox::deletePlaylist(), DatabaseBox::fillCD(), DatabaseBox::keyPressEvent(), and DatabaseBox::renamePlaylist().
| void UIListTreeType::Draw | ( | QPainter * | p, | |
| int | order, | |||
| int | context | |||
| ) | [virtual] |
| void UIListTreeType::DrawRegion | ( | QPainter * | p, | |
| QRect & | area, | |||
| int | order, | |||
| int | context | |||
| ) | [virtual] |
| void UIListTreeType::Redraw | ( | void | ) |
Definition at line 475 of file uilistbtntype.cpp.
Referenced by DatabaseBox::checkTree(), DatabaseBox::fillCD(), GoHome(), MoveLeft(), MoveRight(), DatabaseBox::renamePlaylist(), DatabaseBox::selected(), and setActive().
| void UIListTreeType::RedrawCurrent | ( | void | ) |
Definition at line 487 of file uilistbtntype.cpp.
Referenced by DatabaseBox::dealWithTracks(), incSearchNext(), incSearchStart(), DatabaseBox::keyPressEvent(), MoveDown(), DatabaseBox::moveHeldUpDown(), and MoveUp().
| void UIListTreeType::RefreshCurrentLevel | ( | void | ) |
| void UIListTreeType::MoveDown | ( | MovementUnit | unit = MoveItem |
) |
Definition at line 500 of file uilistbtntype.cpp.
Referenced by DatabaseBox::alternateDoMenus(), DatabaseBox::deletePlaylist(), DatabaseBox::deleteTrack(), and DatabaseBox::keyPressEvent().
| void UIListTreeType::MoveDown | ( | int | count | ) |
Definition at line 511 of file uilistbtntype.cpp.
| void UIListTreeType::MoveUp | ( | MovementUnit | unit = MoveItem |
) |
Definition at line 522 of file uilistbtntype.cpp.
Referenced by DatabaseBox::alternateDoMenus(), DatabaseBox::deletePlaylist(), DatabaseBox::deleteTrack(), GoHome(), and DatabaseBox::keyPressEvent().
| void UIListTreeType::MoveUp | ( | int | count | ) |
Definition at line 533 of file uilistbtntype.cpp.
| void UIListTreeType::MoveLeft | ( | bool | do_refresh = true |
) |
Definition at line 544 of file uilistbtntype.cpp.
Referenced by DatabaseBox::fillCD(), GoHome(), DatabaseBox::keyPressEvent(), Redraw(), and tryToSetCurrent().
Definition at line 568 of file uilistbtntype.cpp.
Referenced by DatabaseBox::keyPressEvent(), and tryToSetCurrent().
| void UIListTreeType::calculateScreenArea | ( | void | ) | [virtual] |
Reimplemented from UIType.
Definition at line 601 of file uilistbtntype.cpp.
Referenced by XMLParse::parseListTreeArea().
| void UIListTreeType::GoHome | ( | ) |
Definition at line 610 of file uilistbtntype.cpp.
| void UIListTreeType::select | ( | ) |
Definition at line 621 of file uilistbtntype.cpp.
| QStringList UIListTreeType::getRouteToCurrent | ( | ) |
| bool UIListTreeType::tryToSetCurrent | ( | QStringList | route | ) |
Definition at line 650 of file uilistbtntype.cpp.
| int UIListTreeType::getDepth | ( | ) |
| void UIListTreeType::setActive | ( | bool | x | ) |
| bool UIListTreeType::isActive | ( | ) | [inline] |
Definition at line 110 of file uilistbtntype.h.
| void UIListTreeType::enter | ( | ) |
Definition at line 788 of file uilistbtntype.cpp.
| void UIListTreeType::moveAwayFrom | ( | UIListGenericTree * | node | ) |
Definition at line 796 of file uilistbtntype.cpp.
| int UIListTreeType::getNumbItemsVisible | ( | ) |
Definition at line 835 of file uilistbtntype.cpp.
| bool UIListTreeType::incSearchStart | ( | void | ) |
| bool UIListTreeType::incSearchNext | ( | void | ) |
| void UIListTreeType::selected | ( | UIListGenericTree * | item | ) | [signal] |
Referenced by select().
| void UIListTreeType::itemSelected | ( | UIListTreeType * | parent, | |
| UIListGenericTree * | item | |||
| ) | [signal] |
Referenced by select().
| void UIListTreeType::itemEntered | ( | UIListTreeType * | parent, | |
| UIListGenericTree * | item | |||
| ) | [signal] |
Referenced by enter(), SetCurrentPosition(), and SetTree().
| bool UIListTreeType::takeFocus | ( | ) | [virtual, slot] |
| void UIListTreeType::looseFocus | ( | ) | [virtual, slot] |
| void UIListTreeType::FillLevelFromTree | ( | UIListGenericTree * | item, | |
| UIListBtnType * | list | |||
| ) | [private] |
| void UIListTreeType::ClearLevel | ( | UIListBtnType * | list | ) | [private] |
Definition at line 386 of file uilistbtntype.cpp.
Referenced by FillLevelFromTree(), and MoveLeft().
| UIListBtnType * UIListTreeType::GetLevel | ( | int | levelnum | ) | [private] |
Definition at line 450 of file uilistbtntype.cpp.
Referenced by MoveLeft(), MoveRight(), and SetTree().
| void UIListTreeType::SetCurrentPosition | ( | void | ) | [private] |
Definition at line 461 of file uilistbtntype.cpp.
Referenced by incSearchNext(), incSearchStart(), MoveDown(), MoveLeft(), MoveRight(), and MoveUp().
| void UIListTreeType::CreateLevel | ( | int | level | ) | [private] |
int UIListTreeType::levels [private] |
Definition at line 134 of file uilistbtntype.h.
Referenced by CreateLevel(), SetTree(), and UIListTreeType().
int UIListTreeType::curlevel [private] |
Definition at line 135 of file uilistbtntype.h.
Referenced by getDepth(), GoHome(), MoveLeft(), MoveRight(), SetTree(), tryToSetCurrent(), and UIListTreeType().
UIListGenericTree* UIListTreeType::treetop [private] |
UIListGenericTree* UIListTreeType::currentpos [private] |
Definition at line 138 of file uilistbtntype.h.
Referenced by enter(), GetCurrentPosition(), getRouteToCurrent(), moveAwayFrom(), MoveRight(), select(), SetCurrentPosition(), SetTree(), tryToSetCurrent(), and UIListTreeType().
QPtrList<UIListBtnType> UIListTreeType::listLevels [private] |
Definition at line 140 of file uilistbtntype.h.
Referenced by CreateLevel(), Draw(), DrawRegion(), GetLevel(), SetTree(), and UIListTreeType().
UIListBtnType* UIListTreeType::currentlevel [private] |
Definition at line 142 of file uilistbtntype.h.
Referenced by getNumbItemsVisible(), incSearchNext(), incSearchStart(), MoveDown(), MoveLeft(), MoveRight(), MoveUp(), Redraw(), RedrawCurrent(), RefreshCurrentLevel(), SetCurrentPosition(), SetTree(), tryToSetCurrent(), and UIListTreeType().
fontProp* UIListTreeType::m_active [private] |
Definition at line 144 of file uilistbtntype.h.
Referenced by CreateLevel(), SetFontActive(), and UIListTreeType().
fontProp* UIListTreeType::m_inactive [private] |
Definition at line 145 of file uilistbtntype.h.
Referenced by CreateLevel(), SetFontInactive(), and UIListTreeType().
QColor UIListTreeType::m_itemRegBeg [private] |
QColor UIListTreeType::m_itemRegEnd [private] |
QColor UIListTreeType::m_itemSelBeg [private] |
QColor UIListTreeType::m_itemSelEnd [private] |
uint UIListTreeType::m_itemRegAlpha [private] |
uint UIListTreeType::m_itemSelAlpha [private] |
int UIListTreeType::m_spacing [private] |
Definition at line 154 of file uilistbtntype.h.
Referenced by CreateLevel(), SetSpacing(), and UIListTreeType().
int UIListTreeType::m_margin [private] |
Definition at line 155 of file uilistbtntype.h.
Referenced by CreateLevel(), SetMargin(), and UIListTreeType().
QRect UIListTreeType::m_totalarea [private] |
Definition at line 157 of file uilistbtntype.h.
Referenced by calculateScreenArea(), CreateLevel(), Draw(), DrawRegion(), and UIListTreeType().
QRect UIListTreeType::m_levelsize [private] |
int UIListTreeType::m_levelspacing [private] |
bool UIListTreeType::list_tree_active [private] |
Definition at line 161 of file uilistbtntype.h.
Referenced by Draw(), DrawRegion(), setActive(), and UIListTreeType().
1.5.5