Viadeo Twitter Google Bookmarks ! Facebook Digg del.icio.us MySpace Yahoo MyWeb Blinklist Netvouz Reddit Simpy StumbleUpon Bookmarks Windows Live Favorites 
Logo Documentation Qt ·  Page d'accueil  ·  Toutes les classes  ·  Toutes les fonctions  ·  Vues d'ensemble  · 

QIMPenCharSet Class Reference
[QtInputMethodsModule]

The QIMPenCharSet class maintains a set of related characters. More...

    #include <QIMPenCharSet>

This class is under development and is subject to change.

Public Types

  • enum Type { Unknown, Lower, Upper, Combining, ..., Shortcut }

Public Functions


Detailed Description

The QIMPenCharSet class maintains a set of related characters.


Member Type Documentation

enum QIMPenCharSet::Type

This enum describes the types of characters contained in a QIMPenCharSet

ConstantValueDescription
QIMPenCharSet::Unknown0x00 
QIMPenCharSet::Lower0x01Lower case letters
QIMPenCharSet::Upper0x02Upper case letters
QIMPenCharSet::Combining0x04Letters formed by combining two parts (characters with umlauts, accents etc..)
QIMPenCharSet::Numeric0x08 
QIMPenCharSet::Punctuation0x10 
QIMPenCharSet::Symbol0x20 
QIMPenCharSet::Shortcut0x40 

See also setType() and type().


Member Function Documentation

QIMPenCharSet::QIMPenCharSet ()

Construsts a default QIMPenCharSet() with title "abc", type Unknown, and a 0 stroke maximum.

QIMPenCharSet::QIMPenCharSet ( const QString & fn )

Construct and load a characters set from file fn.

QIMPenCharSet::~QIMPenCharSet ()

Delete this character set and clean up.

void QIMPenCharSet::addChar ( QIMPenChar * ch )

Add a character ch to this set. QIMPenCharSet will delete this character when it is no longer needed.

QIMPenChar * QIMPenCharSet::at ( int i )

Returns the item at index position i in the list. i must be a valid index position in the list.

const QIMPenCharList & QIMPenCharSet::characters () const

Returns the list of characters in this QIMPenCharSet

void QIMPenCharSet::clear ()

Clear all data.

uint QIMPenCharSet::count () const

Returns the number of QIMPenChars in this QIMPenCharSet

QString QIMPenCharSet::description () const

Returns the human readable description of this QIMPenCharSet

See also setDescription().

void QIMPenCharSet::down ( QIMPenChar * ch )

Move the character ch down the list of QIMPenChar.

const QString & QIMPenCharSet::filename () const

Returns the filename used to save this character set.

See also setFilename().

bool QIMPenCharSet::isEmpty () const

Returns true if this QIMPenCharSet contains no QIMPenChar, otherwise returns false.

bool QIMPenCharSet::load ( const QString & fn = QString() )

Load a character set from file fn, checking both system and user directories. Returns true if at least one file is opened with no errors. If there characters in both the user and system files, entries in the user file override those in the system file.

QIMPenCharMatchList QIMPenCharSet::match ( QIMPenChar * ch )

Find the best matches for ch in this character set.

unsigned QIMPenCharSet::maximumStrokes () const

Returns the highest number of strokes any character in this QIMPenCharSet has had. Note: This is guaranteed to be at least as high as the current maximum number of strokes, but can be higher if the previous highest stroke character is deleted.

void QIMPenCharSet::removeChar ( QIMPenChar * ch )

Remove a character by reference ch from this set. QIMPenCharSet will delete this character.

bool QIMPenCharSet::save () const

Save this character set. Returns true if the file was saved successfully, and false if there were any errors encountered while saving.

void QIMPenCharSet::setDescription ( const QString & description )

Sets the human readable description of this QIMPenCharSet

See also description().

void QIMPenCharSet::setFilename ( const QString & fn )

Sets the filename fn to be used to save this character set.

See also filename().

void QIMPenCharSet::setTitle ( const QString & title )

Sets the title of this character set. Note: in early versions this dictates the type as well

See also title() and setType().

void QIMPenCharSet::setType ( Type type )

Sets the type of this character set (eg "abc", "ABC", "123" or "Combining");

See also type() and setTitle().

QString QIMPenCharSet::title () const

Returns the title of this QIMPenCharSet

See also setTitle().

Type QIMPenCharSet::type () const

returns the Type for this QIMPenCharSet

See also Type and setType().

void QIMPenCharSet::up ( QIMPenChar * ch )

Move the character ch up the list of QIMPenChar.

Publicité

Best Of

Actualités les plus lues

Semaine
Mois
Année
  1. « Quelque chose ne va vraiment pas avec les développeurs "modernes" », un développeur à "l'ancienne" critique la multiplication des bibliothèques 94
  2. Apercevoir la troisième dimension ou l'utilisation multithreadée d'OpenGL dans Qt, un article des Qt Quarterly traduit par Guillaume Belz 0
  3. Les développeurs ignorent-ils trop les failles découvertes dans leur code ? Prenez-vous en compte les remarques des autres ? 17
  4. Pourquoi les programmeurs sont-ils moins payés que les gestionnaires de programmes ? Manquent-ils de pouvoir de négociation ? 42
  5. Quelles nouveautés de C++11 Visual C++ doit-il rapidement intégrer ? Donnez-nous votre avis 10
  6. Adieu qmake, bienvenue qbs : Qt Building Suite, un outil déclaratif et extensible pour la compilation de projets Qt 17
  7. 2017 : un quinquennat pour une nouvelle version du C++ ? Possible, selon Herb Sutter 6
Page suivante

Le Qt Quarterly au hasard

Logo

Des apparences personnalisées utilisant les feuilles de style

Qt Quarterly est la revue trimestrielle proposée par Nokia et à destination des développeurs Qt. Ces articles d'une grande qualité technique sont rédigés par des experts Qt. Lire l'article.

Communauté

Ressources

Liens utiles

Contact

  • Vous souhaitez rejoindre la rédaction ou proposer un tutoriel, une traduction, une question... ? Postez dans le forum Contribuez ou contactez-nous par MP ou par email (voir en bas de page).

Qt dans le magazine

Cette page est une traduction d'une page de la documentation de Qt, écrite par Nokia Corporation and/or its subsidiary(-ies). Les éventuels problèmes résultant d'une mauvaise traduction ne sont pas imputables à Nokia. Qt qtextended4.4
Copyright © 2012 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon, vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.
Vous avez déniché une erreur ? Un bug ? Une redirection cassée ? Ou tout autre problème, quel qu'il soit ? Ou bien vous désirez participer à ce projet de traduction ? N'hésitez pas à nous contacter ou par MP !
 
 
 
 
Partenaires

Hébergement Web