|
Almetare 1.20
Alle meine Taschenrechner - Eine C++-Bibliothek zur Entwicklung von Taschenrechnern
|
Die Klasse enthaelt die Implementierung der eigenen Funktionalitaet der Konfiguraions-Dialogbox. Mehr ...
#include <cfg_dlg.h>
Öffentliche Methoden | |
| CfgDlg (CalcDlgBase *calcBaseP, QPixmap &applIconPixmap, QWidget *parent=0, const char *name=0, bool modal=FALSE, WFlags fl=0) | |
| Konstruktor. Mehr ... | |
| ~CfgDlg () | |
| Destruktor. | |
| void | accept () |
| Slot fuer den OK-Button. | |
| void | butAbout () |
| Slot fuer den About-Button. Zeigt About-Dialogbox an. | |
| void | butHelp () |
| Slot fuer den Hilfe-Button. Zeigt Hilfedatei im HTML-Browser an. | |
| void | butSearch () |
| Slot fuer den Button zur Auswahl des Browsers. | |
| void | cbEnDisable () |
| Enabled und disabled den Search-Button und das Browser-Pfad-Eingabefeld in Abhaengigkeit von der Check-Box "default browser". | |
Private Methoden | |
| bool | getDefaultBrowserPath (string &path) |
| Holt den Pfad zum Default-Browser. Mehr ... | |
Private Attribute | |
| CalcDlgBase * | mParentP |
| Parent kann jeder Taschenrechner sein. | |
| QPixmap & | mApplIconPixmap |
| Pixmap mit dem Application-Icon (links oben im Dialog) | |
| Cfgs * | mCfgsP |
| Zeiger auf die Konfigurationsparameter des Rechners. | |
| string | mBrowserPath |
| in der Browser-Dateiauswahlbox eingegebener Pfad | |
Die Klasse enthaelt die Implementierung der eigenen Funktionalitaet der Konfiguraions-Dialogbox.
Sie ist abgeleitet von der Klasse CfgBaseDlg, die mit Hilfe des Qt-Designers erzeugt wurde.
| CfgDlg::CfgDlg | ( | CalcDlgBase * | calcBaseP, |
| QPixmap & | applIconPixmap, | ||
| QWidget * | parent = 0, |
||
| const char * | name = 0, |
||
| bool | modal = FALSE, |
||
| WFlags | fl = 0 |
||
| ) |
Konstruktor.
| calcBaseP | Zeiger auf den aufrufenden Taschenrechnerdialog. |
| applIconPixmap | Pixmap mit dem Application-Icon links oben im Dialog |
| parent | Zeiger auf Vaterdialog |
| name | Name des Dialogs |
| modal | Flag, ob Dialog modal oder nicht |
| fl | diverse Qt-Dialog-Flags |
|
private |
Holt den Pfad zum Default-Browser.
Windows: Pfad wird aus der Registry geholt. Linux: Pfad ist einfach "mozilla". Netscape geht nicht, da man dem Browser anscheinend keine Datei zum Anzeigen mitgeben kann.