• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdelibs API Reference
  • KDE Home
  • Contact Us
 

KNewStuff

  • KNS
  • KDXSButton
Public Slots | Public Member Functions | List of all members
KNS::KDXSButton Class Reference

#include <kdxsbutton.h>

Inheritance diagram for KNS::KDXSButton:
Inheritance graph
[legend]

Public Slots

void slotCategories (QList< KNS::Category * > categories)
 
void slotChanges (QStringList entries)
 
void slotClicked ()
 
void slotComment (bool success)
 
void slotComments (QStringList comments)
 
void slotEntries (QList< KNS::Entry * > entries)
 
void slotError ()
 
void slotFault ()
 
void slotHistory (QStringList entries)
 
void slotInfo (QString provider, QString server, QString version)
 
void slotPayloadFailed (KNS::Entry *)
 
void slotPayloadLoaded (KUrl url)
 
void slotRating (bool success)
 
void slotRemoval (bool success)
 
void slotSubscription (bool success)
 
void slotTriggered (QAction *action)
 
void slotVersionsActivated (int id)
 
void slotVersionsHighlighted (int id)
 

Public Member Functions

 KDXSButton (QWidget *parent)
 
 ~KDXSButton ()
 
void setEngine (KNS::DxsEngine *engine)
 
void setEntry (KNS::Entry *e)
 
void setProvider (const KNS::Provider *provider)
 

Detailed Description

KNewStuff DXS interaction button.

This button and its associated popup menu appear beside each item in the download dialog. The user may use it to perform all the actions on the item including installation, uninstallation and collaborative actions.

This class is used internally by the DownloadDialog class.

Definition at line 49 of file kdxsbutton.h.

Constructor & Destructor Documentation

KDXSButton::KDXSButton ( QWidget *  parent)

Definition at line 52 of file kdxsbutton.cpp.

KDXSButton::~KDXSButton ( )

Definition at line 120 of file kdxsbutton.cpp.

Member Function Documentation

void KDXSButton::setEngine ( KNS::DxsEngine *  engine)

Definition at line 200 of file kdxsbutton.cpp.

void KDXSButton::setEntry ( KNS::Entry *  e)
Todo:
Set different button text when string freeze is over? "Install again"

Definition at line 124 of file kdxsbutton.cpp.

void KDXSButton::setProvider ( const KNS::Provider *  provider)

Definition at line 166 of file kdxsbutton.cpp.

void KDXSButton::slotCategories ( QList< KNS::Category * >  categories)
slot

Definition at line 261 of file kdxsbutton.cpp.

void KDXSButton::slotChanges ( QStringList  entries)
slot

Definition at line 289 of file kdxsbutton.cpp.

void KDXSButton::slotClicked ( )
slot

Definition at line 503 of file kdxsbutton.cpp.

void KDXSButton::slotComment ( bool  success)
slot

Definition at line 363 of file kdxsbutton.cpp.

void KDXSButton::slotComments ( QStringList  comments)
slot

Definition at line 277 of file kdxsbutton.cpp.

void KDXSButton::slotEntries ( QList< KNS::Entry * >  entries)
slot

Definition at line 269 of file kdxsbutton.cpp.

void KDXSButton::slotError ( )
slot

Definition at line 383 of file kdxsbutton.cpp.

void KDXSButton::slotFault ( )
slot

Definition at line 376 of file kdxsbutton.cpp.

void KDXSButton::slotHistory ( QStringList  entries)
slot

Definition at line 301 of file kdxsbutton.cpp.

void KDXSButton::slotInfo ( QString  provider,
QString  server,
QString  version 
)
slot

Definition at line 250 of file kdxsbutton.cpp.

void KDXSButton::slotPayloadFailed ( KNS::Entry *  )
slot

Definition at line 546 of file kdxsbutton.cpp.

void KDXSButton::slotPayloadLoaded ( KUrl  url)
slot

Definition at line 528 of file kdxsbutton.cpp.

void KDXSButton::slotRating ( bool  success)
slot

Definition at line 350 of file kdxsbutton.cpp.

void KDXSButton::slotRemoval ( bool  success)
slot

Definition at line 324 of file kdxsbutton.cpp.

void KDXSButton::slotSubscription ( bool  success)
slot

Definition at line 337 of file kdxsbutton.cpp.

void KDXSButton::slotTriggered ( QAction *  action)
slot

Definition at line 398 of file kdxsbutton.cpp.

void KDXSButton::slotVersionsActivated ( int  id)
slot

Definition at line 390 of file kdxsbutton.cpp.

void KDXSButton::slotVersionsHighlighted ( int  id)
slot

Definition at line 489 of file kdxsbutton.cpp.


The documentation for this class was generated from the following files:
  • kdxsbutton.h
  • kdxsbutton.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:50:49 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

KNewStuff

Skip menu "KNewStuff"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdelibs API Reference

Skip menu "kdelibs API Reference"
  • DNSSD
  • Interfaces
  •   KHexEdit
  •   KMediaPlayer
  •   KSpeech
  •   KTextEditor
  • kconf_update
  • KDE3Support
  •   KUnitTest
  • KDECore
  • KDED
  • KDEsu
  • KDEUI
  • KDEWebKit
  • KDocTools
  • KFile
  • KHTML
  • KImgIO
  • KInit
  • kio
  • KIOSlave
  • KJS
  •   KJS-API
  • kjsembed
  •   WTF
  • KNewStuff
  • KParts
  • KPty
  • Kross
  • KUnitConversion
  • KUtils
  • Nepomuk
  • Nepomuk-Core
  • Nepomuk
  • Plasma
  • Solid
  • Sonnet
  • ThreadWeaver

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal