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

krdc

Public Slots | Public Member Functions | Protected Member Functions | List of all members
KonsoleView Class Reference

#include <konsoleview.h>

Inheritance diagram for KonsoleView:
Inheritance graph
[legend]

Public Slots

virtual void switchFullscreen (bool on)
 
- Public Slots inherited from RemoteView
virtual void enableScaling (bool scale)
 
virtual void keyEvent (QKeyEvent *event)
 
virtual void scaleResize (int w, int h)
 
virtual void setGrabAllKeys (bool grabAllKeys)
 
virtual void setViewOnly (bool viewOnly)
 
virtual void switchFullscreen (bool on)
 

Public Member Functions

 KonsoleView (QWidget *parent=0, const KUrl &url=KUrl(), KConfigGroup configGroup=KConfigGroup())
 
virtual ~KonsoleView ()
 
virtual QSize framebufferSize ()
 
HostPreferences * hostPreferences ()
 
virtual bool isQuitting ()
 
QSize sizeHint () const
 
virtual bool start ()
 
- Public Member Functions inherited from RemoteView
virtual ~RemoteView ()
 
virtual DotCursorState dotCursorState () const
 
virtual bool grabAllKeys ()
 
virtual QString host ()
 
virtual int port ()
 
virtual bool scaling () const
 
virtual void showDotCursor (DotCursorState state)
 
virtual void startQuitting ()
 
RemoteStatus status ()
 
virtual bool supportsLocalCursor () const
 
virtual bool supportsScaling () const
 
virtual QPixmap takeScreenshot ()
 
virtual void updateConfiguration ()
 
KUrl url ()
 
virtual bool viewOnly ()
 

Protected Member Functions

bool eventFilter (QObject *obj, QEvent *event)
 
- Protected Member Functions inherited from RemoteView
 RemoteView (QWidget *parent=0)
 
void focusInEvent (QFocusEvent *event)
 
void focusOutEvent (QFocusEvent *event)
 
QCursor localDotCursor () const
 
QString readWalletPassword (bool fromUserNameOnly=false)
 
void saveWalletPassword (const QString &password, bool fromUserNameOnly=false)
 
virtual void setStatus (RemoteStatus s)
 

Additional Inherited Members

- Public Types inherited from RemoteView
enum  DotCursorState { CursorOn, CursorOff, CursorAuto }
 
enum  ErrorCode {
  None = 0, Internal, Connection, Protocol,
  IO, Name, NoServer, ServerBlocked,
  Authentication
}
 
enum  Quality { Unknown, High, Medium, Low }
 
enum  RemoteStatus {
  Connecting = 0, Authenticating = 1, Preparing = 2, Connected = 3,
  Disconnecting = -1, Disconnected = -2
}
 
- Signals inherited from RemoteView
void connected ()
 
void disconnected ()
 
void disconnectedError ()
 
void errorMessage (const QString &title, const QString &message)
 
void framebufferSizeChanged (int w, int h)
 
void mouseStateChanged (int x, int y, int buttonMask)
 
void showingPasswordDialog (bool b)
 
void statusChanged (RemoteView::RemoteStatus s)
 
- Protected Attributes inherited from RemoteView
DotCursorState m_dotCursorState
 
bool m_grabAllKeys
 
QString m_host
 
bool m_keyboardIsGrabbed
 
int m_port
 
bool m_scale
 
RemoteStatus m_status
 
KUrl m_url
 
bool m_viewOnly
 
KWallet::Wallet * m_wallet
 

Detailed Description

Definition at line 37 of file konsoleview.h.

Constructor & Destructor Documentation

KonsoleView::KonsoleView ( QWidget *  parent = 0,
const KUrl &  url = KUrl(),
KConfigGroup  configGroup = KConfigGroup() 
)
explicit

Definition at line 37 of file konsoleview.cpp.

KonsoleView::~KonsoleView ( )
virtual

Definition at line 74 of file konsoleview.cpp.

Member Function Documentation

bool KonsoleView::eventFilter ( QObject *  obj,
QEvent *  event 
)
protected

Definition at line 80 of file konsoleview.cpp.

QSize KonsoleView::framebufferSize ( )
virtual

Returns the resolution of the remote framebuffer.

It should return a null QSize when the size is not known. The backend must also emit a framebufferSizeChanged() when the size of the framebuffer becomes available for the first time or the size changed.

Returns
the remote framebuffer size, a null QSize if unknown

Reimplemented from RemoteView.

Definition at line 94 of file konsoleview.cpp.

HostPreferences * KonsoleView::hostPreferences ( )
virtual

Returns the current host preferences of this view.

Implements RemoteView.

Definition at line 118 of file konsoleview.cpp.

bool KonsoleView::isQuitting ( )
virtual

Checks whether the view is currently quitting.

Returns
true if it is quitting
See also
startQuitting()
setStatus()

Reimplemented from RemoteView.

Definition at line 105 of file konsoleview.cpp.

QSize KonsoleView::sizeHint ( ) const

Definition at line 99 of file konsoleview.cpp.

bool KonsoleView::start ( )
virtual

Initialize the view (for example by showing configuration dialogs to the user) and start connecting.

Should not block without running the event loop (so displaying a dialog is ok). When the view starts connecting the application must call setStatus() with the status Connecting.

Returns
true if successful (so far), false otherwise
See also
connected()
disconnected()
disconnectedError()
statusChanged()

Implements RemoteView.

Definition at line 110 of file konsoleview.cpp.

void KonsoleView::switchFullscreen ( bool  on)
virtualslot

Definition at line 123 of file konsoleview.cpp.


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

KDE's Doxygen guidelines are available online.

krdc

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

kdenetwork API Reference

Skip menu "kdenetwork API Reference"
  • kget
  • kopete
  •   kopete
  •   libkopete
  • krdc
  • krfb

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