132 eReport::setData( QWidget *o,
aCfg *md )
136 if ( o->className() != QString(
"wReport") || !md ) {
152 QStringList tlist = md->
types( md_journal );
155 for ( QStringList::Iterator it = tlist.begin(); it != tlist.end(); ++it ) {
156 otypes.append( (*it).section(
"\t", 0, 0 ) );
157 eType->insertItem( (*it).section(
"\t", 1, 1 ), idx++ );
159 for ( i = 0 ; i < otypes.count(); i++ ) {
161 if( otypes[i][0] ==
'O' ) {
162 sscanf( (
const char *)otypes[ i ],
"O %d", &oid );
164 eType->setCurrentItem( i );
172 void eReport::getData( QWidget * o )
187 if ( o->className() != QString(
"wReport") )
return;
190 int idx=eType->currentItem();
194 if( otypes[idx][0] ==
'O' ) {
195 sscanf( (
const char *)otypes[ idx ],
"O %d", &oid );
QStringList types(const QString &filter=QString::null, aCfgItem *obj=0)
Definition: acfg.cpp:1297
Класс реализует програмный интерфейс доступа к элементам метаданных системы. Наследует QObject...
Definition: acfg.h:436