[KLF Application][KLF Tools][KLF Backend][KLF Home]
KLatexFormula Project
Public Slots | Signals | Public Member Functions | Protected Member Functions | List of all members
KLFColorClickSquare Class Reference

#include <klfcolorchooser.h>

Inheritance diagram for KLFColorClickSquare:
Inheritance graph
[legend]
Collaboration diagram for KLFColorClickSquare:
Collaboration graph
[legend]

Public Slots

void setColor (const QColor &col)
 
void activate ()
 

Signals

void activated ()
 
void colorActivated (const QColor &color)
 
void wantRemove ()
 
void wantRemoveColor (const QColor &color)
 

Public Member Functions

 KLFColorClickSquare (QColor color=Qt::white, int size=16, bool removable=true, QWidget *parent=0)
 
virtual QSize sizeHint ()
 
QColor color () const
 
- Public Member Functions inherited from QWidget
 ContextMenuPolicy
 
 FocusPolicy
 
 LayoutDirection
 
 WindowFlags
 
 WindowModality
 
 QWidget (QWidget *parent=0, Qt::WindowFlags f=0)
 
 actionEvent (QActionEvent *event)
 
 actions ()
 
 activateWindow ()
 
 addAction (QAction *action)
 
 addActions (QList< QAction * > actions)
 
 adjustSize ()
 
 ColorRole QWidget::backgroundRole()
 
 changeEvent (QEvent *event)
 
 childAt (int x, int y)
 
 childAt (const QPoint &p)
 
 clearFocus ()
 
 clearMask ()
 
 close ()
 
 closeEvent (QCloseEvent *event)
 
 contentsRect ()
 
 contextMenuEvent (QContextMenuEvent *event)
 
 create (WId window=0, bool initializeWindow=true, bool destroyOldWindow=true)
 
 customContextMenuRequested (const QPoint &pos)
 
 destroy (bool destroyWindow=true, bool destroySubWindows=true)
 
 dragEnterEvent (QDragEnterEvent *event)
 
 dragLeaveEvent (QDragLeaveEvent *event)
 
 dragMoveEvent (QDragMoveEvent *event)
 
 dropEvent (QDropEvent *event)
 
 ensurePolished ()
 
 enterEvent (QEvent *event)
 
 event (QEvent *event)
 
 find (WId id)
 
 focusInEvent (QFocusEvent *event)
 
 focusNextChild ()
 
 focusNextPrevChild (bool next)
 
 focusOutEvent (QFocusEvent *event)
 
 focusPreviousChild ()
 
 focusProxy ()
 
 focusWidget ()
 
 fontInfo ()
 
 fontMetrics ()
 
 ColorRole QWidget::foregroundRole()
 
 getContentsMargins (int *left, int *top, int *right, int *bottom)
 
 getDC ()
 
 grabKeyboard ()
 
 grabMouse ()
 
 grabMouse (const QCursor &cursor)
 
 grabShortcut (const QKeySequence &key, Qt::ShortcutContext context=Qt::WindowShortcut)
 
 hasEditFocus ()
 
 heightForWidth (int w)
 
 hide ()
 
 hideEvent (QHideEvent *event)
 
 inputContext ()
 
 inputMethodEvent (QInputMethodEvent *event)
 
 inputMethodQuery (Qt::InputMethodQuery query)
 
 insertAction (QAction *before, QAction *action)
 
 insertActions (QAction *before, QList< QAction * > actions)
 
 isAncestorOf (const QWidget *child)
 
 isEnabledTo (QWidget *ancestor)
 
 isHidden ()
 
 isVisibleTo (QWidget *ancestor)
 
 isWindow ()
 
 keyPressEvent (QKeyEvent *event)
 
 keyReleaseEvent (QKeyEvent *event)
 
 keyboardGrabber ()
 
 layout ()
 
 leaveEvent (QEvent *event)
 
 lower ()
 
 HANDLE QWidget::macCGHandle()
 
 macEvent (EventHandlerCallRef caller, EventRef event)
 
 HANDLE QWidget::macQDHandle()
 
 mapFrom (QWidget *parent, const QPoint &pos)
 
 mapFromGlobal (const QPoint &pos)
 
 mapFromParent (const QPoint &pos)
 
 mapTo (QWidget *parent, const QPoint &pos)
 
 mapToGlobal (const QPoint &pos)
 
 mapToParent (const QPoint &pos)
 
 mask ()
 
 metric (PaintDeviceMetric m)
 
 mouseDoubleClickEvent (QMouseEvent *event)
 
 mouseGrabber ()
 
 mouseMoveEvent (QMouseEvent *event)
 
 mousePressEvent (QMouseEvent *event)
 
 mouseReleaseEvent (QMouseEvent *event)
 
 moveEvent (QMoveEvent *event)
 
 nextInFocusChain ()
 
 overrideWindowFlags (Qt::WindowFlags flags)
 
 paintEngine ()
 
 paintEvent (QPaintEvent *event)
 
 parentWidget ()
 
 qwsEvent (QWSEvent *event)
 
 raise ()
 
 releaseDC (HDC hdc)
 
 releaseKeyboard ()
 
 releaseMouse ()
 
 releaseShortcut (int id)
 
 removeAction (QAction *action)
 
 render (QPaintDevice *target, const QPoint &targetOffset=QPoint()
 
 repaint ()
 
 repaint (int x, int y, int w, int h)
 
 repaint (const QRect &r)
 
 repaint (const QRegion &rgn)
 
 resetInputContext ()
 
 resizeEvent (QResizeEvent *event)
 
 restoreGeometry (const QByteArray &geometry)
 
 saveGeometry ()
 
 scroll (int dx, int dy)
 
 scroll (int dx, int dy, const QRect &r)
 
 setAttribute (Qt::WidgetAttribute attribute, bool on=true)
 
 setBackgroundRole (QPalette::ColorRole role)
 
 setContentsMargins (int left, int top, int right, int bottom)
 
 setDisabled (bool disable)
 
 setEditFocus (bool enable)
 
 setFixedHeight (int h)
 
 setFixedSize (const QSize &s)
 
 setFixedSize (int w, int h)
 
 setFixedWidth (int w)
 
 setFocus (Qt::FocusReason reason)
 
 setFocus ()
 
 setFocusProxy (QWidget *w)
 
 setForegroundRole (QPalette::ColorRole role)
 
 setHidden (bool hidden)
 
 setInputContext (QInputContext *context)
 
 setLayout (QLayout *layout)
 
 setMask (const QBitmap &bitmap)
 
 setMask (const QRegion &region)
 
 setParent (QWidget *parent)
 
 setParent (QWidget *parent, Qt::WindowFlags f)
 
 setShortcutAutoRepeat (int id, bool enable=true)
 
 setShortcutEnabled (int id, bool enable=true)
 
 setStyle (QStyle *style)
 
 setTabOrder (QWidget *first, QWidget *second)
 
 setWindowRole (const QString &role)
 
 setWindowState (Qt::WindowStates windowState)
 
 setWindowSurface (QWindowSurface *surface)
 
 show ()
 
 showEvent (QShowEvent *event)
 
 showFullScreen ()
 
 showMaximized ()
 
 showMinimized ()
 
 showNormal ()
 
 stackUnder (QWidget *w)
 
 style ()
 
 tabletEvent (QTabletEvent *event)
 
 testAttribute (Qt::WidgetAttribute attribute)
 
 underMouse ()
 
 update ()
 
 update (int x, int y, int w, int h)
 
 update (const QRect &r)
 
 update (const QRegion &rgn)
 
 updateGeometry ()
 
 updateMicroFocus ()
 
 visibleRegion ()
 
 wheelEvent (QWheelEvent *event)
 
 winEvent (MSG *message, long *result)
 
 winId ()
 
 window ()
 
 windowRole ()
 
 WindowStates QWidget::windowState()
 
 windowSurface ()
 
 WindowType QWidget::windowType()
 
 x11Event (XEvent *event)
 
 x11Info ()
 
 HANDLE QWidget::x11PictureHandle()
 
 QWidget (QWidget *parent, const char *name, Qt::WindowFlags f=0)
 
 BackgroundMode QWidget::backgroundMode()
 
 backgroundOffset ()
 
 backgroundOrigin ()
 
 caption ()
 
 childAt (int x, int y, bool includeThis)
 
 childAt (const QPoint &p, bool includeThis)
 
 close (bool alsoDelete)
 
 colorGroup ()
 
 constPolish ()
 
 drawText (const QPoint &p, const QString &s)
 
 drawText (int x, int y, const QString &s)
 
 erase ()
 
 erase (int x, int y, int w, int h)
 
 erase (const QRect &rect)
 
 erase (const QRegion &rgn)
 
 hasMouse ()
 
 icon ()
 
 iconText ()
 
 iconify ()
 
 isDesktop ()
 
 isDialog ()
 
 isInputMethodEnabled ()
 
 isPopup ()
 
 isShown ()
 
 isUpdatesEnabled ()
 
 isVisibleToTLW ()
 
 ownCursor ()
 
 ownFont ()
 
 ownPalette ()
 
 parentWidget (bool sameWindow)
 
 polish ()
 
 recreate (QWidget *parent, Qt::WindowFlags f, const QPoint &p, bool showIt=false)
 
 repaint (bool b)
 
 repaint (int x, int y, int w, int h, bool b)
 
 repaint (const QRect &r, bool b)
 
 repaint (const QRegion &rgn, bool b)
 
 reparent (QWidget *parent, Qt::WindowFlags f, const QPoint &p, bool showIt=false)
 
 reparent (QWidget *parent, const QPoint &p, bool showIt=false)
 
 setActiveWindow ()
 
 setBackgroundColor (const QColor &color)
 
 setBackgroundMode (Qt::BackgroundMode widgetBackground, Qt::BackgroundMode paletteBackground=Qt::PaletteBackground)
 
 setBackgroundOrigin (BackgroundOrigin background)
 
 setBackgroundPixmap (const QPixmap &pixmap)
 
 setCaption (const QString &c)
 
 setEraseColor (const QColor &color)
 
 setErasePixmap (const QPixmap &pixmap)
 
 setFont (const QFont &f, bool b)
 
 setIcon (const QPixmap &i)
 
 setIconText (const QString &it)
 
 setInputMethodEnabled (bool enabled)
 
 setKeyCompression (bool b)
 
 setPalette (const QPalette &p, bool b)
 
 setPaletteBackgroundColor (const QColor &color)
 
 setPaletteBackgroundPixmap (const QPixmap &pixmap)
 
 setPaletteForegroundColor (const QColor &color)
 
 setShown (bool shown)
 
 setSizePolicy (QSizePolicy::Policy hor, QSizePolicy::Policy ver, bool hfw)
 
 setStyle (const QString &style)
 
 unsetFont ()
 
 unsetPalette ()
 
 visibleRect ()
 
 wmapper ()
 

Protected Member Functions

void paintEvent (QPaintEvent *event)
 
void keyPressEvent (QKeyEvent *event)
 
void mousePressEvent (QMouseEvent *event)
 
void contextMenuEvent (QContextMenuEvent *event)
 

Detailed Description

Definition at line 47 of file klfcolorchooser.h.

Constructor & Destructor Documentation

KLFColorClickSquare::KLFColorClickSquare ( QColor  color = Qt::white,
int  size = 16,
bool  removable = true,
QWidget parent = 0 
)

Definition at line 79 of file klfcolorchooser.cpp.

References QWidget::setFixedSize().

Member Function Documentation

void KLFColorClickSquare::activate ( )
inlineslot

Definition at line 67 of file klfcolorchooser.h.

Referenced by keyPressEvent(), and mousePressEvent().

void KLFColorClickSquare::activated ( )
signal
QColor KLFColorClickSquare::color ( ) const
inline

Definition at line 57 of file klfcolorchooser.h.

void KLFColorClickSquare::colorActivated ( const QColor color)
signal
void KLFColorClickSquare::contextMenuEvent ( QContextMenuEvent event)
protected
void KLFColorClickSquare::keyPressEvent ( QKeyEvent event)
protected

Definition at line 101 of file klfcolorchooser.cpp.

References activate(), QKeyEvent::key(), and QWidget::keyPressEvent().

void KLFColorClickSquare::mousePressEvent ( QMouseEvent event)
protected

Definition at line 97 of file klfcolorchooser.cpp.

References activate().

void KLFColorClickSquare::paintEvent ( QPaintEvent event)
protected
void KLFColorClickSquare::setColor ( const QColor col)
inlineslot

Definition at line 66 of file klfcolorchooser.h.

virtual QSize KLFColorClickSquare::sizeHint ( )
inlinevirtual

Definition at line 55 of file klfcolorchooser.h.

void KLFColorClickSquare::wantRemove ( )
signal
void KLFColorClickSquare::wantRemoveColor ( const QColor color)
signal

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

Generated by doxygen 1.8.8