Centralisation du nom de la police a utiliser pour le rendu de texte

git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@242 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
xavierqet
2007-12-21 18:20:18 +00:00
parent 4952f6b531
commit 591d3f22ff
5 changed files with 20 additions and 6 deletions

View File

@@ -24,6 +24,7 @@
QString QETApp::common_elements_dir = QString();
QString QETApp::config_dir = QString();
QString QETApp::diagram_texts_font = QString();
/**
Constructeur
@@ -121,6 +122,9 @@ QETApp::QETApp(int &argc, char **argv) : QApplication(argc, argv) {
// lit le fichier de configuration
qet_settings = new QSettings(configDir() + "qelectrotech.conf", QSettings::IniFormat, this);
// police a utiliser pour le rendu de texte
diagram_texts_font = qet_settings -> value("diagramfont", "Sans Serif").toString();
// Creation et affichage d'un editeur de schema
QStringList files;
foreach(QString argument, arguments()) {
@@ -140,7 +144,7 @@ QETApp::~QETApp() {
@param desired_language langage voulu
*/
void QETApp::setLanguage(const QString &desired_language) {
QString languages_path = QETApp::languagesPath();
QString languages_path = languagesPath();
// charge les eventuelles traductions pour la lib Qt
qtTranslator.load("qt_" + desired_language, languages_path);
@@ -247,7 +251,7 @@ QString QETApp::commonElementsDir() {
@return Le chemin du dossier des elements persos
*/
QString QETApp::customElementsDir() {
return(QETApp::configDir() + "elements/");
return(configDir() + "elements/");
}
/**
@@ -370,6 +374,10 @@ bool QETApp::closeEveryEditor() {
return(every_window_closed);
}
QString QETApp::diagramTextsFont() {
return(diagram_texts_font);
}
/**
Nettoie certaines choses avant que l'application ne quitte
*/