📄 qiconviewitem.3qt
字号:
'\" t.TH QIconViewItem 3qt "24 January 2005" "Trolltech AS" \" -*- nroff -*-.\" Copyright 1992-2001 Trolltech AS. All rights reserved. See the.\" license file included in the distribution for a complete license.\" statement..\".ad l.nh.SH NAMEQIconViewItem \- Implements an iconview item.br.PP\fC#include <qiconview.h>\fR.PPInherits Qt..PP.SS "Public Members".in +1c.ti -1c.BI "\fBQIconViewItem\fR ( QIconView * parent ) ".br.ti -1c.BI "\fBQIconViewItem\fR ( QIconView * " "parent" ", QIconViewItem * after ) ".br.ti -1c.BI "\fBQIconViewItem\fR ( QIconView * " "parent" ", const QString & text ) ".br.ti -1c.BI "\fBQIconViewItem\fR ( QIconView * " "parent" ", QIconViewItem * " "after" ", const QString & text ) ".br.ti -1c.BI "\fBQIconViewItem\fR ( QIconView * " "parent" ", const QString & " "text" ", const QPixmap & icon ) ".br.ti -1c.BI "\fBQIconViewItem\fR ( QIconView * " "parent" ", QIconViewItem * " "after" ", const QString & " "text" ", const QPixmap & icon ) ".br.ti -1c.BI "virtual \fB~QIconViewItem\fR () ".br.ti -1c.BI "virtual void \fBsetRenameEnabled\fR ( bool allow ) ".br.ti -1c.BI "virtual void \fBsetDragEnabled\fR ( bool allow ) ".br.ti -1c.BI "virtual void \fBsetDropEnabled\fR ( bool allow ) ".br.ti -1c.BI "virtual QString \fBtext\fR () const".br.ti -1c.BI "virtual QPixmap* \fBpixmap\fR () const".br.ti -1c.BI "virtual QString \fBkey\fR () const".br.ti -1c.BI "bool \fBrenameEnabled\fR () const".br.ti -1c.BI "bool \fBdragEnabled\fR () const".br.ti -1c.BI "bool \fBdropEnabled\fR () const".br.ti -1c.BI "QIconView* \fBiconView\fR () const".br.ti -1c.BI "QIconViewItem* \fBprevItem\fR () const".br.ti -1c.BI "QIconViewItem* \fBnextItem\fR () const".br.ti -1c.BI "int \fBindex\fR () const".br.ti -1c.BI "virtual void \fBsetSelected\fR ( bool " "s" ", bool cb ) ".br.ti -1c.BI "virtual void \fBsetSelected\fR ( bool s ) ".br.ti -1c.BI "virtual void \fBsetSelectable\fR ( bool s ) ".br.ti -1c.BI "bool \fBisSelected\fR () const".br.ti -1c.BI "bool \fBisSelectable\fR () const".br.ti -1c.BI "virtual void \fBrepaint\fR () ".br.ti -1c.BI "virtual void \fBmove\fR ( int " "x" ", int y ) ".br.ti -1c.BI "virtual void \fBmoveBy\fR ( int " "dx" ", int dy ) ".br.ti -1c.BI "virtual void \fBmove\fR ( const QPoint & pnt ) ".br.ti -1c.BI "virtual void \fBmoveBy\fR ( const QPoint & pnt ) ".br.ti -1c.BI "QRect \fBrect\fR () const".br.ti -1c.BI "int \fBx\fR () const".br.ti -1c.BI "int \fBy\fR () const".br.ti -1c.BI "int \fBwidth\fR () const".br.ti -1c.BI "int \fBheight\fR () const".br.ti -1c.BI "QSize \fBsize\fR () const".br.ti -1c.BI "QPoint \fBpos\fR () const".br.ti -1c.BI "QRect \fBtextRect\fR ( bool " "relative" " = TRUE ) const".br.ti -1c.BI "QRect \fBpixmapRect\fR ( bool " "relative" " = TRUE ) const".br.ti -1c.BI "bool \fBcontains\fR ( QPoint pnt ) const".br.ti -1c.BI "bool \fBintersects\fR ( QRect r ) const".br.ti -1c.BI "virtual bool \fBacceptDrop\fR ( const QMimeSource * mime ) const".br.ti -1c.BI "void \fBrename\fR () ".br.ti -1c.BI "virtual int \fBcompare\fR ( QIconViewItem * i ) const".br.ti -1c.BI "virtual void \fBsetText\fR ( const QString & text ) ".br.ti -1c.BI "virtual void \fBsetPixmap\fR ( const QPixmap & icon ) ".br.ti -1c.BI "virtual void \fBsetText\fR ( const QString & " "text" ", bool " "recalc" ", bool " "redraw" " = TRUE ) ".br.ti -1c.BI "virtual void \fBsetPixmap\fR ( const QPixmap & " "icon" ", bool " "recalc" ", bool " "redraw" " = TRUE ) ".br.ti -1c.BI "virtual void \fBsetKey\fR ( const QString & k ) ".br.in -1c.SS "Protected Members".in +1c.ti -1c.BI "virtual void \fBremoveRenameBox\fR () ".br.ti -1c.BI "virtual void \fBcalcRect\fR ( const QString & text_ = QString::null ) ".br.ti -1c.BI "virtual void \fBpaintItem\fR ( QPainter * " "p" ", const QColorGroup & cg ) ".br.ti -1c.BI "virtual void \fBpaintFocus\fR ( QPainter * " "p" ", const QColorGroup & cg ) ".br.ti -1c.BI "virtual void \fBdropped\fR ( QDropEvent * " "e" ", const QValueList<QIconDragItem> & lst ) ".br.ti -1c.BI "virtual void \fBdragEntered\fR () ".br.ti -1c.BI "virtual void \fBdragLeft\fR () ".br.ti -1c.BI "void \fBsetItemRect\fR ( const QRect & r ) ".br.ti -1c.BI "void \fBsetTextRect\fR ( const QRect & r ) ".br.ti -1c.BI "void \fBsetPixmapRect\fR ( const QRect & r ) ".br.ti -1c.BI "void \fBcalcTmpText\fR () (internal)".br.in -1c.SH DESCRIPTIONThe QIconViewItem class implements an iconview item..PPAn iconview item is a object containing an icon and a text, which can display itself in an iconview..PPThe simplest way to create an iconview item and insert it into an iconview is to construct it with a pointer to the iconview, a string and an icon:.PP.nf.br // parent is a pointer to our iconview, pixmap a QPixmap,.br // which we want to use as icon.br (void) new QIconViewItem( parent,.br "This is the text of the item",.br pixmap );.fi.PPWhen the iconview is deleted, all items of it are deleted automatically, so the programmer need not delete the iconview items itself..PPTo iterate over all items of an iconview do something like.PP.nf.br
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -