KDE 4.4 PyKDE API Reference
  • KDE's Python API
  • Overview
  • PyKDE Home
  • Sitemap
  • Contact Us
 

global Namespace Reference

from PyKDE4.kdeui import *

Detailed Description

Class Index

  3  KGlobalShortcutInfo   KProgressDialog   
K3Icon   KGradientSelector   KPushButton   
  A  KGuiItem     R  
KAboutApplicationDialog     H  KRecentFilesAction   
KAbstractWidgetJobTracker   KHBox   KReplace   
KAcceleratorManager   KHelpMenu   KReplaceDialog   
KAction   Highlighter (Sonnet)   KRestrictedLine   
KActionCategory   KHistoryComboBox   KRichTextEdit   
KActionCollection   KHueSaturationSelector   KRichTextWidget   
KActionMenu     I  KRockerGesture   
KActionSelector   KIcon   KRuler   
KAnimatedButton   KIconCache     S  
KApplication   KIconEffect   KSelectAction   
KArrowButton   KIconLoader   KSelectionOwner   
KAssistantDialog   KIconTheme   KSelectionProxyModel   
  B  KIntNumInput   KSelectionWatcher   
KBugReport   KIntSpinBox   KSelector   
KButtonGroup   KIntValidator   KSeparator   
  C  ItemColor (KConfigSkeleton)   KSessionManager   
KCapacityBar   ItemFont (KConfigSkeleton)   KShapeGesture   
KCategorizedSortFilterProxyModel     K  KShortcut   
KCategorizedView   KKeySequenceWidget   KShortcutsDialog   
KCategoryDrawer     L  KShortcutsEditor   
KCategoryDrawerV2   KLanguageButton   KShortcutWidget   
KCharSelect   KLed   KSplashScreen   
KCModule   KLineEdit   KSqueezedTextLabel   
KCodecAction   KListWidget   KStartupInfo   
KColorButton   KListWidgetSearchLine   KStartupInfoData   
KColorCells     M  KStartupInfoId   
KColorCollection   KMainWindow   StateChange (KXMLGUIClient)   
KColorCombo   KMenu   KStatefulBrush   
KColorDialog   KMenuBar   KStatusBar   
KColorPatch   KMessageBox   KStatusBarJobTracker   
KColorScheme   KMessageBoxMessageHandler   KStatusNotifierItem   
KColorValueSelector   KMimeTypeValidator   KStringListValidator   
KComboBox   KModifierKeyInfo   KStyle   
KCompletion   KMouseSettings (KGlobalSettings)   KSvgRenderer   
KCompletionBase   KMultiTabBar   KSystemTrayIcon   
KCompletionBox   KMultiTabBarButton     T  
ConfigDialog (Sonnet)   KMultiTabBarTab   KTabBar   
KConfigDialog     N  KTabWidget   
KConfigDialogManager   NET   KTextBrowser   
KConfigSkeleton   NETExtendedStrut   KTextEdit   
ConfigWidget (Sonnet)   NETFullscreenMonitors   KTextEditSpellInterface   
KCursor   NETIcon   KTimeZoneWidget   
CustomEditor (KEditListBox)   NETPoint   KTipDatabase   
  D  NETRect   KTipDialog   
KDatePicker   NETRootInfo   KTitleWidget   
KDateTable   NETSize   KToggleAction   
KDateTimeWidget   NETStrut   KToggleFullScreenAction   
KDateValidator   NETWinInfo   KToggleToolBarAction   
KDateWidget   KNewPasswordDialog   KToolBar   
Dialog (Sonnet)   KNotification   KToolBarLabelAction   
KDialog   KNotificationRestrictions   KToolBarPopupAction   
KDialogButtonBox   KNumInput   KToolBarSpacerAction   
KDialogJobUiDelegate     P  KTreeWidgetSearchLine   
DictionaryComboBox (Sonnet)   KPageDialog   KTreeWidgetSearchLineWidget   
KDoubleNumInput   KPageModel     U  
KDoubleValidator   KPageView   KUiServerJobTracker   
  E  KPageWidget   KUndoStack   
KEditListBox   KPageWidgetItem   KUniqueApplication   
KEditToolBar   KPageWidgetModel   KUrlLabel   
KExtendableItemDelegate   KPassivePopup     V  
  F  KPassivePopupMessageHandler   KVBox   
KFadeWidgetEffect   KPasswordDialog     W  
KFilterProxySearchLine   KPasteTextAction   Wallet (KWallet)   
KFind   KPixmapCache   KWidgetItemDelegate   
KFindDialog   KPixmapProvider   KWidgetJobTracker   
KFloatValidator   KPixmapRegionSelectorDialog   KWindowInfo   
KFontAction   KPixmapRegionSelectorWidget   KWindowSystem   
KFontChooser   KPixmapSequence   KWordWrap   
KFontComboBox   KPixmapSequenceOverlayPainter     X  
KFontDialog   KPixmapSequenceWidget   KXMessages   
KFontRequester   KPlotAxis   KXMLGUIBuilder   
KFontSizeAction   KPlotObject   KXMLGUIClient   
  G  KPlotPoint   KXMLGUIFactory   
KGlobalAccel   KPlotWidget   KXmlGuiWindow   
KGlobalSettings   KPopupFrame   KXYSelector   

Enumerations

KColorChooserMode { ChooserClassic, ChooserHue, ChooserSaturation, ChooserValue, ChooserRed, ChooserGreen, ChooserBlue }

Functions

QPixmap BarIcon (, QString name, int size=0, int state=KIconLoader.DefaultState, QStringList overlays=QStringList())
QIcon BarIconSet (, QString name, int size=0)
QPixmap DesktopIcon (, QString name, int size=0, int state=KIconLoader.DefaultState, QStringList overlays=QStringList())
QIcon DesktopIconSet (, QString name, int size=0)
int IconSize (, KIconLoader.Group group)
QPixmap MainBarIcon (, QString name, int size=0, int state=KIconLoader.DefaultState, QStringList overlays=QStringList())
QIcon MainBarIconSet (, QString name, int size=0)
QPixmap SmallIcon (, QString name, int size=0, int state=KIconLoader.DefaultState, QStringList overlays=QStringList())
QIcon SmallIconSet (, QString name, int size=0)
QPixmap UserIcon (, QString name, int state=KIconLoader.DefaultState, QStringList overlays=QStringList())
QIcon UserIconSet (, QString name)
long qHash (, int a0)
long qHash (, KShapeGesture key)
long qHash (, KRockerGesture key)
long qHash (, int a0)
long qHash (, KShortcut key)
long qHash (, QKeySequence key)

Enumeration Documentation

KColorChooserMode
Enumerator:
ChooserClassic = 0x0000
ChooserHue = 0x0001
ChooserSaturation = 0x0002
ChooserValue = 0x0003
ChooserRed = 0x0004
ChooserGreen = 0x0005
ChooserBlue = 0x0006


Function Documentation

QPixmap BarIcon ( QString  name,
int  size=0,
int  state=KIconLoader.DefaultState,
QStringList  overlays=QStringList()
)

Load a toolbar icon.

QIcon BarIconSet ( QString  name,
int  size=0
)

Load a toolbar icon, and apply the necessary effects to get an IconSet.

Deprecated:
use KIcon(name) or KIcon(name,componentData.iconLoader()) instead

QPixmap DesktopIcon ( QString  name,
int  size=0,
int  state=KIconLoader.DefaultState,
QStringList  overlays=QStringList()
)

Load a desktop icon.

QIcon DesktopIconSet ( QString  name,
int  size=0
)

Load a desktop icon, and apply the necessary effects to get an IconSet.

Deprecated:
use KIcon(name) or KIcon(name,componentData.iconLoader()) instead

int IconSize ( KIconLoader.Group  group
)

Returns the current icon size for a specific group.

QPixmap MainBarIcon ( QString  name,
int  size=0,
int  state=KIconLoader.DefaultState,
QStringList  overlays=QStringList()
)

Load a main toolbar icon.

QIcon MainBarIconSet ( QString  name,
int  size=0
)

Load a main toolbar icon, and apply the effects to get an IconSet.

Deprecated:
use KIcon(name) or KIcon(name,componentData.iconLoader()) instead

QPixmap SmallIcon ( QString  name,
int  size=0,
int  state=KIconLoader.DefaultState,
QStringList  overlays=QStringList()
)

Load a small icon.

QIcon SmallIconSet ( QString  name,
int  size=0
)

Load a small icon, and apply the necessary effects to get an IconSet.

Deprecated:
use KIcon(name) or KIcon(name,componentData.iconLoader()) instead

QPixmap UserIcon ( QString  name,
int  state=KIconLoader.DefaultState,
QStringList  overlays=QStringList()
)

Load a user icon. User icons are searched in $appdir/pics.

QIcon UserIconSet ( QString  name
)

Load a user icon, and apply the effects to get an IconSet.

Deprecated:
use KIcon(name) or KIcon(name,componentData.iconLoader()) instead

long qHash ( int  a0
)

Represents a keyboard shortcut

The KShortcut class is used to represent a keyboard shortcut to an action. A shortcut is normally a single key with modifiers, such as Ctrl+V. A KShortcut object may also contain an alternate key sequence which will also activate the action it's associated with, as long as no other actions have defined that key as their primary key. Ex: Ctrl+V;Shift+Insert.

This can be used to add additional accelerators to a KAction. For example, the below code binds the escape key to the close action.

  KAction *closeAction = KStandardAction.close(this, SLOT( close() ), actionCollection());
  KShortcut closeShortcut = closeAction->shortcut();
  closeShortcut.setAlternate(Qt.Key_Escape);
  closeAction->setShortcut(closeShortcut);

long qHash ( KShapeGesture  key
)

Represents a keyboard shortcut

The KShortcut class is used to represent a keyboard shortcut to an action. A shortcut is normally a single key with modifiers, such as Ctrl+V. A KShortcut object may also contain an alternate key sequence which will also activate the action it's associated with, as long as no other actions have defined that key as their primary key. Ex: Ctrl+V;Shift+Insert.

This can be used to add additional accelerators to a KAction. For example, the below code binds the escape key to the close action.

  KAction *closeAction = KStandardAction.close(this, SLOT( close() ), actionCollection());
  KShortcut closeShortcut = closeAction->shortcut();
  closeShortcut.setAlternate(Qt.Key_Escape);
  closeAction->setShortcut(closeShortcut);

long qHash ( KRockerGesture  key
)

Represents a keyboard shortcut

The KShortcut class is used to represent a keyboard shortcut to an action. A shortcut is normally a single key with modifiers, such as Ctrl+V. A KShortcut object may also contain an alternate key sequence which will also activate the action it's associated with, as long as no other actions have defined that key as their primary key. Ex: Ctrl+V;Shift+Insert.

This can be used to add additional accelerators to a KAction. For example, the below code binds the escape key to the close action.

  KAction *closeAction = KStandardAction.close(this, SLOT( close() ), actionCollection());
  KShortcut closeShortcut = closeAction->shortcut();
  closeShortcut.setAlternate(Qt.Key_Escape);
  closeAction->setShortcut(closeShortcut);

long qHash ( int  a0
)

Represents a keyboard shortcut

The KShortcut class is used to represent a keyboard shortcut to an action. A shortcut is normally a single key with modifiers, such as Ctrl+V. A KShortcut object may also contain an alternate key sequence which will also activate the action it's associated with, as long as no other actions have defined that key as their primary key. Ex: Ctrl+V;Shift+Insert.

This can be used to add additional accelerators to a KAction. For example, the below code binds the escape key to the close action.

  KAction *closeAction = KStandardAction.close(this, SLOT( close() ), actionCollection());
  KShortcut closeShortcut = closeAction->shortcut();
  closeShortcut.setAlternate(Qt.Key_Escape);
  closeAction->setShortcut(closeShortcut);

long qHash ( KShortcut  key
)

Represents a keyboard shortcut

The KShortcut class is used to represent a keyboard shortcut to an action. A shortcut is normally a single key with modifiers, such as Ctrl+V. A KShortcut object may also contain an alternate key sequence which will also activate the action it's associated with, as long as no other actions have defined that key as their primary key. Ex: Ctrl+V;Shift+Insert.

This can be used to add additional accelerators to a KAction. For example, the below code binds the escape key to the close action.

  KAction *closeAction = KStandardAction.close(this, SLOT( close() ), actionCollection());
  KShortcut closeShortcut = closeAction->shortcut();
  closeShortcut.setAlternate(Qt.Key_Escape);
  closeAction->setShortcut(closeShortcut);

long qHash ( QKeySequence  key
)

Represents a keyboard shortcut

The KShortcut class is used to represent a keyboard shortcut to an action. A shortcut is normally a single key with modifiers, such as Ctrl+V. A KShortcut object may also contain an alternate key sequence which will also activate the action it's associated with, as long as no other actions have defined that key as their primary key. Ex: Ctrl+V;Shift+Insert.

This can be used to add additional accelerators to a KAction. For example, the below code binds the escape key to the close action.

  KAction *closeAction = KStandardAction.close(this, SLOT( close() ), actionCollection());
  KShortcut closeShortcut = closeAction->shortcut();
  closeShortcut.setAlternate(Qt.Key_Escape);
  closeAction->setShortcut(closeShortcut);

  • Full Index

Modules

  • akonadi
  • dnssd
  • kdecore
  • kdeui
  • khtml
  • kio
  • knewstuff
  • kparts
  • kutils
  • nepomuk
  • phonon
  • plasma
  • polkitqt
  • solid
  • soprano
This documentation is maintained by Simon Edwards.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal