#include <resizehandle.h>

Inherits TQWidget.

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: