crossplatform.ru

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

 
Ответить в данную темуНачать новую тему
> QTableWidget+isHiddenColumn
LE0N
  опции профиля:
сообщение 19.4.2009, 15:19
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 97
Регистрация: 10.3.2009
Из: Беларусь
Пользователь №: 604

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




Репутация:   0  


Возможно ли узнать скрыт столбец или нет?
Всё ещё вожусь с распечаткой. Требуется распечатать только то, что видит пользователь. Не затрагивая служебные данные в этой таблице...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 19.4.2009, 15:55
Сообщение #2


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

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

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




Репутация:   94  


Цитата(LE0N @ 19.4.2009, 19:19) *
Возможно ли узнать скрыт столбец или нет?
если есть способ скрыть колонку, значит есть способ узнать её состояние. Qt в редких случаях не следует этому правилу.
Каким способом ты скрыл колонку?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
igor_bogomolov
  опции профиля:
сообщение 19.4.2009, 16:41
Сообщение #3


Профессионал
*****

Группа: Сомодератор
Сообщений: 1215
Регистрация: 22.3.2009
Из: Саратов
Пользователь №: 630

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




Репутация:   29  


Цитата
void QHeaderView::setSectionHidden ( int logicalIndex, bool hide )
If hide is true the section specified by logicalIndex is hidden; otherwise the section is shown.

Цитата
bool QHeaderView::isSectionHidden ( int logicalIndex ) const
Returns true if the section specified by logicalIndex is explicitly hidden from the user; otherwise returns false.


Подойтет
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
trdm
  опции профиля:
сообщение 19.4.2009, 18:55
Сообщение #4


Дмитрий Трошин
****

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

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




Репутация:   6  


Цитата(LE0N @ 19.4.2009, 16:19) *
Всё ещё вожусь с распечаткой. Требуется распечатать только то, что видит пользователь. Не затрагивая служебные данные в этой таблице...

QPixmap QPixmap::grabWidget ( QWidget * widget, const QRect & rectangle )
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
LE0N
  опции профиля:
сообщение 19.4.2009, 23:11
Сообщение #5


Студент
*

Группа: Участник
Сообщений: 97
Регистрация: 10.3.2009
Из: Беларусь
Пользователь №: 604

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




Репутация:   0  


Цитата
Каким способом ты скрыл колонку?

Да вот в том то и дело, что как скрыть я нашёл быстро, а вот как узнать - не нашёл, искал в асистенте...
Скрывал с помощью hideColumn(int column);
Цитата
Подойтет

Cпасибо, скорее всего.
Цитата
QPixmap QPixmap::grabWidget ( QWidget * widget, const QRect & rectangle )

Прикольная возможность. Нужно будет заценить...

Сообщение отредактировал LE0N - 19.4.2009, 23:13
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 19.4.2009, 23:40
Сообщение #6


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

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

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




Репутация:   94  


Цитата(LE0N @ 20.4.2009, 3:11) *
Скрывал с помощью hideColumn(int column);
тогда пользуй:
bool QTableView::isColumnHidden ( int column ) const

Цитата(LE0N @ 20.4.2009, 3:11) *
а вот как узнать - не нашёл, искал в асистенте...
всегда смотри в самом начале описания класса список всех методов, не забывай про свойства. Имена как правило интуитивно понятные.
Иногда надо смотреть список унаследованных членов.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
LE0N
  опции профиля:
сообщение 21.4.2009, 8:46
Сообщение #7


Студент
*

Группа: Участник
Сообщений: 97
Регистрация: 10.3.2009
Из: Беларусь
Пользователь №: 604

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




Репутация:   0  


Цитата
Иногда надо смотреть список унаследованных членов.

Вот это и, мягко говоря, наколяет)))
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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




RSS Текстовая версия Сейчас: 24.2.2020, 20:20