21#ifndef KEXIPROJECTDATA_H
22#define KEXIPROJECTDATA_H
24#include <kexidb/connectiondata.h>
25#include <kexidb/schemadata.h>
27#include <tqdatetime.h>
29class KexiProjectDataPrivate;
42 typedef TQPtrList<KexiProjectData> List;
43 typedef TQMap<TQCString,TQString> ObjectInfo;
48 const TQString& dbname = TQString(), const TQString& caption = TQString() );
51 KexiProjectData( const KexiProjectData& pdata );
55 KexiProjectData& operator=( const KexiProjectData& pdata);
68 void setDatabaseName( const TQString& dbName);
78 TQDateTime lastOpened() const;
79 void setLastOpened( const TQDateTime& lastOpened);
81 TQString description() const;
82 void setDescription( const TQString& desc);
105 KexiProjectDataPrivate *d;
Database specific connection data, e.g. host, port.
TQValueList< ObjectInfo > autoopenObjects
void setReadOnly(bool set)
TQString infoString(bool nobr=true) const
TQString databaseName() const
|