crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> свой QTableWidgetItem
votan
  опции профиля:
сообщение 23.11.2009, 17:20
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 25
Регистрация: 6.7.2009
Пользователь №: 879

Спасибо сказали: 0 раз(а)




Репутация:   0  


Здравствуйте
нужно чтобы итем отображал Текст(но лев сторону) и Текст(задается при условиях, по правому краю),
или же есть возможность не наследуя как-то обозначить ячейку текстом на заднем плане, например буквой D
примерно как на картинке
Прикрепленное изображение

, собственно интересует, как можно унаследовав создать свой QTableWidgetItem, пробывал что-то типа этого:

 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;
}


большее в голову не пришло :)

Сообщение отредактировал Litkevich Yuriy - 23.11.2009, 18:42
Причина редактирования: Изменил порядок изложения
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 23.11.2009, 18:41
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


votan, пиши сначала, ЧТО НУЖНО, а затем, как пробовал. Так читающему удобнее
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
votan
  опции профиля:
сообщение 23.11.2009, 18:48
Сообщение #3


Студент
*

Группа: Участник
Сообщений: 25
Регистрация: 6.7.2009
Пользователь №: 879

Спасибо сказали: 0 раз(а)




Репутация:   0  


Litkevich Yuriy, сорри, ну да вобщето :), мысли подкатывали, а оформить должным образом забыл
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 29.3.2024, 9:51