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 () |
|
| Fx3600pPrgBaseDlg (QWidget *parent=0, const char *name=0, bool modal=FALSE, WFlags fl=0) |
|
|
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 |
|
|
QPushButton * | mBtnSymbolsP |
|
QPushButton * | mBtnCancelP |
|
QPushButton * | mBtnOkP |
|
QGroupBox * | GroupBox1 |
|
QMultiLineEdit * | mMleP1P |
|
QPushButton * | mBtnLoad1P |
|
QPushButton * | mBtnSave1P |
|
QGroupBox * | GroupBox1_2 |
|
QMultiLineEdit * | mMleP2P |
|
QPushButton * | mBtnLoad2P |
|
QPushButton * | mBtnSave2P |
|
bool | event (QEvent *) |
|
QGridLayout * | Fx3600pPrgBaseDlgLayout |
|
QHBoxLayout * | Layout24 |
|
QGridLayout * | GroupBox1Layout |
|
QGridLayout * | GroupBox1_2Layout |
|
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: