Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QtGradientStopsWidget Class Reference

#include <qtgradientstopswidget_p.h>

+ Inheritance diagram for QtGradientStopsWidget:
+ Collaboration diagram for QtGradientStopsWidget:

Signals

void zoomChanged (double zoom)
 

Public Member Functions

 QtGradientStopsWidget (QWidget *parent=0)
 
 ~QtGradientStopsWidget ()
 
QSize minimumSizeHint () const override
 
QSize sizeHint () const override
 
bool isBackgroundCheckered () const
 
void setBackgroundCheckered (bool checkered)
 
void setGradientStopsModel (QtGradientStopsModel *model)
 
void setZoom (double zoom)
 
double zoom () const
 

Protected Member Functions

void paintEvent (QPaintEvent *e) override
 
void mousePressEvent (QMouseEvent *e) override
 
void mouseReleaseEvent (QMouseEvent *e) override
 
void mouseMoveEvent (QMouseEvent *e) override
 
void mouseDoubleClickEvent (QMouseEvent *e) override
 
void keyPressEvent (QKeyEvent *e) override
 
void focusInEvent (QFocusEvent *e) override
 
void focusOutEvent (QFocusEvent *e) override
 
void contextMenuEvent (QContextMenuEvent *e) override
 
void wheelEvent (QWheelEvent *e) override
 
void dragEnterEvent (QDragEnterEvent *event) override
 
void dragMoveEvent (QDragMoveEvent *event) override
 
void dragLeaveEvent (QDragLeaveEvent *event) override
 
void dropEvent (QDropEvent *event) override
 

Properties

bool backgroundCheckered
 

Detailed Description

Definition at line 25 of file qtgradientstopswidget_p.h.

Constructor & Destructor Documentation

◆ QtGradientStopsWidget()

QtGradientStopsWidget::QtGradientStopsWidget ( QWidget * parent = 0)

Definition at line 370 of file qtgradientstopswidget.cpp.

◆ ~QtGradientStopsWidget()

QtGradientStopsWidget::~QtGradientStopsWidget ( )

Definition at line 399 of file qtgradientstopswidget.cpp.

Member Function Documentation

◆ contextMenuEvent()

void QtGradientStopsWidget::contextMenuEvent ( QContextMenuEvent * e)
overrideprotected

Definition at line 885 of file qtgradientstopswidget.cpp.

References zoom().

+ Here is the call graph for this function:

◆ dragEnterEvent()

void QtGradientStopsWidget::dragEnterEvent ( QDragEnterEvent * event)
overrideprotected

Definition at line 958 of file qtgradientstopswidget.cpp.

◆ dragLeaveEvent()

void QtGradientStopsWidget::dragLeaveEvent ( QDragLeaveEvent * event)
overrideprotected

Definition at line 998 of file qtgradientstopswidget.cpp.

◆ dragMoveEvent()

void QtGradientStopsWidget::dragMoveEvent ( QDragMoveEvent * event)
overrideprotected

Definition at line 970 of file qtgradientstopswidget.cpp.

◆ dropEvent()

void QtGradientStopsWidget::dropEvent ( QDropEvent * event)
overrideprotected

Definition at line 1005 of file qtgradientstopswidget.cpp.

◆ focusInEvent()

void QtGradientStopsWidget::focusInEvent ( QFocusEvent * e)
overrideprotected

Definition at line 873 of file qtgradientstopswidget.cpp.

◆ focusOutEvent()

void QtGradientStopsWidget::focusOutEvent ( QFocusEvent * e)
overrideprotected

Definition at line 879 of file qtgradientstopswidget.cpp.

◆ isBackgroundCheckered()

bool QtGradientStopsWidget::isBackgroundCheckered ( ) const

Definition at line 421 of file qtgradientstopswidget.cpp.

◆ keyPressEvent()

void QtGradientStopsWidget::keyPressEvent ( QKeyEvent * e)
overrideprotected

Definition at line 666 of file qtgradientstopswidget.cpp.

◆ minimumSizeHint()

QSize QtGradientStopsWidget::minimumSizeHint ( ) const
override

Definition at line 408 of file qtgradientstopswidget.cpp.

◆ mouseDoubleClickEvent()

void QtGradientStopsWidget::mouseDoubleClickEvent ( QMouseEvent * e)
overrideprotected

Definition at line 637 of file qtgradientstopswidget.cpp.

◆ mouseMoveEvent()

void QtGradientStopsWidget::mouseMoveEvent ( QMouseEvent * e)
overrideprotected

Definition at line 493 of file qtgradientstopswidget.cpp.

◆ mousePressEvent()

void QtGradientStopsWidget::mousePressEvent ( QMouseEvent * e)
overrideprotected

Definition at line 431 of file qtgradientstopswidget.cpp.

◆ mouseReleaseEvent()

void QtGradientStopsWidget::mouseReleaseEvent ( QMouseEvent * e)
overrideprotected

Definition at line 479 of file qtgradientstopswidget.cpp.

◆ paintEvent()

void QtGradientStopsWidget::paintEvent ( QPaintEvent * e)
overrideprotected

Definition at line 705 of file qtgradientstopswidget.cpp.

◆ setBackgroundCheckered()

void QtGradientStopsWidget::setBackgroundCheckered ( bool checkered)

Definition at line 413 of file qtgradientstopswidget.cpp.

◆ setGradientStopsModel()

void QtGradientStopsWidget::setGradientStopsModel ( QtGradientStopsModel * model)

Definition at line 426 of file qtgradientstopswidget.cpp.

◆ setZoom()

void QtGradientStopsWidget::setZoom ( double zoom)

Definition at line 1071 of file qtgradientstopswidget.cpp.

Referenced by wheelEvent().

+ Here is the caller graph for this function:

◆ sizeHint()

QSize QtGradientStopsWidget::sizeHint ( ) const
override

Definition at line 403 of file qtgradientstopswidget.cpp.

◆ wheelEvent()

void QtGradientStopsWidget::wheelEvent ( QWheelEvent * e)
overrideprotected

Definition at line 926 of file qtgradientstopswidget.cpp.

References setZoom(), and zoom().

+ Here is the call graph for this function:

◆ zoom()

double QtGradientStopsWidget::zoom ( ) const

Definition at line 1093 of file qtgradientstopswidget.cpp.

Referenced by contextMenuEvent(), and wheelEvent().

+ Here is the caller graph for this function:

◆ zoomChanged

void QtGradientStopsWidget::zoomChanged ( double zoom)
signal

Property Documentation

◆ backgroundCheckered

bool QtGradientStopsWidget::backgroundCheckered
readwrite

Definition at line 28 of file qtgradientstopswidget_p.h.


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