insilmaril@774: #include "flag.h" insilmaril@774: insilmaril@823: #include insilmaril@774: insilmaril@774: ///////////////////////////////////////////////////////////////// insilmaril@774: // Flag insilmaril@774: ///////////////////////////////////////////////////////////////// insilmaril@774: Flag::Flag() insilmaril@774: { insilmaril@774: //cout << "Const Flag ()\n"; insilmaril@774: init (); insilmaril@774: } insilmaril@774: insilmaril@837: Flag::Flag(const QString &fname) insilmaril@837: { insilmaril@837: init (); insilmaril@837: load (fname); insilmaril@837: } insilmaril@837: insilmaril@774: Flag::Flag (Flag* io) insilmaril@774: { insilmaril@774: //cout << "Const Flag (Flag)\n"; insilmaril@774: copy (io); insilmaril@774: } insilmaril@774: insilmaril@774: Flag::~Flag() insilmaril@774: { insilmaril@774: //cout << "Destr Flag this="<action; insilmaril@774: name=other->name; insilmaril@774: group=other->group; insilmaril@774: tooltip=other->tooltip; insilmaril@774: state=other->state; insilmaril@774: used=other->used; insilmaril@774: pixmap=other->pixmap; insilmaril@774: } insilmaril@774: insilmaril@774: insilmaril@774: void Flag::load (const QString &fn) insilmaril@774: { insilmaril@823: if (!pixmap.load(fn)) insilmaril@837: qDebug()<<"Flag::load ("<