[KLF Application][KLF Tools][KLF Backend][KLF Home]
KLatexFormula Project
Public Member Functions | Static Public Member Functions | List of all members
KLFColorDialog Class Reference

A dialog to let the user select a color. More...

#include <klfcolorchooser.h>

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

Public Member Functions

 KLFColorDialog (QWidget *parent=0)
 
virtual ~KLFColorDialog ()
 
KLFColorChooseWidgetcolorChooseWidget ()
 
- Public Member Functions inherited from QDialog
 QDialog (QWidget *parent=0, Qt::WindowFlags f=0)
 
 accept ()
 
 accepted ()
 
 done (int r)
 
 exec ()
 
 finished (int result)
 
 reject ()
 
 rejected ()
 
 result ()
 
 setResult (int i)
 
 QDialog (QWidget *parent, const char *name, bool modal=false, Qt::WindowFlags f=0)
 

Static Public Member Functions

static QColor getColor (QColor startwith=Qt::black, bool alphaenabled=true, QWidget *parent=0)
 

Detailed Description

A dialog to let the user select a color.

Invocation of the dialog is done

Possibility to select either solid colors only or arbitrarily transparent colors (alpha): set the correct parameters to the static getColor() function.

Definition at line 383 of file klfcolorchooser.h.

Constructor & Destructor Documentation

KLFColorDialog::KLFColorDialog ( QWidget parent = 0)

Constructor. If you build the dialog this way, you will have to initialize the colorChooseWidget() manually. Consider using getColor() instead.

Definition at line 48 of file klfcolorchooser.cpp.

KLFColorDialog::~KLFColorDialog ( )
virtual

Definition at line 54 of file klfcolorchooser.cpp.

Member Function Documentation

KLFColorChooseWidget * KLFColorDialog::colorChooseWidget ( )

Accessor to the KLFColorChooseWidget that is displayed in the dialog.

Definition at line 59 of file klfcolorchooser.cpp.

QColor KLFColorDialog::getColor ( QColor  startwith = Qt::black,
bool  alphaenabled = true,
QWidget parent = 0 
)
static

static method to invoke a new instance of the dialog, display it to user with the given settings (starts displaying the color startwith, and allows the user to select (semi-)transparent colors if alphaenabled is set).

Returns the color which was chosen, or a QColor() if user canceled.

Definition at line 64 of file klfcolorchooser.cpp.

References KLFColorChooseWidget::addRecentColor(), and QDialog::exec().

Referenced by KLFColorChooser::requestColor().


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

Generated by doxygen 1.8.5