Change font in Qt application
hamishwillee
(Talk | contribs) m (Hamishwillee - Bot update - Fix ArticleMetaData and other general fixes) |
hamishwillee
(Talk | contribs) m (Text replace - "<code cpp>" to "<code cpp-qt>") |
||
| (4 intermediate revisions by one user not shown) | |||
| Line 1: | Line 1: | ||
| − | [[Category:Qt]][[Category:UI]][[Category:Code Examples]] | + | [[Category:Qt]][[Category:UI]][[Category:Code Examples]][[Category:MeeGo Harmattan]][[Category:Symbian]][[Category:Qt C++ UI]] |
| + | {{Abstract|This code example shows how to change font of a Qt (C++) application. This is done by setting the desired font {{Qapiname|QFont}} using {{Qapiname|QApplication::setFont()}}.}} | ||
{{ArticleMetaData <!-- v1.2 --> | {{ArticleMetaData <!-- v1.2 --> | ||
| Line 23: | Line 24: | ||
|author= [[User:Savaj]] | |author= [[User:Savaj]] | ||
}} | }} | ||
| − | |||
| − | |||
| − | |||
| − | |||
==Headers required== | ==Headers required== | ||
| − | <code cpp> | + | <code cpp-qt> |
#include <QFont> | #include <QFont> | ||
</code> | </code> | ||
| Line 35: | Line 32: | ||
==Source== | ==Source== | ||
| − | <code cpp> | + | <code cpp-qt> |
//specify a new font. | //specify a new font. | ||
QFont newFont("Courier", 8, QFont::Bold, true); | QFont newFont("Courier", 8, QFont::Bold, true); | ||
| Line 44: | Line 41: | ||
==Postconditions== | ==Postconditions== | ||
| − | The code snippet is expected to show font "Courier" on application. | + | The code snippet is expected to show font "Courier" on application. |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | == | + | <gallery widths="300px" heights="400px"> |
| − | + | File:Font1.JPG|Font Courier (Bold and Italic) | |
| + | File:Font2.JPG|After changing font to Times | ||
| + | </gallery> | ||
| − | == | + | ==Further links== |
| + | * {{Qapiname|QFont}} | ||
* [[How to use QFontComboBox]] | * [[How to use QFontComboBox]] | ||
==Code Example== | ==Code Example== | ||
| − | * [[File:QtChangeFont.zip]] shows how you can change text from font Courier to font Times from the menu. The example is tested on Nokia 5800 XpressMusic.[[ | + | * [[File:QtChangeFont.zip]] shows how you can change text from font Courier to font Times from the menu. The example is tested on Nokia 5800 XpressMusic. |
| + | <!-- Translation --> [[pt:Archived:Como modificar a fonte de aplicações, em Qt]] | ||
Latest revision as of 04:13, 11 October 2012
This code example shows how to change font of a Qt (C++) application. This is done by setting the desired font QFont using QApplication::setFont().
Article Metadata
Code Example
Source file: Media:QtChangeFont.zip
Tested with
Devices(s): Nokia 5800 XpressMusic
Compatibility
Platform(s): Symbian^1,Symbian^3, Meamo, MeeGo
Platform Security
Signing Required: Self-Signed
Article
Keywords: Font
Created: savaj
(12 Jun 2009)
Last edited: hamishwillee
(11 Oct 2012)
Contents |
Headers required
#include <QFont>Source
//specify a new font.
QFont newFont("Courier", 8, QFont::Bold, true);
//set font of application
QApplication::setFont(newFont);
Postconditions
The code snippet is expected to show font "Courier" on application.
Further links
Code Example
- File:QtChangeFont.zip shows how you can change text from font Courier to font Times from the menu. The example is tested on Nokia 5800 XpressMusic.

