kexi

#include <resizehandle.h>

Public Types

enum  HandlePos {
  TopLeft = 0 , TopCenter = 2 , TopRight = 4 , LeftCenter = 8 ,
  RightCenter = 16 , BottomLeft = 32 , BottomCenter = 64 , BottomRight = 128
}

Public Member Functions

 ResizeHandle (ResizeHandleSet *set, HandlePos pos, bool editing=false)
void setEditingMode (bool editing)

Protected Slots

bool eventFilter (TQObject *obj, TQEvent *ev)
void updatePos ()

Protected Member Functions

virtual void mousePressEvent (TQMouseEvent *ev)
virtual void mouseMoveEvent (TQMouseEvent *ev)
virtual void mouseReleaseEvent (TQMouseEvent *ev)
virtual void paintEvent (TQPaintEvent *ev)

Detailed Description

a single widget which represents a dot for resizing a widget

Author
Joseph Wenninger

Definition at line 41 of file resizehandle.h.

Member Enumeration Documentation

◆ HandlePos

enum KFormDesigner::ResizeHandle::HandlePos

Definition at line 47 of file resizehandle.h.

Constructor & Destructor Documentation

◆ ResizeHandle()

ResizeHandle::ResizeHandle ( ResizeHandleSet * set,
HandlePos pos,
bool editing = false )

Definition at line 38 of file resizehandle.cpp.

◆ ~ResizeHandle()

ResizeHandle::~ResizeHandle ( )
virtual

Definition at line 57 of file resizehandle.cpp.

Member Function Documentation

◆ eventFilter

bool ResizeHandle::eventFilter ( TQObject * obj,
TQEvent * ev )
protectedslot

Definition at line 108 of file resizehandle.cpp.

◆ mouseMoveEvent()

void ResizeHandle::mouseMoveEvent ( TQMouseEvent * ev)
protectedvirtual

Definition at line 148 of file resizehandle.cpp.

◆ mousePressEvent()

void ResizeHandle::mousePressEvent ( TQMouseEvent * ev)
protectedvirtual

Definition at line 134 of file resizehandle.cpp.

◆ mouseReleaseEvent()

void ResizeHandle::mouseReleaseEvent ( TQMouseEvent * ev)
protectedvirtual

Definition at line 263 of file resizehandle.cpp.

◆ paintEvent()

void ResizeHandle::paintEvent ( TQPaintEvent * ev)
protectedvirtual

Definition at line 268 of file resizehandle.cpp.

◆ setEditingMode()

void ResizeHandle::setEditingMode ( bool editing)

Definition at line 61 of file resizehandle.cpp.

◆ updatePos

void ResizeHandle::updatePos ( )
protectedslot

Definition at line 69 of file resizehandle.cpp.


The documentation for this class was generated from the following files: