• Skip to content
  • Skip to link menu
KDE 4.1 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

Applets

Kickoff Namespace Reference


Classes

class  ApplicationModel
 ApplicationModel provides a tree model containing all of the user's installed graphical programs. More...
class  ApplicationSearch
class  BrandingButton
class  ContextMenuFactory
class  FavoritesModel
 A model which provides an ordered list of 'favorite' items chosen by the user. More...
class  FlipScrollView
 An "iPod-style" item view for single-column tree and list data models which displays items in pages (one per tree branch). More...
class  IndexerSearch
class  ItemDelegate
 Item delegate for rendering items in the Kickoff launcher's views. More...
class  ItemStateProvider
 Abstract base class for delegates which provide information about a model item's state in a particular view. More...
class  KickoffAbstractModel
 Base model for Kickoff models based on QAbstractItemModel, enables drag and drop support. More...
class  KickoffModel
 Base model for Kickoff models based on QStandardItemModel, enables drag and drop support. More...
class  KickoffProxyModel
 Base model for Kickoff models based on QAbstractProxyModel, enables drag and drop support. More...
class  Launcher
 The main window class for the Kickoff launcher. More...
class  LeaveItemHandler
class  LeaveModel
class  MenuView
 A view for a QAbstractItemModel which displays the model (set with setModel()) as a hierarchical menu. More...
class  RecentApplications
 Singleton class which can be used to keep track of recently started applications in the Kickoff launcher. More...
class  RecentlyUsedModel
 Model for the Recently Used view which provides a tree of recently used applications and documents. More...
class  SearchBar
class  SearchInterface
class  SearchModel
class  SearchResult
class  ServiceItemHandler
class  StandardItemFactory
 Factory for creating QStandardItems with appropriate text, icons, URL and other Kickoff-specific information for a given URL or Service. More...
class  StandardItemFactoryData
class  SystemModel
 Model which provides a tree of items for important system setup tools (eg. More...
class  TabBar
class  UrlItemHandler
 UrlItemHandler is an abstract base class for handlers which can open particular types of URL. More...
class  UrlItemLauncher
 UrlItemLauncher provides facilities to open a item from a Kickoff model based on its UrlRole data. More...
class  UrlItemView
class  WebSearch

Typedefs

typedef QList< SearchResult > ResultList

Enumerations

enum  DataRole {
  SubTitleRole = Qt::UserRole+1, FirstDataRole = SubTitleRole, UrlRole = Qt::UserRole + 2, DeviceUdiRole = Qt::UserRole + 3,
  DiskUsedSpaceRole = Qt::UserRole + 4, DiskFreeSpaceRole = Qt::UserRole + 5, SubTitleMandatoryRole = Qt::UserRole + 6, LastDataRole = SubTitleMandatoryRole
}

Functions

KComponentData componentData ()
StandardItemFactoryData * deviceFactoryData ()
bool isLaterVersion (KService::Ptr first, KService::Ptr second)
 Q_GLOBAL_STATIC_WITH_ARGS (KUrl, homeUrl,(QDir::homePath())) Q_GLOBAL_STATIC_WITH_ARGS(KUrl
QStringList systemApplicationList ()

Variables

remote __pad0__
 remoteUrl

Typedef Documentation

typedef QList<SearchResult> Kickoff::ResultList

Definition at line 36 of file searchmodel.h.


Enumeration Type Documentation

enum Kickoff::DataRole

Additional data roles for data which the Kickoff models supply with their items for use when rendering the items and launching them.

Enumerator:
SubTitleRole  A sub title to be displayed below the text from the item's Qt::DisplayRole data.
FirstDataRole 
UrlRole  The URL to be opened when executing the item.

DeviceUdiRole  The Solid device identifier for items which represent devices.

DiskUsedSpaceRole  The amount of space (in Kilobytes) used for items which represent storage.

DiskFreeSpaceRole  The amount of free space (in Kilobytes) for items which represent storage.

SubTitleMandatoryRole 
LastDataRole 

Definition at line 59 of file models.h.


Function Documentation

KComponentData Kickoff::componentData (  ) 

StandardItemFactoryData* Kickoff::deviceFactoryData (  ) 

bool Kickoff::isLaterVersion ( KService::Ptr  first,
KService::Ptr  second 
)

Definition at line 144 of file models.cpp.

Kickoff::Q_GLOBAL_STATIC_WITH_ARGS ( KUrl  ,
homeUrl  ,
(QDir::homePath())   
)

QStringList Kickoff::systemApplicationList (  ) 

List of applications contained in the DesktopFiles key in the SystemApplications group, used to populate the System model.

Returns:
list of desktop entry names

Definition at line 154 of file models.cpp.


Variable Documentation

remote Kickoff::__pad0__

Definition at line 47 of file models.cpp.

Kickoff::remoteUrl

Definition at line 47 of file models.cpp.

Applets

Skip menu "Applets"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

API Reference

Skip menu "API Reference"
  • KWin
  •   KWin Libraries
  • Libraries
  •   libkworkspace
  •   libplasma
  •   libsolidcontrol
  •   libtaskmanager
  • Plasma
  •   Animators
  •   Applets
  •   Engines
  • Solid Modules
Generated for API Reference by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal