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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? qmenudata.h

?? qtopia-phone-2.2.0下公共的控件實現源代碼。
?? H
字號:
/****************************************************************************** $Id: qt/src/widgets/qmenudata.h   2.3.12   edited 2005-10-27 $**** Definition of QMenuData class**** Created : 941128**** 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 QMENUDATA_H#define QMENUDATA_H#ifndef QT_H#include "qglobal.h"// if we did not include QIconSet, we would break code due to the missing// conversion QPixmap->QIconset#include "qiconset.h"#endif // QT_H#ifndef QT_NO_MENUDATAclass QPopupMenu;class QMenuDataData;class QObject;#if defined(INCLUDE_MENUITEM_DEF)#include "qstring.h"#include "qsignal.h"#include "qfont.h"class QCustomMenuItem;class QMenuItemData;class Q_EXPORT QMenuItem			// internal menu item class{friend class QMenuData;public:    QMenuItem();   ~QMenuItem();    int		id()		const	{ return ident; }    QIconSet   *iconSet()	const	{ return iconset_data; }    QString	text()		const	{ return text_data; }    QString	whatsThis()	const	{ return whatsthis_data; }    QPixmap    *pixmap()	const	{ return pixmap_data; }    QPopupMenu *popup()		const	{ return popup_menu; }    QWidget *widget()		const	{ return widget_item; }    QCustomMenuItem *custom()	const;    int		key()		const	{ return accel_key; }    QSignal    *signal()	const	{ return signal_data; }    bool	isSeparator()	const	{ return is_separator; }    bool	isEnabled()	const	{ return is_enabled; }    bool	isChecked()	const	{ return is_checked; }    bool	isDirty()	const	{ return is_dirty; }    void	setText( const QString &text ) { text_data = text; }    void	setDirty( bool dirty )	       { is_dirty = dirty; }    void	setWhatsThis( const QString &text ) { whatsthis_data = text; }private:    int		ident;				// item identifier    QIconSet   *iconset_data;			// icons    QString	text_data;			// item text    QString	whatsthis_data;			// item Whats This help text    QPixmap    *pixmap_data;			// item pixmap    QPopupMenu *popup_menu;			// item popup menu    QWidget    *widget_item;				// widget menu item    int		accel_key;			// accelerator key (state|ascii)    QSignal    *signal_data;			// connection    uint	is_separator : 1;		// separator flag    uint	is_enabled   : 1;		// disabled flag    uint	is_checked   : 1;		// checked flag    uint	is_dirty     : 1;		// dirty (update) flag    QMenuItemData* d;    QMenuItemData* extra();private:	// Disabled copy constructor and operator=#if defined(Q_DISABLE_COPY)    QMenuItem( const QMenuItem & );    QMenuItem &operator=( const QMenuItem & );#endif};#include "qlist.h"typedef QList<QMenuItem>	 QMenuItemList;typedef QListIterator<QMenuItem> QMenuItemListIt;#elseclass QMenuItem;class QMenuItemList;class QPixmap;#endif // INCLUDE_MENUITEM_TEXTclass Q_EXPORT QCustomMenuItem : public Qt{public:    QCustomMenuItem();    virtual ~QCustomMenuItem();    virtual bool fullSpan() const;    virtual bool isSeparator() const;    virtual void setFont( const QFont& font );    virtual void paint( QPainter* p, const QColorGroup& cg, bool act,			bool enabled, int x, int y, int w, int h ) = 0;    virtual QSize sizeHint() = 0;};class Q_EXPORT QMenuData			// menu data class{friend class QMenuBar;friend class QPopupMenu;public:    QMenuData();    virtual ~QMenuData();    uint	count() const;    int		insertItem( const QString &text,			    const QObject *receiver, const char* member,			    int accel = 0, int id = -1, int index = -1 );    int		insertItem( const QIconSet& icon,			    const QString &text,			    const QObject *receiver, const char* member,			    int accel = 0, int id = -1, int index = -1 );    int		insertItem( const QPixmap &pixmap,			    const QObject *receiver, const char* member,			    int accel = 0, int id = -1, int index = -1 );    int		insertItem( const QIconSet& icon,			    const QPixmap &pixmap,			    const QObject *receiver, const char* member,			    int accel = 0, int id = -1, int index = -1 );    int		insertItem( const QString &text, int id=-1, int index=-1 );    int		insertItem( const QIconSet& icon,			    const QString &text, int id=-1, int index=-1 );    int		insertItem( const QString &text, QPopupMenu *popup,			    int id=-1, int index=-1 );    int		insertItem( const QIconSet& icon,			    const QString &text, QPopupMenu *popup,			    int id=-1, int index=-1 );    int		insertItem( const QPixmap &pixmap, int id=-1, int index=-1 );    int		insertItem( const QIconSet& icon,			    const QPixmap &pixmap, int id=-1, int index=-1 );    int		insertItem( const QPixmap &pixmap, QPopupMenu *popup,			    int id=-1, int index=-1 );    int		insertItem( const QIconSet& icon,			    const QPixmap &pixmap, QPopupMenu *popup,			    int id=-1, int index=-1 );    int		insertItem( QWidget* widget, int id=-1, int index=-1 );    int		insertItem( const QIconSet& icon, QCustomMenuItem* custom, int id=-1, int index=-1 );    int		insertItem( QCustomMenuItem* custom, int id=-1, int index=-1 );    int		insertSeparator( int index=-1 );    void	removeItem( int id )		{ removeItemAt(indexOf(id)); }    void	removeItemAt( int index );    void	clear();    int		accel( int id )		const;    void	setAccel( int key, int id );    QIconSet    *iconSet( int id )	const;    QString text( int id )		const;    QPixmap    *pixmap( int id )	const;    void setWhatsThis( int id, const QString& );    QString whatsThis( int id ) const;    void	changeItem( int id, const QString &text );    void	changeItem( int id, const QPixmap &pixmap );    void	changeItem( int id, const QIconSet &icon, const QString &text );    void	changeItem( int id, const QIconSet &icon, const QPixmap &pixmap );    void	changeItem( const QString &text, int id ); // obsolete    void	changeItem( const QPixmap &pixmap, int id ); // obsolete    void	changeItem( const QIconSet &icon, const QString &text, int id ); // obsolete    bool	isItemEnabled( int id ) const;    void	setItemEnabled( int id, bool enable );    bool	isItemChecked( int id ) const;    void	setItemChecked( int id, bool check );    virtual void updateItem( int id );    int		indexOf( int id )	const;    int		idAt( int index )	const;    virtual void	setId( int index, int id );    bool	connectItem( int id,			     const QObject *receiver, const char* member );    bool	disconnectItem( int id,				const QObject *receiver, const char* member );    bool	setItemParameter( int id, int param );    int	itemParameter( int id ) const;    QMenuItem  *findItem( int id )	const;    QMenuItem  *findItem( int id, QMenuData ** parent )	const;    void activateItemAt( int index );protected:    int		   actItem;    QMenuItemList *mitems;    QMenuData	  *parentMenu;    uint	   isPopupMenu	: 1;    uint	   isMenuBar	: 1;    uint	   badSize	: 1;    uint	   mouseBtDn	: 1;    uint	avoid_circularity : 1;    uint 	actItemDown : 1;    virtual void   menuContentsChanged();    virtual void   menuStateChanged();    virtual void   menuInsPopup( QPopupMenu * );    virtual void   menuDelPopup( QPopupMenu * );    QMenuItem * findPopup( QPopupMenu *, int *index = 0 );private:    int		insertAny( const QString *, const QPixmap *, QPopupMenu *,			   const QIconSet*, int, int, QWidget* = 0, QCustomMenuItem* = 0);    void	removePopup( QPopupMenu * );    virtual void	setAllDirty( bool );    void	changeItemIconSet( int id, const QIconSet &icon );    QMenuDataData *d;private:	// Disabled copy constructor and operator=#if defined(Q_DISABLE_COPY)    QMenuData( const QMenuData & );    QMenuData &operator=( const QMenuData & );#endif};#endif // QT_NO_MENUDATA#endif // QMENUDATA_H

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美电视剧在线看免费| 日韩欧美在线一区二区三区| 另类小说综合欧美亚洲| 一区二区三区在线免费播放| 中文字幕制服丝袜一区二区三区 | 色先锋aa成人| 99天天综合性| 91精彩视频在线| 欧美日韩一区二区在线观看视频| 91小视频免费看| 精品视频免费在线| 日韩一区二区在线免费观看| 精品国产麻豆免费人成网站| 亚洲精品一区在线观看| 中文字幕av不卡| 有坂深雪av一区二区精品| 亚洲电影在线播放| 麻豆精品一区二区三区| 毛片基地黄久久久久久天堂| 国产成人在线视频免费播放| av亚洲产国偷v产偷v自拍| 色综合色综合色综合色综合色综合 | 一区二区三区四区中文字幕| 亚洲国产精品综合小说图片区| 日韩精品91亚洲二区在线观看| 日韩电影免费在线观看网站| 国内外精品视频| 成人免费看的视频| 成人av免费在线观看| 欧美日韩国产电影| 国产调教视频一区| 亚洲国产精品久久不卡毛片 | 成人性视频免费网站| 91免费版在线| 欧美精品一区二区三区四区| 亚洲视频香蕉人妖| 另类的小说在线视频另类成人小视频在线 | 亚洲午夜在线电影| 国产毛片精品视频| 欧美日韩www| 国产精品三级av| 麻豆精品一区二区三区| 在线中文字幕不卡| 亚洲国产成人午夜在线一区| 日韩高清在线一区| 99久久综合精品| 精品久久久久久综合日本欧美 | 免费成人结看片| 99re成人精品视频| 久久综合国产精品| 性欧美大战久久久久久久久| 99久久久精品免费观看国产蜜| 911精品国产一区二区在线| 国产精品狼人久久影院观看方式| 免费成人在线观看视频| 欧美午夜寂寞影院| 亚洲欧美日韩在线播放| 国产成人精品亚洲777人妖| 日韩午夜小视频| 日韩精品欧美精品| 欧美性大战久久久| 一区二区三区小说| 91麻豆国产自产在线观看| 国产蜜臀97一区二区三区 | 香蕉av福利精品导航| 国产精品一区二区三区四区 | 国产麻豆视频精品| 精品日韩一区二区三区| 日韩av不卡一区二区| 欧美日韩国产高清一区二区三区 | 欧美一二三四区在线| 亚洲一二三四区不卡| 色悠悠久久综合| 伊人一区二区三区| 色噜噜久久综合| 一级做a爱片久久| 色综合久久综合网欧美综合网| 国产亚洲一二三区| 国产福利91精品一区| 久久久精品综合| 国产jizzjizz一区二区| 国产精品久久99| 91色视频在线| 一级做a爱片久久| 欧美在线短视频| 日本在线不卡一区| 欧美第一区第二区| 九九精品一区二区| 精品国产伦理网| 成人a免费在线看| 亚洲精品你懂的| 欧美日韩一区二区欧美激情| 石原莉奈在线亚洲二区| 欧美mv和日韩mv的网站| 国产成人久久精品77777最新版本| 久久精品在线免费观看| www..com久久爱| 亚洲夂夂婷婷色拍ww47| 制服丝袜日韩国产| 韩国成人福利片在线播放| 国产精品久久久久久久久快鸭 | 久久综合色之久久综合| 粉嫩一区二区三区在线看| 亚洲蜜桃精久久久久久久| 欧美电影在线免费观看| 精品一区二区三区不卡| 亚洲手机成人高清视频| 欧美日韩国产a| 国产精选一区二区三区| 一区二区三区中文字幕电影| 欧美一级欧美三级| 本田岬高潮一区二区三区| 亚洲电影一级黄| 国产精品免费久久| 欧美一区二区观看视频| 99热99精品| 黄页网站大全一区二区| 亚洲男人的天堂一区二区| 精品日产卡一卡二卡麻豆| 91小视频在线观看| 国产一区二区三区黄视频| 亚洲精品视频一区二区| 亚洲精品在线免费观看视频| 欧美午夜片在线看| 成人av在线播放网站| 久久精工是国产品牌吗| 一区二区久久久久久| 欧美国产综合色视频| 欧美丰满美乳xxx高潮www| www.66久久| 国产成人午夜电影网| 毛片av中文字幕一区二区| 一区二区成人在线观看| 久久亚洲二区三区| 欧美一二区视频| 3atv一区二区三区| 欧美网站大全在线观看| 日本韩国欧美三级| av一区二区三区黑人| 春色校园综合激情亚洲| 国产综合一区二区| 久99久精品视频免费观看| 日本女优在线视频一区二区| 亚洲国产精品久久久男人的天堂| 亚洲美女区一区| 中文字幕中文乱码欧美一区二区 | 视频一区在线播放| 亚洲五月六月丁香激情| 亚洲人成网站色在线观看| 国产精品少妇自拍| 国产精品午夜在线观看| 中文字幕不卡在线播放| 欧美国产视频在线| 欧美激情一区二区三区蜜桃视频| 国产日韩欧美高清| 国产精品卡一卡二卡三| 国产精品国产馆在线真实露脸| 国产精品你懂的| 国产精品理论在线观看| 亚洲精品国久久99热| 亚洲一区在线观看免费| 午夜精品福利一区二区蜜股av| 亚洲一区在线播放| 蜜臀va亚洲va欧美va天堂| 激情文学综合插| 成人深夜视频在线观看| 97久久精品人人澡人人爽| 欧美日韩一区二区三区四区五区 | 欧美国产激情二区三区| 亚洲欧美在线另类| 夜夜揉揉日日人人青青一国产精品 | 国内不卡的二区三区中文字幕| 国模冰冰炮一区二区| 成人丝袜18视频在线观看| gogogo免费视频观看亚洲一| 91片黄在线观看| 欧美电影一区二区| 久久免费视频一区| 国产精品美女久久久久久久久久久 | 国产精品黄色在线观看| 亚洲美女在线一区| 美女在线一区二区| 成人黄动漫网站免费app| 欧美性猛片xxxx免费看久爱| 欧美不卡一二三| 亚洲欧洲日韩在线| 日韩高清一区二区| 本田岬高潮一区二区三区| 欧美日本在线看| 中文字幕成人av| 青娱乐精品视频| 91香蕉视频污| 精品国精品国产尤物美女| 亚洲欧美激情插| 精品在线观看视频| 欧美日韩一区二区三区免费看| 久久久精品人体av艺术| 爽好多水快深点欧美视频| a级精品国产片在线观看| 精品乱人伦小说|