class KConfigGroup{};
#include <QClipboard>
+#include <QTextEdit>
extern "C" {
#include <rfb/rfbclient.h>
void setQuality(int q);
void setViewOnly(bool viewOnly);
void showDotCursor(DotCursorState state);
- void sendKey(Qt::Key key);
- virtual void updateConfiguration();
-
public slots:
void enableScaling(bool scale);
void scaleResize(int w, int h);
+ void sendKey(Qt::Key key);
+ void sendKeySequence(QKeySequence keys);
void forceFullRepaint();
protected:
bool event(QEvent *event);
void resizeEvent(QResizeEvent *event);
bool eventFilter(QObject *obj, QEvent *event);
+ void inputMethodEvent(QInputMethodEvent *event);
private:
VncClientThread vncThread;
bool force_full_repaint;
RemoteView::Quality quality;
int left_zoom, right_zoom;
+ bool disable_tapping;
void keyEventHandler(QKeyEvent *e);
void unpressModifiers();