亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? qlistview.h

?? qtopia-phone-2.2.0下公共的控件實(shí)現(xiàn)源代碼。
?? H
字號(hào):
/****************************************************************************** $Id: qt/src/widgets/qlistview.h   2.3.12   edited 2005-10-27 $**** Definition of QListView widget class**** Created : 970809**** Copyright (C) 1992-2000 Trolltech AS.  All rights reserved.**** This file is part of the widgets module of the Qt GUI Toolkit.**** This file may be distributed under the terms of the Q Public License** as defined by Trolltech AS of Norway and appearing in the file** LICENSE.QPL included in the packaging of this file.**** This file may be distributed and/or modified under the terms of the** GNU General Public License version 2 as published by the Free Software** Foundation and appearing in the file LICENSE.GPL included in the** packaging of this file.**** Licensees holding valid Qt Enterprise Edition or Qt Professional Edition** licenses may use this file in accordance with the Qt Commercial License** Agreement provided with the Software.**** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.**** See http://www.trolltech.com/pricing.html or email sales@trolltech.com for**   information about Qt Commercial License Agreements.** See http://www.trolltech.com/qpl/ for QPL licensing information.** See http://www.trolltech.com/gpl/ for GPL licensing information.**** Contact info@trolltech.com if any conditions of this licensing are** not clear to you.************************************************************************/#ifndef QLISTVIEW_H#define QLISTVIEW_Hclass QPixmap;class QFont;class QHeader;class QIconSet;class QListView;struct QListViewPrivate;class QListViewItemIterator;#ifndef QT_H#include "qscrollview.h"#endif // QT_H#ifndef QT_NO_LISTVIEWclass Q_EXPORT QListViewItem: public Qt{    friend class QListViewItemIterator;#if defined(_CC_MSVC_)    friend class QListViewItem;#endifpublic:    QListViewItem( QListView * parent );    QListViewItem( QListViewItem * parent );    QListViewItem( QListView * parent, QListViewItem * after );    QListViewItem( QListViewItem * parent, QListViewItem * after );    QListViewItem( QListView * parent,		   QString,     QString = QString::null,		   QString = QString::null, QString = QString::null,		   QString = QString::null, QString = QString::null,		   QString = QString::null, QString = QString::null );    QListViewItem( QListViewItem * parent,		   QString,     QString = QString::null,		   QString = QString::null, QString = QString::null,		   QString = QString::null, QString = QString::null,		   QString = QString::null, QString = QString::null );    QListViewItem( QListView * parent, QListViewItem * after,		   QString,     QString = QString::null,		   QString = QString::null, QString = QString::null,		   QString = QString::null, QString = QString::null,		   QString = QString::null, QString = QString::null );    QListViewItem( QListViewItem * parent, QListViewItem * after,		   QString,     QString = QString::null,		   QString = QString::null, QString = QString::null,		   QString = QString::null, QString = QString::null,		   QString = QString::null, QString = QString::null );    virtual ~QListViewItem();    virtual void insertItem( QListViewItem * );    virtual void takeItem( QListViewItem * );    virtual void removeItem( QListViewItem * ); //obsolete, use takeItem instead    int height() const;    virtual void invalidateHeight();    int totalHeight() const;    virtual int width( const QFontMetrics&,		       const QListView*, int column) const;    void widthChanged(int column=-1) const;    int depth() const;    virtual void setText( int, const QString &);    virtual QString text( int ) const;    virtual void setPixmap( int, const QPixmap & );    virtual const QPixmap * pixmap( int ) const;    virtual QString key( int, bool ) const;    virtual void sortChildItems( int, bool );    int childCount() const { return nChildren; }    bool isOpen() const { return open; }    virtual void setOpen( bool );    virtual void setup();    virtual void setSelected( bool );    bool isSelected() const { return selected; }    virtual void paintCell( QPainter *, const QColorGroup & cg,			    int column, int width, int alignment );    virtual void paintBranches( QPainter * p, const QColorGroup & cg,				int w, int y, int h, GUIStyle s );    virtual void paintFocus( QPainter *, const QColorGroup & cg,			     const QRect & r );    QListViewItem * firstChild() const;    QListViewItem * nextSibling() const { return siblingItem; }    QListViewItem * parent() const;    QListViewItem * itemAbove();    QListViewItem * itemBelow();    int itemPos() const;    QListView *listView() const;    virtual void setSelectable( bool enable );    bool isSelectable() const { return selectable; }    virtual void setExpandable( bool );    bool isExpandable() const { return expandable; }    void repaint() const;    void sort(); // ######## make virtual in next major release    void moveItem( QListViewItem *after );protected:    virtual void enforceSortOrder() const;    virtual void setHeight( int );    virtual void activate();    bool activatedPos( QPoint & );private:    void init();    void moveToJustAfter( QListViewItem * );    int ownHeight;    int maybeTotalHeight;    int nChildren;    uint lsc: 14;    uint lso: 1;    uint open : 1;    uint selected : 1;    uint selectable: 1;    uint configured: 1;    uint expandable: 1;    uint is_root: 1;    QListViewItem * parentItem;    QListViewItem * siblingItem;    QListViewItem * childItem;    void * columns;    friend class QListView;};class QCheckListItem;class Q_EXPORT QListView: public QScrollView{    friend class QListViewItemIterator;    friend class QListViewItem;    friend class QCheckListItem;        Q_OBJECT    Q_ENUMS( SelectionMode )    Q_PROPERTY( int columns READ columns )    Q_PROPERTY( bool multiSelection READ isMultiSelection WRITE setMultiSelection DESIGNABLE false )    Q_PROPERTY( SelectionMode selectionMode READ selectionMode WRITE setSelectionMode )    Q_PROPERTY( int childCount READ childCount )    Q_PROPERTY( bool allColumnsShowFocus READ allColumnsShowFocus WRITE setAllColumnsShowFocus )    Q_PROPERTY( bool showSortIndicator READ showSortIndicator WRITE setShowSortIndicator )    Q_PROPERTY( int itemMargin READ itemMargin WRITE setItemMargin )    Q_PROPERTY( bool rootIsDecorated READ rootIsDecorated WRITE setRootIsDecorated )public:    QListView( QWidget * parent, const char *name, WFlags f );    QListView( QWidget * parent = 0, const char *name = 0 ); // ##### merge with above in 3.0    ~QListView();    int treeStepSize() const;    virtual void setTreeStepSize( int );    virtual void insertItem( QListViewItem * );    virtual void takeItem( QListViewItem * );    virtual void removeItem( QListViewItem * ); // obsolete, use takeItem instead    virtual void clear();    QHeader * header() const;    virtual int addColumn( const QString &label, int size = -1);    virtual int addColumn( const QIconSet& iconset, const QString &label, int size = -1);    void removeColumn( int index ); // #### make virtual in next major release!    virtual void setColumnText( int column, const QString &label );    virtual void setColumnText( int column, const QIconSet& iconset, const QString &label );    QString columnText( int column ) const;    virtual void setColumnWidth( int column, int width );    int columnWidth( int column ) const;    enum WidthMode { Manual, Maximum };    virtual void setColumnWidthMode( int column, WidthMode );    WidthMode columnWidthMode( int column ) const;    int columns() const;    virtual void setColumnAlignment( int, int );    int columnAlignment( int ) const;    void show();    QListViewItem * itemAt( const QPoint & screenPos ) const;    QRect itemRect( const QListViewItem * ) const;    int itemPos( const QListViewItem * );    void ensureItemVisible( const QListViewItem * );    void repaintItem( const QListViewItem * ) const;    virtual void setMultiSelection( bool enable );    bool isMultiSelection() const;    enum SelectionMode { Single, Multi, Extended, NoSelection  };    void setSelectionMode( SelectionMode mode );    SelectionMode selectionMode() const;    virtual void clearSelection();    virtual void setSelected( QListViewItem *, bool );    bool isSelected( const QListViewItem * ) const;    QListViewItem * selectedItem() const;    virtual void setOpen( QListViewItem *, bool );    bool isOpen( const QListViewItem * ) const;    virtual void setCurrentItem( QListViewItem * );    QListViewItem * currentItem() const;    QListViewItem * firstChild() const;    int childCount() const;    virtual void setAllColumnsShowFocus( bool );    bool allColumnsShowFocus() const;    virtual void setItemMargin( int );    int itemMargin() const;    virtual void setRootIsDecorated( bool );    bool rootIsDecorated() const;    virtual void setSorting( int column, bool increasing = TRUE );    void sort(); // #### make virtual in next major release    virtual void setFont( const QFont & );    virtual void setPalette( const QPalette & );    bool eventFilter( QObject * o, QEvent * );    QSize sizeHint() const;    QSize minimumSizeHint() const;    void setShowSortIndicator( bool show );    bool showSortIndicator() const;public slots:    void invertSelection(); // ###### make virtual    void selectAll( bool select ); // make virtual    void triggerUpdate();    void setContentsPos( int x, int y );signals:    void selectionChanged();    void selectionChanged( QListViewItem * );    void currentChanged( QListViewItem * );    void clicked( QListViewItem * );    void clicked( QListViewItem *, const QPoint &, int );    void pressed( QListViewItem * );    void pressed( QListViewItem *, const QPoint &, int );    void doubleClicked( QListViewItem * );    void returnPressed( QListViewItem * );    void rightButtonClicked( QListViewItem *, const QPoint&, int );    void rightButtonPressed( QListViewItem *, const QPoint&, int );    void mouseButtonPressed( int, QListViewItem *, const QPoint& , int );    void mouseButtonClicked( int, QListViewItem *,  const QPoint&, int );    void onItem( QListViewItem *item );    void onViewport();    void expanded( QListViewItem *item );    void collapsed( QListViewItem *item );protected:    void contentsMousePressEvent( QMouseEvent * e );    void contentsMouseReleaseEvent( QMouseEvent * e );    void contentsMouseMoveEvent( QMouseEvent * e );    void contentsMouseDoubleClickEvent( QMouseEvent * e );    void focusInEvent( QFocusEvent * e );    void focusOutEvent( QFocusEvent * e );    void keyPressEvent( QKeyEvent *e );    void resizeEvent( QResizeEvent *e );    void showEvent( QShowEvent * );    void drawContentsOffset( QPainter *, int ox, int oy,			     int cx, int cy, int cw, int ch );    virtual void paintEmptyArea( QPainter *, const QRect & );    void enabledChange( bool );    void styleChange( QStyle& );protected slots:    void updateContents();    void doAutoScroll();private slots:    void changeSortColumn( int );    void updateDirtyItems();    void makeVisible();    void handleSizeChange( int, int, int );private:    void init();    void updateGeometries();    void buildDrawableList() const;    void reconfigureItems();    void widthChanged(const QListViewItem*, int c);    void handleItemChange( QListViewItem *old, bool shift, bool control );    void selectRange( QListViewItem *from, QListViewItem *to, bool invert, bool includeFirst, bool clearSel = FALSE );    QListViewPrivate * d;private:	// Disabled copy constructor and operator=#if defined(Q_DISABLE_COPY)    QListView( const QWidget & );    QListView &operator=( const QWidget & );#endif};class Q_EXPORT QCheckListItem : public QListViewItem{public:    enum Type { RadioButton, CheckBox, Controller };    QCheckListItem( QCheckListItem *parent, const QString &text,		    Type = Controller );    QCheckListItem( QListViewItem *parent, const QString &text,		    Type = Controller );    QCheckListItem( QListView *parent, const QString &text,		    Type = Controller );    QCheckListItem( QListViewItem *parent, const QString &text,		    const QPixmap & );    QCheckListItem( QListView *parent, const QString &text,		    const QPixmap & );    ~QCheckListItem();    void paintCell( QPainter *,  const QColorGroup & cg,		    int column, int width, int alignment );    virtual void paintFocus( QPainter *, const QColorGroup & cg,			     const QRect & r );    int width( const QFontMetrics&, const QListView*, int column) const;    void setup();    virtual void setOn( bool );    bool isOn() const { return on; }    Type type() const { return myType; }    QString text() const { return QListViewItem::text( 0 ); }    QString text( int n ) const { return QListViewItem::text( n ); }    void setEnabled( bool b );    bool isEnabled() const;protected:    void paintBranches( QPainter * p, const QColorGroup & cg,			int w, int y, int h, GUIStyle s );    void activate();    void turnOffChild();    virtual void stateChange( bool );private:    void init();    Type myType;    bool on;    QCheckListItem *exclusive;    void *reserved;};class Q_EXPORT QListViewItemIterator{    friend struct QListViewPrivate;    friend class QListView;    friend class QListViewItem;public:    QListViewItemIterator();    QListViewItemIterator( QListViewItem *item );    QListViewItemIterator( const QListViewItemIterator &it );    QListViewItemIterator( QListView *lv );    QListViewItemIterator &operator=( const QListViewItemIterator &it );    ~QListViewItemIterator();    QListViewItemIterator &operator++();    const QListViewItemIterator operator++( int );    QListViewItemIterator &operator+=( int j );    QListViewItemIterator &operator--();    const QListViewItemIterator operator--( int );    QListViewItemIterator &operator-=( int j );    QListViewItem *current() const;protected:    QListViewItem *curr;    QListView *listView;private:    void addToListView();    void currentRemoved();};#endif // QT_NO_LISTVIEW#endif // QLISTVIEW_H

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人一区在线看| 亚洲mv在线观看| 国产精品天干天干在观线| 国产精品视频一区二区三区不卡| 国产精品视频免费| 亚洲福利视频三区| 懂色av一区二区三区免费观看| 99精品欧美一区二区三区小说| 欧美色中文字幕| 久久嫩草精品久久久精品一| 国内精品视频666| 99国产麻豆精品| 91精品国产入口| 中文字幕一区二区三中文字幕| 天堂成人国产精品一区| 成人aaaa免费全部观看| 精品欧美一区二区久久| 亚洲精品国产成人久久av盗摄| 懂色av一区二区三区蜜臀| 日韩三级中文字幕| 午夜成人在线视频| 日本伦理一区二区| 亚洲色图欧美偷拍| 日韩精品一区二区三区视频在线观看 | 美女高潮久久久| 欧美中文字幕不卡| 一区二区三区欧美| 欧美亚洲综合久久| 亚洲综合一二区| 欧美伦理电影网| 日韩国产成人精品| 欧美老年两性高潮| 青青草原综合久久大伊人精品| 2023国产一二三区日本精品2022| 亚洲成在人线免费| 欧美二区三区91| 美女视频黄频大全不卡视频在线播放 | 亚洲一区在线观看网站| 欧美亚洲禁片免费| 日本午夜一本久久久综合| 日韩精品一区二| 国产v综合v亚洲欧| 五月激情综合网| 欧美日本一道本在线视频| 日日嗨av一区二区三区四区| 欧美大尺度电影在线| 国产成人精品免费一区二区| 综合久久一区二区三区| 91精品国产综合久久久久| 精品一区二区在线看| 中文字幕一区二区三区色视频| 在线免费视频一区二区| 精品一区二区三区在线播放视频| 成人免费看片app下载| 在线亚洲人成电影网站色www| 亚洲精品日韩一| 日韩女优毛片在线| 91亚洲男人天堂| 精品一区二区三区在线播放| 亚洲猫色日本管| 国产日韩视频一区二区三区| 欧美午夜精品免费| 91丝袜美腿高跟国产极品老师 | 欧美国产丝袜视频| 日韩小视频在线观看专区| 在线精品国精品国产尤物884a| 国产最新精品免费| 蜜桃视频第一区免费观看| 亚洲激情在线播放| 国产精品免费看片| 国产精品你懂的在线欣赏| 精品乱码亚洲一区二区不卡| 欧美一区二区三区系列电影| 欧美日韩精品二区第二页| 欧美日韩在线观看一区二区| 欧美性猛交xxxx黑人交| 91极品视觉盛宴| 欧美日韩一级片在线观看| 91免费精品国自产拍在线不卡| 成人动漫在线一区| 色狠狠色噜噜噜综合网| 在线观看日韩一区| 日韩一区二区电影在线| 久久精品视频在线免费观看| 国产夜色精品一区二区av| 中文字幕一区三区| 石原莉奈在线亚洲二区| 蜜桃一区二区三区四区| 福利电影一区二区| 91蜜桃免费观看视频| 欧美日韩国产电影| 国产女人aaa级久久久级| 亚洲日本va午夜在线电影| 亚洲午夜一区二区三区| 蜜臀91精品一区二区三区| 精品国产乱码久久久久久夜甘婷婷 | 国产麻豆一精品一av一免费| 国产在线精品一区二区三区不卡| 岛国av在线一区| 在线成人免费视频| 亚洲美女区一区| 精品一区二区三区视频| 91国在线观看| 国产日韩三级在线| 日韩主播视频在线| 91视视频在线直接观看在线看网页在线看 | 欧美私人免费视频| 欧美一区午夜视频在线观看| 亚洲人快播电影网| 粉嫩13p一区二区三区| 欧美一级免费大片| 亚洲妇熟xx妇色黄| 91免费观看国产| 国产亲近乱来精品视频| 久久精品国产免费| 777a∨成人精品桃花网| 亚洲一区二区欧美| 欧美日韩在线直播| 亚洲综合精品久久| 欧美亚洲高清一区| 亚洲妇女屁股眼交7| 欧美视频在线播放| 亚洲一区免费在线观看| 激情欧美日韩一区二区| 国产二区国产一区在线观看| 3atv在线一区二区三区| 国产一区二区三区| 欧美va亚洲va香蕉在线| 日本三级亚洲精品| 欧美草草影院在线视频| 国产资源在线一区| 国产丝袜在线精品| 91丨九色porny丨蝌蚪| 一区二区三区免费看视频| 欧美日韩亚洲另类| 精品中文字幕一区二区小辣椒| 久久夜色精品国产噜噜av| 成人国产精品视频| 亚洲欧美激情小说另类| 在线不卡a资源高清| 日本不卡一区二区| 久久久久88色偷偷免费| 91在线国内视频| 日韩vs国产vs欧美| 中文子幕无线码一区tr| 一本到三区不卡视频| 美日韩一级片在线观看| 国产精品国产三级国产a| 欧美日韩电影一区| 91免费看视频| 国产91精品露脸国语对白| 日本三级亚洲精品| 亚洲黄一区二区三区| 国产寡妇亲子伦一区二区| 国产精品高潮呻吟久久| 欧美成人在线直播| 91精品国产综合久久国产大片| 97精品视频在线观看自产线路二| 美日韩一级片在线观看| 香蕉av福利精品导航| 亚洲激情一二三区| 亚洲情趣在线观看| 亚洲区小说区图片区qvod| 久久九九影视网| 久久久久久久精| 久久精品亚洲精品国产欧美| 久久久激情视频| 国产日产精品1区| 国产精品丝袜91| 亚洲r级在线视频| 日日嗨av一区二区三区四区| 日本亚洲电影天堂| 国产高清无密码一区二区三区| 国产在线精品国自产拍免费| 国产精一品亚洲二区在线视频| 国产精品18久久久久久vr| 成人av网址在线观看| 91成人免费电影| 51精品国自产在线| 亚洲国产激情av| 玉米视频成人免费看| 免费人成精品欧美精品| 国产成人高清在线| 日本高清视频一区二区| 精品嫩草影院久久| 亚洲欧美激情插 | 韩国av一区二区| 99九九99九九九视频精品| 欧美午夜精品理论片a级按摩| 精品成人免费观看| 国产女人aaa级久久久级| 午夜欧美2019年伦理 | 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 国产精品久久久久久一区二区三区| 亚洲另类一区二区| 国产a级毛片一区| 日韩一区二区三免费高清| ...xxx性欧美| 国产精品系列在线观看| 日韩欧美自拍偷拍|