Seite 1 von 1

Workspace

Verfasst: 11. Januar 2006 19:29
von DJPercy
Hallo,

Ich erzeuge jedes MDI-CILD Fenster mit fokgenden auf

...
Firmendaten *Fdaten= new Firmendaten(workspace ,"",WStyle_Title );
Fdate->show;

wie kann ich eine Variable Anwendungweit nutzen also Global.
Ich benötigt diese für die Variable QWorkspace *workspace
Damit ich das MDI-CHILD Fenster von überall aus erzeugen kann.

Gruß Denis

Extern

Verfasst: 12. Januar 2006 12:34
von DJPercy
Hallo,

mein Güte das ist doch so einfach! Immer diese Anfänger Fragen :lol:

Code: Alles auswählen

...
#include <qworkspace>
QWorkspace *workspace
...

main .....
{
workspace =new QWorkspace(this);
...
}
und irgendwo in einer anderen ccp

Code: Alles auswählen

#include <qworkspace.h>
extern QWorkspace *workspace;

void App::init()
{
...   
   workspace = new QWorkspace(this);
   setCentralWidget(workspace);
....

}


und sieh da es funktioniert 8)

Gruß Denis