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

Plasma

ggadget::PlasmaViewHost::Private

ggadget::PlasmaViewHost::Private Class Reference

#include <plasma_view_host_internal.h>

Inheritance diagram for ggadget::PlasmaViewHost::Private:

Inheritance graph
[legend]

List of all members.


Public Slots

void onViewMoved (int x, int y)

Public Member Functions

void adjustAppletSize ()
void closeView ()
void detach ()
 Private (GadgetInfo *i, Type type, bool popout)
void queueDraw ()
void queueResize ()
bool showContextMenu (int button)
bool showView (bool modal, int flags, Slot1< bool, int > *feedback_handler)
 ~Private ()

Static Public Member Functions

static void embedWidget (QGraphicsWidget *parent, QWidget *widget)

Public Attributes

QString caption_
QMenu context_menu_
Slot1< bool, int > * feedback_handler_
double gadget_h_
double gadget_w_
GadgetInfo * info
bool is_popout_
QWidget * parent_widget_
ViewHostInterface::Type type_
ViewInterface * view_
QtViewWidget * widget_

Detailed Description

Definition at line 28 of file plasma_view_host_internal.h.


Constructor & Destructor Documentation

ggadget::PlasmaViewHost::Private::Private ( GadgetInfo *  i,
Type  type,
bool  popout 
) [inline]

Definition at line 31 of file plasma_view_host_internal.h.

ggadget::PlasmaViewHost::Private::~Private (  )  [inline]

Definition at line 42 of file plasma_view_host_internal.h.


Member Function Documentation

void ggadget::PlasmaViewHost::Private::adjustAppletSize (  )  [inline]

Definition at line 140 of file plasma_view_host_internal.h.

void ggadget::PlasmaViewHost::Private::closeView (  )  [inline]

Definition at line 114 of file plasma_view_host_internal.h.

void ggadget::PlasmaViewHost::Private::detach (  )  [inline]

Definition at line 205 of file plasma_view_host_internal.h.

static void ggadget::PlasmaViewHost::Private::embedWidget ( QGraphicsWidget *  parent,
QWidget *  widget 
) [inline, static]

Definition at line 46 of file plasma_view_host_internal.h.

void ggadget::PlasmaViewHost::Private::onViewMoved ( int  x,
int  y 
) [inline, slot]

Definition at line 210 of file plasma_view_host_internal.h.

void ggadget::PlasmaViewHost::Private::queueDraw (  )  [inline]

Definition at line 130 of file plasma_view_host_internal.h.

void ggadget::PlasmaViewHost::Private::queueResize (  )  [inline]

Definition at line 170 of file plasma_view_host_internal.h.

bool ggadget::PlasmaViewHost::Private::showContextMenu ( int  button  )  [inline]

Definition at line 178 of file plasma_view_host_internal.h.

bool ggadget::PlasmaViewHost::Private::showView ( bool  modal,
int  flags,
Slot1< bool, int > *  feedback_handler 
) [inline]

Definition at line 62 of file plasma_view_host_internal.h.


Member Data Documentation

QString ggadget::PlasmaViewHost::Private::caption_

Definition at line 202 of file plasma_view_host_internal.h.

QMenu ggadget::PlasmaViewHost::Private::context_menu_

Definition at line 203 of file plasma_view_host_internal.h.

Slot1<bool, int>* ggadget::PlasmaViewHost::Private::feedback_handler_

Definition at line 201 of file plasma_view_host_internal.h.

double ggadget::PlasmaViewHost::Private::gadget_h_

Definition at line 199 of file plasma_view_host_internal.h.

double ggadget::PlasmaViewHost::Private::gadget_w_

Definition at line 198 of file plasma_view_host_internal.h.

GadgetInfo* ggadget::PlasmaViewHost::Private::info

Definition at line 196 of file plasma_view_host_internal.h.

bool ggadget::PlasmaViewHost::Private::is_popout_

Definition at line 197 of file plasma_view_host_internal.h.

QWidget* ggadget::PlasmaViewHost::Private::parent_widget_

Definition at line 193 of file plasma_view_host_internal.h.

ViewHostInterface::Type ggadget::PlasmaViewHost::Private::type_

Definition at line 195 of file plasma_view_host_internal.h.

ViewInterface* ggadget::PlasmaViewHost::Private::view_

Definition at line 192 of file plasma_view_host_internal.h.

QtViewWidget* ggadget::PlasmaViewHost::Private::widget_

Definition at line 194 of file plasma_view_host_internal.h.


The documentation for this class was generated from the following file:
  • plasma_view_host_internal.h

Plasma

Skip menu "Plasma"
  • 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
  •   libsolidcontrol
  •   libtaskmanager
  • Plasma
  •   Animators
  •   Applets
  •   Engines
  • Solid Modules
Generated for API Reference by doxygen 1.5.7
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