Klasse des Programm-Editors des fx-3600P.
Mehr ...
#include <fx3600p_prg_dlg.h>
|
| | Fx3600pPrgDlg (CalculatorFx3600p *calcP, QPixmap &applIconPixmap, string p1, string p2, QWidget *parent=0, const char *name=0, bool modal=FALSE, WFlags f=0) |
| | Konstruktor. Mehr ...
|
| |
|
| ~Fx3600pPrgDlg () |
| | Destruktor.
|
| |
|
void | accept () |
| | Slot fuer den OK-Button.
|
| |
|
void | butLoad1 () |
| |
|
void | butSave1 () |
| |
|
void | butLoad2 () |
| |
|
void | butSave2 () |
| |
|
void | butSymbols () |
| | Slot fuer die Symbolliste.
|
| |
|
string | getP1 () |
| |
|
string | getP2 () |
| |
|
string | getP1Org () |
| |
|
string | getP2Org () |
| |
|
| string | loadPrg (const string &prg) |
| | Oeffnet Fileselectbox und gibt den Inhalt des gewaehlten Files im Rueckgabe-String zurueck. Mehr ...
|
| |
| void | savePrg (const string &prg) |
| | Oeffnet Fileselectbox und schreibt den String prg in die ausgewaehlte Datei. Mehr ...
|
| |
| bool | isParamSym (string sym) |
| | Prueft, ob das Symbol einen Parameter enthaelt, und wenn ja, ob er im erlaubten Bereich liegt. Mehr ...
|
| |
| bool | isAllSymbolsOk (string prg) |
| | Prueft den uebergebenen Programm-String auf fehlerhafte Symbole. Mehr ...
|
| |
|
string | stripLines (string prg) const |
| |
|
|
ComputerFx3600p * | mCompP |
| | Zeiger auf Computer.
|
| |
|
string | mP1 |
| | Programmspeicher P1.
|
| |
|
string | mP2 |
| | Programmspeicher P2.
|
| |
|
string | mP1Org |
| | Programmspeicher P1, Original mit Kommentaren.
|
| |
|
string | mP2Org |
| | Programmspeicher P2, Original mit Kommentaren.
|
| |
|
Fx3600pSymbolsDlg * | mSymDlgP |
| | Zeiger auf Symboldialog.
|
| |
|
QPixmap & | mApplIconPixmap |
| | Pixmap mit dem Application-Icon (links oben im Dialog)
|
| |
|
string | mAccPath |
| | Pfad zum Accessory-Ordner.
|
| |
Klasse des Programm-Editors des fx-3600P.
Abgeleitet von der Klasse, die der Qt-Designer generiert hat.
◆ Fx3600pPrgDlg()
| Fx3600pPrgDlg::Fx3600pPrgDlg |
( |
CalculatorFx3600p * |
calcP, |
|
|
QPixmap & |
applIconPixmap, |
|
|
string |
p1, |
|
|
string |
p2, |
|
|
QWidget * |
parentP = 0, |
|
|
const char * |
name = 0, |
|
|
bool |
modal = FALSE, |
|
|
WFlags |
fl = 0 |
|
) |
| |
Konstruktor.
- Parameter
-
| calcP | Zeiger auf den Calculator |
| applIconPixmap | Pixmap mit dem Application-Icon links oben im Dialog |
| p1 | String mit dem aktuellen Programmspeicher 1 |
| p2 | String mit dem aktuellen Programmspeicher 2 |
| parentP | Zeiger auf Vaterdialog |
| name | Name des Dialogs |
| modal | Flag, ob Dialog modal oder nicht |
| fl | diverse Qt-Dialog-Flags |
◆ isAllSymbolsOk()
| bool Fx3600pPrgDlg::isAllSymbolsOk |
( |
string |
prg | ) |
|
|
private |
Prueft den uebergebenen Programm-String auf fehlerhafte Symbole.
- Parameter
-
| prg | zu pruefender Programm-String |
◆ isParamSym()
| bool Fx3600pPrgDlg::isParamSym |
( |
string |
sym | ) |
|
|
private |
Prueft, ob das Symbol einen Parameter enthaelt, und wenn ja, ob er im erlaubten Bereich liegt.
- Parameter
-
◆ loadPrg()
| string Fx3600pPrgDlg::loadPrg |
( |
const string & |
oldPrg | ) |
|
|
private |
Oeffnet Fileselectbox und gibt den Inhalt des gewaehlten Files im Rueckgabe-String zurueck.
- Parameter
-
| oldPrg | das alte Programm, wird im Fehlerfall wieder zurueckgegeben |
- Rückgabe
- der Inhalt des Files
◆ savePrg()
| void Fx3600pPrgDlg::savePrg |
( |
const string & |
prg | ) |
|
|
private |
Oeffnet Fileselectbox und schreibt den String prg in die ausgewaehlte Datei.
- Parameter
-
| prg | Inhalt der zu schreibenden Datei |
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: