krdc
#include <rdpview.h>

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 | setViewOnly (bool viewOnly) |
| virtual void | switchFullscreen (bool on) |
Public Member Functions | |
| RdpView (QWidget *parent=0, const KUrl &url=KUrl(), KConfigGroup configGroup=KConfigGroup(), const QString &user=QString(), const QString &password=QString()) | |
| virtual | ~RdpView () |
| virtual QSize | framebufferSize () |
| HostPreferences * | hostPreferences () |
| virtual bool | isQuitting () |
| void | setGrabAllKeys (bool grabAllKeys) |
| QSize | sizeHint () const |
| virtual bool | start () |
| virtual void | startQuitting () |
| virtual QPixmap | takeScreenshot () |
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) |
| RemoteStatus | status () |
| virtual bool | supportsLocalCursor () const |
| virtual bool | supportsScaling () const |
| 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
Constructor & Destructor Documentation
|
explicit |
Definition at line 38 of file rdpview.cpp.
|
virtual |
Definition at line 62 of file rdpview.cpp.
Member Function Documentation
|
protected |
Definition at line 69 of file rdpview.cpp.
|
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 83 of file rdpview.cpp.
|
virtual |
Returns the current host preferences of this view.
Implements RemoteView.
Definition at line 259 of file rdpview.cpp.
|
virtual |
Checks whether the view is currently quitting.
- Returns
- true if it is quitting
- See also
- startQuitting()
- setStatus()
Reimplemented from RemoteView.
Definition at line 104 of file rdpview.cpp.
|
virtual |
Enables/disables grabbing all possible keys.
- Parameters
-
grabAllKeys true to enable, false to disable. Default is false.
- See also
- grabAllKeys()
Reimplemented from RemoteView.
Definition at line 380 of file rdpview.cpp.
| QSize RdpView::sizeHint | ( | ) | const |
Definition at line 88 of file rdpview.cpp.
|
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
Implements RemoteView.
Definition at line 109 of file rdpview.cpp.
|
virtual |
Initiate the disconnection.
This doesn't need to happen immediately. The call must not block.
- See also
- isQuitting()
Reimplemented from RemoteView.
Definition at line 93 of file rdpview.cpp.
|
virtualslot |
Definition at line 264 of file rdpview.cpp.
|
virtual |
- Returns
- screenshot of the view
Reimplemented from RemoteView.
Definition at line 285 of file rdpview.cpp.
The documentation for this class was generated from the following files:
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.
KDE API Reference
Public Slots inherited from