• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • kdeedu
  • Sitemap
  • Contact Us
 

kig

cabri-utils.cc File Reference

#include "cabri-utils.h"
#include "cabri-filter.h"
#include <qfile.h>
#include <qregexp.h>
#include <qstring.h>
#include <kdebug.h>
#include <klocale.h>

Include dependency graph for cabri-utils.cc:

Go to the source code of this file.


Namespaces

namespace  CabriNS

Defines

#define KIG_CABRI_FILTER_PARSE_ERROR

Typedefs

typedef std::map< QString,
QColor >::iterator 
cmit

Functions

static QColor defaultColorForObject (const QByteArray &type)
static bool extractValuesFromString (const QString &str, std::vector< int > &vec)
QString CabriNS::readLine (QFile &file)
QString CabriNS::readText (QFile &f, const QString &s, const QString &sep)

Variables

static std::map< QString, QColor > colormap
static std::map< QString, QColor > colormap_v12

Define Documentation

#define KIG_CABRI_FILTER_PARSE_ERROR

Value:

{ \
  QString locs = i18n( "An error was encountered at line %1 in file %2.", \
      __LINE__, __FILE__ ); \
  m_filter->publicParseError( file, locs ); \
  return 0; \
}

Definition at line 31 of file cabri-utils.cc.


Typedef Documentation

typedef std::map<QString, QColor>::iterator cmit

Definition at line 41 of file cabri-utils.cc.


Function Documentation

static QColor defaultColorForObject ( const QByteArray &  type  )  [static]

Gives the default color for an object, in case of an object come with no color specified; it's exactly what Cabri 1.2 does.

Definition at line 47 of file cabri-utils.cc.

static bool extractValuesFromString ( const QString &  str,
std::vector< int > &  vec 
) [static]

Definition at line 67 of file cabri-utils.cc.


Variable Documentation

std::map<QString, QColor> colormap [static]

Definition at line 39 of file cabri-utils.cc.

std::map<QString, QColor> colormap_v12 [static]

Definition at line 40 of file cabri-utils.cc.

kig

Skip menu "kig"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

kdeedu

Skip menu "kdeedu"
  • kalzium
  • kanagram
  • kig
  •   lib
  • klettres
  • kstars
  • libkdeedu
  •   keduvocdocument
  •   docs
  •   src
  • parley
  •   stepcore
Generated for kdeedu by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal