Здравствуйте
нужно чтобы итем отображал Текст(но лев сторону) и Текст(задается при условиях, по правому краю),
или же есть возможность не наследуя как-то обозначить ячейку текстом на заднем плане, например буквой D
примерно как на картинке
class MahjongTableItem : public QTableWidgetItem
{
Q_OBJECT
public:
MahjongTableItem(const QString& text, int type = 0);
void setScore(QString);
void setDealer(QString);
QString score;
QString delaer;
};
------
MahjongTableItem::MahjongTableItem(QString& text, int type = 0)
{
QLabel* item = new QLabel(parent);
QHBoxLayout* boxitem = new QHBoxLayout;
boxitem->addWidget(score,Qt::AlignLeft);
boxitem->addWidget(delaer,Qt::AlignRight);
item->setLayout(boxitem);
а вот куда его возвращать то
}
void MahjongTableItem::setScore(QString s)
{
score=s;
}
void MahjongTableItem::setDealer(QString d)
{
delaer=d;
}
votan, пиши сначала, ЧТО НУЖНО, а затем, как пробовал. Так читающему удобнее
Litkevich Yuriy, сорри, ну да вобщето , мысли подкатывали, а оформить должным образом забыл
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)