Автор: LE0N 19.4.2009, 15:19
Возможно ли узнать скрыт столбец или нет?
Всё ещё вожусь с распечаткой. Требуется распечатать только то, что видит пользователь. Не затрагивая служебные данные в этой таблице...
Автор: Litkevich Yuriy 19.4.2009, 15:55
Цитата(LE0N @ 19.4.2009, 19:19)
Возможно ли узнать скрыт столбец или нет?
если есть способ скрыть колонку, значит есть способ узнать её состояние. Qt в редких случаях не следует этому правилу.
Каким способом ты скрыл колонку?
Автор: igor_bogomolov 19.4.2009, 16:41
Цитата
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
Цитата(LE0N @ 19.4.2009, 16:19)
Всё ещё вожусь с распечаткой. Требуется распечатать только то, что видит пользователь. Не затрагивая служебные данные в этой таблице...
QPixmap QPixmap::grabWidget ( QWidget * widget, const QRect & rectangle )
Автор: LE0N 19.4.2009, 23:11
Цитата
Каким способом ты скрыл колонку?
Да вот в том то и дело, что как скрыть я нашёл быстро, а вот как узнать - не нашёл, искал в асистенте...
Скрывал с помощью hideColumn(int column);
Цитата
Подойтет
Cпасибо, скорее всего.
Цитата
QPixmap QPixmap::grabWidget ( QWidget * widget, const QRect & rectangle )
Прикольная возможность. Нужно будет заценить...
Автор: Litkevich Yuriy 19.4.2009, 23:40
Цитата(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
Цитата
Иногда надо смотреть список унаследованных членов.
Вот это и, мягко говоря, наколяет)))