64 const QRegExp
reSigmaFinal = QRegExp(
"s([ ,;:\\.!?0123456789\\n\\t\"'])");
65 const QRegExp
reBetaInitial = QRegExp(
"([ ,;:\\.!?0123456789\\n\\t\"'])b");
70 void sauver(QString nomFichier =
"");
106 #endif // MAINWINDOW_H
void fermeDial()
ferme et valide la fenêtre de dialogue CSV
Definition: Conv_mainwindow.cpp:484
QRadioButton * rbRange
Definition: Conv_mainwindow.h:85
QToolButton * _capsButton
Bouton pour mettre le betacode en majuscule.
Definition: Conv_mainwindow.h:46
QAction * actionNorm
Definition: Conv_mainwindow.h:54
CMainWindow(QWidget *parent=0)
créateur de la classe CMainWindow
Definition: Conv_mainwindow.cpp:22
bool ouvrir()
Ouvre un fichier texte ou csv.
Definition: Conv_mainwindow.cpp:258
QAction * actionU2B
Definition: Conv_mainwindow.h:53
QStringList _beta
Liste des caractères grecs en betacode pour la conversion en unicode.
Definition: Conv_mainwindow.h:74
void bet2uni()
Ouvre un fichier, le convertit de betacode en unicode et le sauve.
Definition: Conv_mainwindow.cpp:367
QRadioButton * rbAll
Definition: Conv_mainwindow.h:84
QLineEdit * range
Definition: Conv_mainwindow.h:86
QMenu * menuFichier
Definition: Conv_mainwindow.h:59
const QRegExp reBetaInitial
Definition: Conv_mainwindow.h:65
const QRegExp reSigmaFinal
Definition: Conv_mainwindow.h:64
QAction * quitAct
Definition: Conv_mainwindow.h:51
QString _texte
Le texte.
Definition: Conv_mainwindow.h:48
QList< int > listEntiers(QString le)
Explicite la liste d'entiers.
Definition: Conv_mainwindow.cpp:521
void connecter()
Connecte les actions aux slots.
Definition: Conv_mainwindow.cpp:211
QMenuBar * menuBar
Definition: Conv_mainwindow.h:58
QRadioButton * rbComma
Definition: Conv_mainwindow.h:88
QButtonGroup * group1
Definition: Conv_mainwindow.h:82
QAction * actionA_propos
Definition: Conv_mainwindow.h:55
~CMainWindow()
destructeur de la classe CMainWindow
Definition: Conv_mainwindow.cpp:52
QTextBrowser * _txtEdit
La fenêtre principale (historique)
Definition: Conv_mainwindow.h:41
QToolButton * _autoName
Bouton pour générer automatiquement le nom du fichier créé
Definition: Conv_mainwindow.h:47
QAction * betaAct
Definition: Conv_mainwindow.h:56
QPushButton * _u2b
Bouton pour convertir l'unicode en betacode.
Definition: Conv_mainwindow.h:43
QString uni2betacode(QString f)
Convertit de l'unicode en betacode.
Definition: Conv_mainwindow.cpp:349
QDialog * dialCSV
Definition: Conv_mainwindow.h:81
QString _repertoire
Nom du répertoire de travail.
Definition: Conv_mainwindow.h:77
QString _rscrDir
Le chemin complet du répertoire de ressources.
Definition: Conv_mainwindow.h:40
QString beta2unicode(QString f, bool beta=true)
Convertit du betacode en unicode.
Definition: Conv_mainwindow.cpp:318
void sauver(QString nomFichier="")
Sauve le texte converti.
Definition: Conv_mainwindow.cpp:289
QToolBar * mainToolBar
Definition: Conv_mainwindow.h:61
QStringList _uni
Liste des caractères grecs en unicode pour la conversion en betacode.
Definition: Conv_mainwindow.h:75
void normalise()
Ouvre un fichier, en normalise l'unicode et le sauve.
Definition: Conv_mainwindow.cpp:456
void uni2bet()
Ouvre un fichier, le convertit d'unicode en betacode et le sauve.
Definition: Conv_mainwindow.cpp:415
QRadioButton * rbTab
Definition: Conv_mainwindow.h:87
const QRegExp reLettres
Definition: Conv_mainwindow.h:63
void closeEvent(QCloseEvent *event)
ferme l'application.
Definition: Conv_mainwindow.cpp:61
QPushButton * _b2u
Bouton pour convertir le betacode en unicode.
Definition: Conv_mainwindow.h:42
void aPropos()
Affiche une fenêtre de dialogue avec les remerciements.
Definition: Conv_mainwindow.cpp:229
bool _annule
Booléen pour dire que la sélection CSV est annulée.
Definition: Conv_mainwindow.h:89
QButtonGroup * group2
Definition: Conv_mainwindow.h:83
void createW()
crée la fenêtre principale
Definition: Conv_mainwindow.cpp:74
QToolButton * _betaButton
Bouton pour distinguer les deux bêtas.
Definition: Conv_mainwindow.h:45
QPushButton * _norm
Bouton pour normaliser l'unicode.
Definition: Conv_mainwindow.h:44
bool _isCSV
Booléen pour dire que le fichier est un CSV.
Definition: Conv_mainwindow.h:49
QAction * actionB2U
Definition: Conv_mainwindow.h:52
La classe CMainWindow est la GUI de Greek_converter.
Definition: Conv_mainwindow.h:31
void annuleDial()
annule et ferme le dialogue CSV
Definition: Conv_mainwindow.cpp:493
QString _nom
Nom du fichier de travail.
Definition: Conv_mainwindow.h:78