grid->addWidget(a, c/maxc, c%maxc, 1, 1, Qt::AlignJustify| Qt::AlignVCenter | Qt::AlignHCenter);
QObject::connect(a, SIGNAL(released()), signalmap, SLOT(map()));
signalmap->setMapping(a, key);
- //if(c==(maxc*maxl)-1)return 1;
+ if(c==(maxc*maxl)-2)return 1;
//(p-1)*(ml*mc)+c nombre de boutons en tout osef,
- if((c==((maxc*maxl)-1))&&(!np)){
- np=1;
- CLabel * next=new CLabel(QString("Next page"), *conf);
- addWidget(QString("nextpage"), next);
- return 1;
- }
+
return 0;
}
QList<QString> tmp({x, c});
label->setText(a);
exec(tmp);
+ page=0;
//while(q->next()){
printItem();
//}
qDebug()<<"printItem()";
if(page){
addWidget(QString("prevpage"), new CLabel(trUtf8("Prev."), *conf));
+
};
while(q->next()){
int tmp=addWidget(q->value(actCol).toString(), new CLabel(q->value(labCol).toString(), *conf));
- if(tmp==1)return 1;
+ if(tmp==1){
+ addWidget(QString("nextpage"), new CLabel(trUtf8("Next."), *conf));
+ break;
+ };
i++;
};
//grid->update();