mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2025-12-24 03:10:52 +01:00
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:
12
qetapp.cpp
12
qetapp.cpp
@@ -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
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user