Home · All Namespaces · All Classes

QuickLaunchBar Class Reference

#include <quicklaunchbar.h>

Collaboration diagram for QuickLaunchBar:
Collaboration graph
[legend]

List of all members.

Classes

class  Placement
 A class for storing, parsing and ordering the placement information of the items. More...

Public Slots

void updateButtonState (const QString &desktopEntryPath, LauncherButtonModel::State state, int progress)

Signals

void toggleLauncherButtonClicked ()
 A signal for notifying that the launcher button has been clicked.

Public Member Functions

 QuickLaunchBar (QGraphicsItem *parent=NULL)
 ~QuickLaunchBar ()
void setLauncherDataStore (LauncherDataStore *dataStore)
void setApplicationPackageMonitorListener (ApplicationPackageMonitorListener *packageMonitorListener)

Detailed Description

A widget for showing a quick launch bar.


Constructor & Destructor Documentation

QuickLaunchBar::QuickLaunchBar ( QGraphicsItem *  parent = NULL  )  [explicit]

Constructs a new QuickLaunchBar. The QuickLaunchBar will not store/restore launcher button positions and entries before a LauncherDataStore has been set using setLauncherDataStore().

Parameters:
parent the parent object for this object if any.
QuickLaunchBar::~QuickLaunchBar (  ) 

Destroys the QuickLaunchBar.


Member Function Documentation

void QuickLaunchBar::setApplicationPackageMonitorListener ( ApplicationPackageMonitorListener packageMonitorListener  ) 

Sets the ApplicationPackageMonitorListener for monitoring installation and update progress of application packages.

Parameters:
packageMonitorListener Listens to signals from application package monitor
void QuickLaunchBar::setLauncherDataStore ( LauncherDataStore dataStore  ) 

Takes a LauncherDataStore into use.

Parameters:
dataStore LauncherDataStore for storing launcher button positions and entries
void QuickLaunchBar::toggleLauncherButtonClicked (  )  [signal]

A signal for notifying that the launcher button has been clicked.

void QuickLaunchBar::updateButtonState ( const QString &  desktopEntryPath,
LauncherButtonModel::State  state,
int  progress 
) [slot]

Finds the correct button based on desktop entry path and updates it's state and operation progress

Parameters:
desktopEntryPath Desktop entry of the package that button represents
state State button should be set to
progress Progress of operation

The documentation for this class was generated from the following files:

Copyright © 2010 Nokia Corporation Generated on Sun Feb 6 23:02:53 2011
Doxygen 1.6.1
MeeGo Touch