1
//=========================================================
4
// $Id: cobject.cpp,v 1.1 2002/01/30 14:10:07 muse Exp $
6
// (C) Copyright 1999/2000 Werner Schweer (ws@seh.de)
7
//=========================================================
12
extern QRect readGeometry(Xml&);
14
//---------------------------------------------------------
16
//---------------------------------------------------------
18
void TopWin::readStatus(Xml& xml)
21
Xml::Token token = xml.parse();
22
if (token == Xml::Error || token == Xml::End)
24
QString tag = xml.s1();
27
if (tag == "geometry") {
28
QRect r(readGeometry(xml));
32
xml.unknown("TopWin");
43
//---------------------------------------------------------
45
//---------------------------------------------------------
47
void TopWin::writeStatus(int level, Xml& xml) const
49
xml.tag(level++, "topwin");
50
xml.tag(level++, "geometry x=\"%d\" y=\"%d\" w=\"%d\" h=\"%d\"",
55
xml.tag(level--, "/geometry");
56
xml.tag(level, "/topwin");
59
TopWin::TopWin(QWidget* parent=0, const char* name=0,
60
WFlags f = WType_TopLevel|WDestructiveClose) : MainWindow(parent, name, f)