Scribus Developer Documentation - API
logo-pen

Scribus Developer Documentation - API

ColorCombo Class Reference

The ColorCombo widget is a combo box for displaying list of colors. More...

#include <colorcombo.h>

Inheritance diagram for ColorCombo:

Inheritance graph
[legend]

List of all members.

Public Types

enum  PixmapType { smallPixmaps, widePixmaps, fancyPixmaps }

Public Member Functions

 ColorCombo (QWidget *parent=0)
 ColorCombo (bool rw, QWidget *parent=0)
QString currentColor () const
void updateBox (ColorList &list, ColorCombo::PixmapType pixType, bool insertNone=true)
void insertItems (ColorList &list, ColorCombo::PixmapType type)
void insertSmallItem (const ScColor &col, ScribusDoc *doc, const QString &colName)
void insertWideItem (const ScColor &col, ScribusDoc *doc, const QString &colName)
void insertFancyItem (const ScColor &col, ScribusDoc *doc, const QString &colName)


Detailed Description

The ColorCombo widget is a combo box for displaying list of colors.

Definition at line 32 of file colorcombo.h.


Member Enumeration Documentation

Enumerator:
smallPixmaps 
widePixmaps 
fancyPixmaps 

Definition at line 54 of file colorcombo.h.


Constructor & Destructor Documentation

ColorCombo::ColorCombo ( QWidget *  parent = 0  ) 

Definition at line 20 of file colorcombo.cpp.

ColorCombo::ColorCombo ( bool  rw,
QWidget *  parent = 0 
)

Definition at line 32 of file colorcombo.cpp.


Member Function Documentation

QString ColorCombo::currentColor (  )  const

void ColorCombo::updateBox ( ColorList list,
ColorCombo::PixmapType  pixType,
bool  insertNone = true 
)

void ColorCombo::insertItems ( ColorList list,
ColorCombo::PixmapType  type 
)

void ColorCombo::insertSmallItem ( const ScColor col,
ScribusDoc doc,
const QString &  colName 
)

Definition at line 81 of file colorcombo.cpp.

Referenced by Annot::Annot(), and TabTools::restoreDefaults().

void ColorCombo::insertWideItem ( const ScColor col,
ScribusDoc doc,
const QString &  colName 
)

Definition at line 88 of file colorcombo.cpp.

Referenced by SMLineStyleWidget::showStyle().

void ColorCombo::insertFancyItem ( const ScColor col,
ScribusDoc doc,
const QString &  colName 
)

Definition at line 95 of file colorcombo.cpp.


The documentation for this class was generated from the following files:
Created with personalized Doxygen. This is documentation for GPL software Scribus - Open Source Desktop Publishing.