#include </home/clem/local/src/opie/core/launcher/launcherview.h>
Collaboration diagram for LauncherView:

Public Types | |
| enum | ViewMode { Icon, List } |
| enum | BackgroundType { Ruled, SolidColor, Image } |
Signals | |
| void | clicked (const AppLnk *) |
| void | rightPressed (AppLnk *) |
Public Member Functions | |
| LauncherView (QWidget *parent=0, const char *name=0, WFlags fl=0) | |
| ~LauncherView () | |
| void | hideIcons () |
| bool | removeLink (const QString &linkfile) |
| void | addItem (AppLnk *app, bool resort=TRUE) |
| void | changeItem (const AppLnk &old, AppLnk *nlink) |
| void | removeAllItems () |
| void | setSortEnabled (bool) |
| void | setUpdatesEnabled (bool) |
| void | sort () |
| void | setToolsEnabled (bool) |
| void | updateTools () |
| void | setBusy (bool) |
| void | setBusyIndicatorType (const QString &) |
| void | setViewMode (ViewMode m) |
| ViewMode | viewMode () const |
| void | setBackgroundType (BackgroundType t, const QString &) |
| BackgroundType | backgroundType () const |
| void | setTextColor (const QColor &) |
| QColor | textColor () const |
| void | setViewFont (const QFont &) |
| void | clearViewFont () |
| void | setColNumber (int) |
| void | relayout (void) |
| LauncherIconView * | iconView () |
Protected Slots | |
| void | selectionChanged () |
| void | returnPressed (QIconViewItem *item) |
| void | itemClicked (int, QIconViewItem *) |
| void | itemPressed (int, QIconViewItem *) |
| void | sortBy (int) |
| void | showType (int) |
| void | showCategory (int) |
| void | resizeEvent (QResizeEvent *) |
| void | flushBgCache () |
Protected Member Functions | |
| void | paletteChange (const QPalette &) |
| void | fontChanged (const QFont &) |
Private Member Functions | |
| QImage | loadBackgroundImage (QString &fname) |
Private Attributes | |
| QWidget * | tools |
| LauncherIconView * | icons |
| QComboBox * | typemb |
| QStringList | typelist |
| CategorySelect * | catmb |
| ViewMode | vmode |
| BackgroundType | bgType |
| QString | bgName |
| QColor | textCol |
Static Private Attributes | |
| static bool | bsy = FALSE |
|
|
Definition at line 74 of file launcherview.h. |
|
|
Definition at line 70 of file launcherview.h. |
|
||||||||||||||||
|
Definition at line 725 of file launcherview.cpp. References catmb, FALSE, Icon, icons, itemClicked(), itemPressed(), QString::null, returnPressed(), QPEApplication::RightOnHold, Ruled, selectionChanged(), setBackgroundType(), QPEApplication::setStylusOperation(), setViewMode(), tools, TRUE, and vmode. |
|
|
Definition at line 757 of file launcherview.cpp. References bgName, and QMap< Key, T >::contains(). |
|
||||||||||||
|
Definition at line 1154 of file launcherview.cpp. References LauncherIconView::addItem(), and icons. |
|
|
Definition at line 76 of file launcherview.h. References bgType. |
|
||||||||||||
|
Definition at line 1159 of file launcherview.cpp. References LauncherIconView::changeItem(), and icons. |
|
|
Definition at line 1083 of file launcherview.cpp. References LauncherIconView::hideOrShowItems(), and icons. |
|
|
Referenced by itemClicked(), returnPressed(), and selectionChanged(). |
|
|
Definition at line 1203 of file launcherview.cpp. References QMap< Key, T >::begin(), QMap< Key, T >::end(), and QMap< Key, T >::remove(). Referenced by setBackgroundType(). |
|
|
Definition at line 1192 of file launcherview.cpp. References FALSE, LauncherIconView::hideOrShowItems(), icons, odebug, and oendl. |
|
|
Definition at line 778 of file launcherview.cpp. References icons. Referenced by LauncherTabWidget::createDocLoadingWidget(). |
|
|
Definition at line 86 of file launcherview.h. References icons. Referenced by LauncherTabWidget::launcherMessage(). |
|
||||||||||||
|
Definition at line 1117 of file launcherview.cpp. References clicked(), FALSE, and icons. Referenced by LauncherView(). |
|
||||||||||||
|
Definition at line 1130 of file launcherview.cpp. References FALSE, and rightPressed(). Referenced by LauncherView(). |
|
|
Definition at line 916 of file launcherview.cpp. References QString::arg(), FALSE, QString::latin1(), qApp, and TRUE. Referenced by setBackgroundType(). |
|
|
Definition at line 1181 of file launcherview.cpp. References bgType, icons, QString::null, Ruled, setBackgroundType(), LauncherIconView::setPalette(), textCol, and LauncherIconView::unsetPalette(). |
|
|
Definition at line 1198 of file launcherview.cpp. References FALSE, LauncherIconView::hideOrShowItems(), and icons. |
|
|
Definition at line 1142 of file launcherview.cpp. References LauncherIconView::clear(), QMap< Key, T >::clear(), icons, odebug, and oendl. |
|
|
Definition at line 1149 of file launcherview.cpp. References icons, and LauncherIconView::removeLink(). |
|
|
Definition at line 1089 of file launcherview.cpp. References sort(). |
|
|
Definition at line 1109 of file launcherview.cpp. References clicked(). Referenced by LauncherView(). |
|
|
Referenced by itemPressed(). |
|
|
Definition at line 1098 of file launcherview.cpp. References clicked(), FALSE, icons, and LauncherIconView::inKeyEvent(). Referenced by LauncherView(). |
|
||||||||||||
|
Definition at line 966 of file launcherview.cpp. References background, bgName, bgType, cleanup_cache, QMap< Key, T >::contains(), QFile::exists(), FALSE, flushBgCache(), i, icons, Image, QMap< Key, T >::insert(), QString::isEmpty(), list, loadBackgroundImage(), name, QString::ref(), Ruled, SolidColor, TRUE, and width. Referenced by LauncherTabWidget::launcherMessage(), LauncherView(), paletteChange(), and LauncherTabWidget::setTabViewAppearance(). |
|
|
Definition at line 766 of file launcherview.cpp. References icons, and LauncherIconView::setBusy(). Referenced by LauncherTabWidget::setBusy(). |
|
|
Definition at line 771 of file launcherview.cpp. References BIT_Animated, BIT_Normal, icons, lower(), and LauncherIconView::setBusyIndicatorType(). Referenced by LauncherTabWidget::newView(), and LauncherTabWidget::setBusyIndicatorType(). |
|
|
Definition at line 1057 of file launcherview.cpp. References icons, and LauncherIconView::setColNumber(). Referenced by LauncherTabWidget::setTabViewAppearance(). |
|
|
Definition at line 1164 of file launcherview.cpp. |
|
|
Definition at line 1068 of file launcherview.cpp. References icons, LauncherIconView::setPalette(), and textCol. Referenced by LauncherTabWidget::launcherMessage(), and LauncherTabWidget::setTabViewAppearance(). |
|
|
Definition at line 783 of file launcherview.cpp. References p, tools, typemb, and updateTools(). |
|
|
Definition at line 1171 of file launcherview.cpp. References icons. |
|
|
Definition at line 1077 of file launcherview.cpp. References FALSE, LauncherIconView::hideOrShowItems(), and icons. Referenced by LauncherTabWidget::setTabViewAppearance(). |
|
|
Definition at line 892 of file launcherview.cpp. References FALSE, LauncherIconView::hideOrShowItems(), Icon, icons, List, odebug, oendl, LauncherIconView::setBigIcons(), LauncherIconView::setItemTextPos(), TRUE, and vmode. Referenced by LauncherView(), LauncherTabWidget::setTabViewAppearance(), and LauncherTabWidget::tabProperties(). |
|
|
Definition at line 887 of file launcherview.cpp. References icons, LauncherIconView::setCategoryFilter(), and TRUE. Referenced by updateTools(). |
|
|
Definition at line 875 of file launcherview.cpp. References QString::contains(), QValueList< T >::count(), icons, LauncherIconView::setTypeFilter(), TRUE, and typelist. Referenced by updateTools(). |
|
|
Definition at line 1176 of file launcherview.cpp. References icons. Referenced by resizeEvent(), and setSortEnabled(). |
|
|
Definition at line 870 of file launcherview.cpp. References icons, and LauncherIconView::setSortMethod(). |
|
|
Definition at line 79 of file launcherview.h. References textCol. |
|
|
|
Definition at line 72 of file launcherview.h. References vmode. Referenced by LauncherTabWidget::tabProperties(). |
|
|
Definition at line 117 of file launcherview.h. Referenced by setBackgroundType(), and ~LauncherView(). |
|
|
Definition at line 116 of file launcherview.h. Referenced by backgroundType(), paletteChange(), and setBackgroundType(). |
|
|
Definition at line 764 of file launcherview.cpp. |
|
|
Definition at line 114 of file launcherview.h. Referenced by LauncherView(), and updateTools(). |
|
|
Definition at line 111 of file launcherview.h. Referenced by addItem(), changeItem(), clearViewFont(), fontChanged(), hideIcons(), iconView(), itemClicked(), LauncherView(), paletteChange(), relayout(), removeAllItems(), removeLink(), selectionChanged(), setBackgroundType(), setBusy(), setBusyIndicatorType(), setColNumber(), setSortEnabled(), setTextColor(), setUpdatesEnabled(), setViewFont(), setViewMode(), showCategory(), showType(), sort(), sortBy(), and updateTools(). |
|
|
Definition at line 118 of file launcherview.h. Referenced by paletteChange(), setTextColor(), and textColor(). |
|
|
Definition at line 110 of file launcherview.h. Referenced by LauncherView(), setToolsEnabled(), and updateTools(). |
|
|
Definition at line 113 of file launcherview.h. Referenced by showType(), and updateTools(). |
|
|
Definition at line 112 of file launcherview.h. Referenced by setToolsEnabled(), and updateTools(). |
|
|
Definition at line 115 of file launcherview.h. Referenced by LauncherView(), setViewMode(), and viewMode(). |
1.4.2