qiconviewitem.3qt

来自「qt-embedded-2.3.8.tar.gz源码」· 3QT 代码 · 共 455 行 · 第 1/2 页

3QT
455
字号
'\" t.TH QIconViewItem 3qt "5 August 2004" "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 + =
减小字号Ctrl + -
显示快捷键?