Brief description of class still missing. More...
#include <DefaultSignalGroup.h>
Public Member Functions | |
virtual bool | contains (int) const |
virtual bool | convertIds (const QHash< int, Signal * > &) |
DefaultSignalGroup (SignalDB *database, AbstractSignalGroup *parent=0) | |
virtual bool | hasOwnSignal () const |
virtual bool | readOnly () const |
virtual void | removeSignal (Signal *) |
virtual bool | xml_inherits (const QString &tagName) const |
virtual const QString & | xml_tagName () const |
Static Public Attributes | |
static const QString | xmlDefaultSignalGroupTag = "DefaultGroup" |
Protected Member Functions | |
SignalDB * | database () const |
XMLMember | xml_member (XML_MEMBER_ARGS) |
void | xml_writeChildren (XML_WRITECHILDREN_ARGS) const |
void | xml_writeProperties (XML_WRITEPROPERTIES_ARGS) const |
Brief description of class still missing.
Full description of class still missing
GeopsyCore::DefaultSignalGroup::DefaultSignalGroup | ( | SignalDB * | database, |
AbstractSignalGroup * | parent = 0 |
||
) |
References database().
: AbstractSignalGroup(parent) { _database=database; }
virtual bool GeopsyCore::DefaultSignalGroup::contains | ( | int | ) | const [inline, virtual] |
{return false;}
virtual bool GeopsyCore::DefaultSignalGroup::convertIds | ( | const QHash< int, Signal * > & | ids | ) | [inline, virtual] |
Converts id values according to ids. This is necessary after loading groups from an XML stream.
Reimplemented from GeopsyCore::AbstractSignalGroup.
{return true;}
SignalDB* GeopsyCore::DefaultSignalGroup::database | ( | ) | const [inline, protected] |
virtual bool GeopsyCore::DefaultSignalGroup::hasOwnSignal | ( | ) | const [inline, virtual] |
Returns true if there are signals owned only by this group.
Returns true.
Reimplemented from GeopsyCore::AbstractSignalGroup.
{return true;}
virtual bool GeopsyCore::DefaultSignalGroup::readOnly | ( | ) | const [inline, virtual] |
Reimplemented from GeopsyCore::AbstractSignalGroup.
{return true;}
virtual void GeopsyCore::DefaultSignalGroup::removeSignal | ( | Signal * | sig | ) | [inline, virtual] |
bool GeopsyCore::DefaultSignalGroup::xml_inherits | ( | const QString & | tagName | ) | const [virtual] |
May be useful for classes that do not inherit QObject. Must be re-implemented in sub-classes
Reimplemented from QGpCoreTools::XMLClass.
References xmlDefaultSignalGroupTag.
{ if(tagName==xmlDefaultSignalGroupTag) { return true; } else { return AbstractSignalGroup::xml_inherits(tagName); } }
XMLMember GeopsyCore::DefaultSignalGroup::xml_member | ( | XML_MEMBER_ARGS | ) | [protected, virtual] |
virtual const QString& GeopsyCore::DefaultSignalGroup::xml_tagName | ( | ) | const [inline, virtual] |
Reimplemented from QGpCoreTools::TreeItem.
{return xmlDefaultSignalGroupTag;}
void GeopsyCore::DefaultSignalGroup::xml_writeChildren | ( | XML_WRITECHILDREN_ARGS | ) | const [protected, virtual] |
Do not save these groups
Reimplemented from GeopsyCore::AbstractSignalGroup.
References TRACE.
{ TRACE; Q_UNUSED(s); Q_UNUSED(context); }
void GeopsyCore::DefaultSignalGroup::xml_writeProperties | ( | XML_WRITEPROPERTIES_ARGS | ) | const [protected, virtual] |
Do not save these groups
Reimplemented from GeopsyCore::AbstractSignalGroup.
References TRACE.
{ TRACE; Q_UNUSED(s); Q_UNUSED(context); }
const QString GeopsyCore::DefaultSignalGroup::xmlDefaultSignalGroupTag = "DefaultGroup" [static] |
Referenced by xml_inherits().